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

THÔNG BÁO – Đóng cửa blog Tôi Đi Code Dạo … 2 tuần để nghỉ Tết

Hôm nay tính ra cũng là 23 âm lịch, chắc các bạn cũng chuẩn bị về quê, nghỉ ngơi ăn Tết, đoàn tụ với gia đình cả rồi.

Do vậy, Code Dạo cũng tạm đóng cửa 2 tuần để các bạn ăn chơi phè phỡn, xả hơi truớc khi buớc vào năm mới nha. Mình nghỉ từ 13/2 tới 26/2; bài viết đầu năm sẽ ra mắt vào sáng thứ 3 ngày 27/2 nhé!

Cảm ơn mọi nguời đã luôn ủng hộ Code Dạo! Chúc bạn nào đang đọc bài này một năm mới may mắn, hạnh phúc, vui vẻ và thành công nha.

Đặt cái tựa giật tít câu view vậy thôi, chứ Tôi Đi Code Dạo chưa có ý định đóng cửa luôn đâu ha! Còn nguời ủng hộ là mình còn viết nên các bạn cứ yên tâm.

Bài viết này sẽ tổng hợp những thứ mình đã làm trong năm cũ, dự định sẽ làm trong năm sau. Các bạn xem để biết năm mới Code Dạo sẽ có gì hay ho hơn nhé!

Continue reading THÔNG BÁO – Đóng cửa blog Tôi Đi Code Dạo … 2 tuần để nghỉ Tết

Advertisements

Ngẫm – Không có khiếu code thì liệu có theo ngành lập trình được không?

Cuối năm rồi, nên hôm nay mình sẽ không post bài về technical làm đau não bạn đọc nữa. Thay vào đó, chúng ta hãy cùng chém gió và suy ngẫm về một vấn đề:

  • Để theo ngành lập trình này, liệu có cần năng khiếu hay không?
  • Không có khiếu code thì liệu có tiến xa trong ngành đuợc không?

Góc nhìn của mình là:

Méo cần đâu! Thật ra trong ngành lập trình, tài năng và năng khiếu cũng *éo quan trọng mấy! Đam mê và nỗ lực quan trọng hơn nhiều!

Continue reading Ngẫm – Không có khiếu code thì liệu có theo ngành lập trình được không?

Lightning Talk Kì 7 – Ba bước “đơn giản” để học công nghệ mới

Ở kì này, mình sẽ chia sẻ 3 bước “đơn giản” mà mình hay áp dụng để học một công nghệ mới nhé.

Mình đăng trên Channel Youtube trước blog và fanpage khoảng vài hôm cho đến một tuần. Bạn nào muốn xem trước tiên thì nhớ vào subscribe channel của mình nhé: https://www.youtube.com/c/toidicodedaoblog

Channel hiện đã đạt được 2700 subscribe nên mình sẽ ra vlog Lightining Talk vào tối thứ 3 hàng tuần để tri ân nhe. Cảm ơn bà con cô bác đã ủng hộ thiệt nhiều!

Làm trò với Puppeteer – Phần 3: Bắt đầu testing với puppeteer

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

Trong phần này, mình sẽ hướng dẫn các bạn viết automation test trong NodeJS với Puppeteer và Jest. Chúng ta cùng thử viết test tìm kiếm hàng hoá trên lazada nhé.

Kiến thức của phần này tuy cô đọng, ngắn gọn nhưng cần khá nhiều kiến thức nền nên các bạn đọc lại những bài này để nhớ lại kiến thức lại nhé!

  1. Tổng quan về testing, unit test và automation test
  2. Viết Unit Test với C# (Giải thích vai trò của unit test trong việc làm code tốt hơn)
  3. Viết Unit Test với Jasmine (Giải thích các khái niệm hay gặp khi viết unit test)

Continue reading Làm trò với Puppeteer – Phần 3: Bắt đầu testing với puppeteer

Mỗi tháng một cuốn sách – Những sách hay mình đã đọc trong năm 2017 – Phần 2

Nối tiếp phần 1, trong phần này mình sẽ giới thiệu về những cuốn sách mình đã đọc từ tháng 7 tới tháng 12 nhé. Kì này sẽ có 2, 3 cuốn tiếng Việt ấy.

Continue reading Mỗi tháng một cuốn sách – Những sách hay mình đã đọc trong năm 2017 – Phần 2

Thói quen đi xin tài liệu, tải và lưu trữ tài liệu lập trình đôi khi có hại hơn bạn tưởng!

Trong bài này, mình nói về một thói quen không tốt mà nhiều bạn sinh viên và lập trình viên hay mắc phải. Thói quen này thoạt thì khá là hữu ích, nhưng thật ra lại có hại nhiều hơn bạn tưởng!

Đó chính là thói quen: Đi xin tài liệu, tải và lưu trữ quá nhiều tài liệu lập trình. Ngạc nhiên chưa?

Continue reading Thói quen đi xin tài liệu, tải và lưu trữ tài liệu lập trình đôi khi có hại hơn bạn tưởng!

Lightning Talk Kì 6 – Bốn cách nâng cao kĩ năng lập trình

Kì này, mình sẽ chia sẻ 4 phương pháp mình hay áp dụng để nâng cao kĩ năng lập trình nhé:

Bốn phương pháp này bao gồm:

  1. Đọc: Đọc sách và tài liệu
  2. Làm: Đi làm, làm pet project
  3. Thảo luận: Tìm cộng đồng để thảo luận và chia sẻ
  4. Dạy: Dạy lại kiến thức đã học cho người khác

Mình đăng trên Channel Youtube trước blog và fanpage khoảng vài hôm. Bạn nào muốn xem trước tiên thì subscribe channel của mình nhé: https://www.youtube.com/c/toidicodedaoblog

Channel hiện đã đạt được 2000 subscribe nên mình sẽ cố gắng ra vlog Lightining Talk đều đặn mỗi tuần để tri ân nhe. Cảm ơn bà con cô bác đã ủng hộ thiệt nhiều .