All posts by Phạm Huy Hoàng

Tôi là Phạm Huy Hoàng, một developer. Thuở còn là sinh viên, tôi từng có những thắc mắc, trăn trở về technical, về con đường nghề nghiệp, nhưng không có ai giải đáp. Blog này là nơi tôi chia sẻ những kiến thức, kinh nghiệm mà mình đạt được trong quá trình làm việc và trải nghiệm. Mong rằng nó sẽ giải đáp phần nào những khúc mắc, trăn trở cho những bạn sinh viên như tôi ngày xưa. Cảm ơn bạn đã bỏ thời gian đọc những dòng tôi chia sẻ.

Chuyện chàng coder nghèo và 2 ly trà sữa

Hôm nay, Code Dạo mời các bạn thưởng thức một truyện ngắn nho nhỏ mang tên “Chuyện chàng Coder nghèo và 2 ly trà sữa” nhé.

Chương 1 – Anh Coder và cô bé mê trà sữa

Ngày xửa ngày xưa, ở một trường Đại Học nọ, có một chàng sinh viên nghèo tên Tùng. Vốn đam mê lập trình từ thuở bé, lại thêm ham học hỏi và khám phá nên Tùng may mắn được giành được học bổng ngành CNTT của đại học Ép Tao Dê.

Lên Đại Học, do bị bạn bè xấu dụ dỗ, Tùng bị sa đà vào game gọt gái gú. Sáng ra Trần Duy Hưng chơi gái, tối về Trần Đức Cảnh chơi game. Từ một thanh niên tương lai sáng lạn, Tùng chểnh mảng việc học hành, tà tà ra trường với tấm bằng loại khá.

Rồi Tùng cũng tìm được việc làm tại công ty Ép Tao Dê, mức lương bèo bọt 3,4 triệu chỉ đủ ăn trà đá uống mì tôm mỗi tháng.

Thế rồi, Tùng biết yêu!

Continue reading Chuyện chàng coder nghèo và 2 ly trà sữa

Series JavaScript sida – Sự bá đạo của Async/Await trong JS

Lâu rồi chưa viết bài về kĩ thuật nên hôm nay viết một bài để dân tình biết là mình vẫn còn code nhé!

Kì này, chúng ta sẽ tìm hiểu về async/await, một cặp từ khoá rất bá đạo trong JavaScript chuẩn ES2017. Biết cách dùng async/await sẽ giúp ta viết code ngắn gọn, hiệu quả và dễ dàng hơn nhiều nhé.

Continue reading Series JavaScript sida – Sự bá đạo của Async/Await trong JS

Series Code Dạo Trời Tây – Phần 4.2: Amsterdam, xứ sở của phố đèn đỏ và cần sa

Series gồm 5 phần:

Trong phần trước, mình đã phỏng vấn và xách mông qua Sing kí hợp đồng. Kì này, mình sẽ tiếp tục kể nốt hành trình châu Âu nhé.

Chiều thứ 6 vừa từ Sing về UK là mình sắp xếp nghỉ ngơi, chuẩn bị cho chuyến đi châu Âu hai tuần dài đằng đẵng. Hành trình này chỉ có 3 nước, 4 công ty nên mình sẽ kể cụ thể, đăng ảnh nhìu cho các xem nhe:

  • Hà Lan: Optiver, eVision
  • Đức: Fiellman Venture
  • Áo: bwin.party

Continue reading Series Code Dạo Trời Tây – Phần 4.2: Amsterdam, xứ sở của phố đèn đỏ và cần sa

Series Code Dạo Trời Tây – Phần 4.1: Singapore và chuyện kiếm việc nhờ… quan hệ

Series gồm 5 phần:

Ở bài trước, mình vừa kể cho mọi người nghe về những lần phỏng vấn vừa khoai vừa mệt với các công ty nước ngoài.

Sau một hồi mốc mỏ chờ kết quả, cuối cùng mình cũng nhận được tin đậu phỏng vấn, sắp xếp qua  văn phòng công ty phỏng vấn on-site. Cảm giác dĩ nhiên là sung sướng cứ như vừa trúng số đề vừa trúng Vietlott.

Các công ty đều có khoản phí cho việc phỏng vấn, nên mình chỉ việc xách ba lô lên và đi thôi, vé máy bay và khách sạn 3-4 sao đã có công ty đài thọ.

Hành trình phỏng vấn dạo, du lịch chùa của mình lần lượt phiêu du qua 5 nước và 6 công ty:

  • Singapore: Algomerchant
  • Hà Lan: Optiver, eVision
  • Đức: Fiellman Venture
  • Áo: bwin.party
  • Thái Lan: Agoda Bangkok

Các bạn đọc bài viết để biết những chuyện mình mắt thấy, tai nghe và một số kinh nghiệm khi đi vòng vòng nước ngoài ha. Do hành trình ở mỗi nước khá dài, mình chia bài biết này ra thành nhiều phần, các bạn thông cảm nhé ahihi.

Continue reading Series Code Dạo Trời Tây – Phần 4.1: Singapore và chuyện kiếm việc nhờ… quan hệ

Phỏng vấn đại ca Cảnh Trần – Con đường trở thành một Data Scientist

Những năm gần đây, Machine Learning và Data Mining đang trở thành một trào lưu khá hot. Những công việc liên quan đến data ra đời, trong đó có Data Scientist và Data Engineer.

Nghe giang hồ đồn đại rằng đây là những công việc khá khó, chỉ các công ty lớn mới tuyển với mức lương rất khủng. Tuy vậy, phần lớn chúng ta (trong đó có mình) vẫn chưa thật sự hiểu về công việc này.

Kì này, do cơ duyên xảo hợp nhờ la cà quán nhậu, mình có năn nỉ dụ dỗ phỏng vấn được anh Trần Duy Cảnh, hiện đang là Data Scientist tại công ty Yokogawa ở Singapore.

Không chỉ có tấm bằng Master ngành Knowledge Engineer tại Đại học danh tiếng NUS – National University of Singapore (Đại học Ranking số 1 châu Áthứ 15 toàn cầu), anh còn giữ vị trí đại điện cho Institute of Systems Science tại Đại Học này trong tận 1 năm

Nhân vật chính của bài phỏng vấn, tài năng, đẹp trai và hình như chưa có gấu 😛

Trái ngược với học vị hầm hố, đại ca Cảnh Trần (not Truồng) ngoài đời rất cute và dễ gần. Cùng nghe anh Cảnh chia sẻ về kinh nghiệm của bản thân, và con đường từ Web Developer trở thành Data Scientist nhé.

Continue reading Phỏng vấn đại ca Cảnh Trần – Con đường trở thành một Data Scientist

Series Code Dạo Trời Tây – Phần 3: Phỏng vấn châu Âu có gì dzui?

Series sẽ gồm 5 phần:

phần trước, mình đã chia sẻ với các bạn về những bài test khá khoai của các công ty, cũng như một số kinh nghiệm vượt qua những bài test đó.

Ở bài này, mình sẽ kể chuyện mình được phỏng vấn ra sao, cộng với việc hướng dẫn các bạn chuẩn bị để cuộc phỏng vấn diễn ra suôn sẻ nhé.

Continue reading Series Code Dạo Trời Tây – Phần 3: Phỏng vấn châu Âu có gì dzui?

Phỏng vấn chị Bội Trân – Application Analyst tại Aviva Singapore – Ai bảo con gái thì không nên theo ngành IT??

Mọi người thường nghĩ rằng ngành lập trình là một ngành khô khan cứng nhắc, chỉ thích hợp với nam giới. Trong các công ty, đa phần các developer đều là … giống đực, hiếm hoi lắm mới thấy một vài bóng hồng xinh tươi.

Fan của Tôi Đi Code Dạo cũng có một phần nhỏ là nữ. Lâu lâu các bạn lại cho mình một số câu hỏi mà mình… chẳng biết trả lời thế nào như: Con gái có nên học ngành IT và làm dev hay không? Học ngành này có lo… ế chồng hay không?

May mắn thay, gần đây qua Singapore làm việc, mình có cơ hội làm quen với các anh chị dân IT người Việt rất giỏi và nhiệt tình mà lại cực kỳ khiêm tốn.

Kì này, mình có buổi phỏng vấn nhỏ cạnh quán trà sữa chị Nguyễn Phước Bội Trân, hiện đang là Application Analyst tại công ty Aviva SingaporeChị Trân sẽ chia sẻ về những trải nghiệm trong ngành IT của mình dưới cái nhìn của một nữ lập trình viên nha.

Câu 12 về kinh nghiệm của chị Trân khi quen trai IT khá là hay, các bạn nam nhớ đưa cho gấu đọc nhé 😉

Continue reading Phỏng vấn chị Bội Trân – Application Analyst tại Aviva Singapore – Ai bảo con gái thì không nên theo ngành IT??

Series Code Dạo Trời Tây – Phần 2: Tôi đã phải làm test sml như thế nào

Series sẽ gồm 5 phần:

Ở phần trước, mình đã kể các bạn nghe về kinh nghiệm tìm việc, rải CV và chuyện mình đã bị reject sml như thế nào.

Bên cạnh những email reject, một số công ty cũng tạo điều kiện cho mình bằng cách cho làm bài test, hoặc phỏng vấn với nhân sự trước.

Các công ty châu Âu cho làm bài test lập trình như thế nào? Các bạn đọc bài viết để biết nhé ;).

Continue reading Series Code Dạo Trời Tây – Phần 2: Tôi đã phải làm test sml như thế nào

Series Code Dạo Trời Tây – Phần 1: Tôi đã bị reject sml như thế nào

Giới thiệu series Code Dạo Trời Tây

Gần đây mình vừa hoàn thành chương trình học Master bên UK. Học xong thì dĩ nhiên không thể ở về nhà ăn bám phụ huynh mà phải đi làm kiếm tiền rồi.

Sẵn đang ở nước ngoài, lại mang tiếng code dạo nên mình cũng không định về Việt Nam mà muốn chu du nước ngoài một thời gian. Tự tin vào khả năng của bản thân, mình cũng đú đởn đi xin việc ở các công ty nước ngoài thử… cho biết.

Trong quá trình xin việc, mình gặp đủ mọi tình huống từ thất bại sml, mỗi ngày nhận 5-6 mail reject… cho tới du lịch Hà Lan, Đức, Áo, Sing, Thái free máy bay khách sạn, từ chối nhiều offer trăm triệu (so với châu Âu thì mức đấy cũng thường thôi!).

Hiện tại mình đang chính thức code dạo tại startup Algomerchant của Singapore.
Đang thử việc nên có bị đuổi không thì chưa biết ^_^

Do đó, mình viết series này để để chia sẻ một số trải nghiệm lẫn kinh nghiệm bi thương cho các đồng dâm, nhầm đồng chí! Hi vọng chúng sẽ có ích cho các bạn nếu các bạn mong muốn thử sức xin việc ở nước ngoài nhé!

Series sẽ gồm 5 phần:

Continue reading Series Code Dạo Trời Tây – Phần 1: Tôi đã bị reject sml như thế nào

Series UI/UX Cho Developer – Hai hướng UX Research và UX Design

Lâu rồi không đăng bài mới trong series UI/UX cho developer. Không phải do mình bỏ xó series này hay gì đâu nha! Chỉ là mình cần bỏ thêm thời gian tìm hiểu nhiều hơn trước khi viết, để bạn học tiếp cận thông tin chính xác hơn ấy mà.

Các bạn nên đọc lại bài viết giới thiệu seriesđiểm khác biệt giữa UI và UX để có cái nhìn tổng quát về ngành UX nhé. Trong bài này, chúng ta sẽ tìm hiểu về những hướng phát triển trong ngành UX, và công việc của mỗi hướng nhé!

Continue reading Series UI/UX Cho Developer – Hai hướng UX Research và UX Design