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ẻ.

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 1: Tôi đã bị reject sml như thế nào
  • Phần 2: Tôi đã phải làm test sml như thế nào
  • Phần 3: Phỏng vấn châu Âu có gì dzui
  • Phần 4: 20 ngày, 5 quốc gia, 6 lần phỏng vấn, 5 offer
  • Phần 5: Lựa chọn và một hành trình mới

Ở 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

Advertisements

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 3-4 phần:

  • Phần 1: Tôi đã bị reject sml như thế nào
  • Phần 2: Test và phỏng vấn developer phong cách nước ngoài
  • Phần 3: 20 ngày, 5 quốc gia, 6 lần phỏng vấn, 5 offer
  • Phần 4: Lựa chọn và một hành trình mới

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

Đôi dòng cáo lỗi và chia sẻ về cuộc sống bên Singapore

Tuần trước, mình vừa qua Singapore để bắt đầu làm công việc mới (Front-end Engineer). Ban đầu, mình cần mất chút thời gian để ổn định mọi thứ, làm quen với cuộc sống mới. Chỗ mình ở hiện tại chưa có Wifi nên tuần vừa qua blog tôi đi code dạo không đăng bài nào cả.

Tuy nhiên cảm thấy để bạn đọc hóng mà không có bài đọc thì cũng thấy có lỗi. Do vậy, mình đành bỏ vài đồng ra Starbuck ngồi để viết vài dòng thông báo kể lể và chia sẻ kinh nghiệm về cuộc sống ở Singapore với các bạn.

Continue reading Đôi dòng cáo lỗi và chia sẻ về cuộc sống bên Singapore

Bắt chước Facebook và Google, cùng viết hệ thống “theo dõi” người dùng với Cookie

Ở bài trước, mình đã “vạch mặt” Facebook và Google theo dõi lịch sử duyệt web của người dùng.

Ở bài này, để hiểu rõ hơn cơ chế hoạt động của các hệ thống này, chúng ta cùng viết một hệ thống “theo dõi” đơn giản hơn, sử dụng cookie nhé.

Thật ra, những chiêu trò track người dùng này… không có gì cao siêu ghê gớm. Hệ thống này được viết bằng NodeJS, chỉ có vài chục dòng code thôi.  Các bạn cùng xem thử nhé

Continue reading Bắt chước Facebook và Google, cùng viết hệ thống “theo dõi” người dùng với Cookie

Tổng hợp những clip livestream hay của Tôi đi Code Dạo và Codeaholicguy

Có thể các bạn chưa biết, ngoài blog ra, Tôi Đi Code Dạo còn có một fanpage khá khủng với hơn 30000 like và follow.

https://www.facebook.com/toidicodedao/

Bạn nào chưa like thì vào like ủng hộ nhen. Fanpage sẽ đăng bài viết từ blog vào mỗi thứ 3, thứ 5, lâu lâu còn có những thông báo event, hình ảnh cùng các chia sẻ ngắn mà hay!

Điẻm đặc sắc nhất của fanpage là tiết mục Livestream vào tối T7-CN. Ở những buổi livestream này, mình vào Codeaholicguy sẽ chia sẻ về kĩ thuật lập trình; về những kinh nghiệm phỏng vấn/xin việc/làm việc; giải đáp thắc mắc về ngành nghề.

Hiện tại, số lượng livestream cũng khá nhiều nên mình tổng hợp lại thành một bài viết cho các bạn dễ theo dõi nhé!

Cập nhật lần cuối: 24/08/2017

Continue reading Tổng hợp những clip livestream hay của Tôi đi Code Dạo và Codeaholicguy

Làm thế nào để trở thành Web Developer – Phần 2

Ở phần trước, mình đã chia sẻ đôi điều về vị trí Web Developer, những hướng phát triển chung cũng như lộ trình học mà các bạn nên làm theo.

Ở phần này, chúng ta sẽ đi sâu hơn vào những kiến thức từ cơ bản đến nâng cao mà các bạn cần phải biết và trau dồi nhé!

Continue reading Làm thế nào để trở thành Web Developer – Phần 2

Làm thế nào để trở thành Web Developer – Phần 1

Bạn có muốn biết cách tự học để trở thành web developer?
Bạn có muốn biết những kiến thức cần có, những điều cần học?
Bạn muốn biết thêm về công việc và lương của web developer?

Hãy đọc thật kĩ series 2 phần này nhé! Series sẽ chia sẻ về vị trí web developer, lộ trình học tập, cùng với những kiến thức bạn cần có để trở thành một web developer thực thụ.

Continue reading Làm thế nào để trở thành Web Developer – Phần 1

Facebook và Google đã dòm ngó, theo dõi chúng ta như thế nào?

Đôi khi đang lướt web hoặc dạo Facebook bạn sẽ thấy nhiều mẩu quảng cáo lạ lạ mà quen quen như thế này?

Quảng cáo sản phẩm Sendo
Quảng cáo sản phẩm của tiki trên facebook

Điều lạ lùng là những mẩu quảng cáo này hiển thị đúng những thứ bạn vừa xem. Ví dụ mình vừa tìm mua túi xách cho gấu, hay mình vừa mò mò xem tai nghe thì thấy quảng cáo ở trang khác luôn!

Liệu đây có phải là một sự trùng hợp tình cờ??

Bạn đoán đúng rồi đấy! Tất nhiên là *éo phải rồi, thế *éo nào mà trùng hợp như vậy được!

Có một bàn tay vô hình theo dõi từng bước chân của bạn trên Internet, kể cả khi bạn lướt web mua hàng, khi bạn nghe nhạc Sơn Tùng cho dễ ỵ, khi bạn xem porn để giải lao sau những ngày học tập căng thẳng.

Bàn tay vô hình này được điều khiển bởi khá nhiều ông lớn như Facebook, Amazon, Google… Đọc bài viết để tìm hiểu xem họ đã dòm ngó, theo dõi chúng ta như thế nào nhé!

Continue reading Facebook và Google đã dòm ngó, theo dõi chúng ta như thế nào?

Bức xúc chuyện nghề – Phần 3: Anh em developer chúng ta phải làm gì?

Từ bài đầu tiên tới giờ, mình chỉ toàn chê bai bai xã hội và biện minh cho dân IT. Mình có nói “dân Việt Nam mình chỉ giỏi chửi, giỏi chê, chứ không biết cách làm gì để thay đổi”.

Tất nhiên mình thì không như vậy rồi! Bản thân mình viết blog cũng là để định hướng cho các em sinh viên, giúp ngành ngày một tốt hơn.

Chửi không thì cũng kì, mình cũng xin góp vài ý mọn vào việc làm sao thay đổi thực trạng của ngành, nâng cao vị thế của lập trình viên. Các bạn đọc xong, có muốn góp ý chi thêm thì cứ thoải mái còm men nhé!

Bài viết gồm 3 phần:

Continue reading Bức xúc chuyện nghề – Phần 3: Anh em developer chúng ta phải làm gì?