Category Archives: Chuyện coding

Tât tần tật những thứ liên quan đến coding.

Chuyện 2 cái xô trong ga tàu điện ngầm, và những con bug ko bao giờ được fix

Từ chuyện trần nhà ngấm nước và hai cái xô

Mọi chuyện bắt đầu từ … hai cái xô hứng nước trong ga tàu điện ngầm.

Chuyện là, gần văn phòng mình có một quán Việt Nam khá ngon. Mỗi lần đi ăn, mình và mấy ông đồng nghiệp lại phải đi bộ ngang qua ga tàu điện ngầm.

Một hôm nọ, mình thấy có người để 2 cái xô ngay trạm tàu điện, giữa con đường đông người qua lại. Đi ngang qua thì thấy nước rõ tóc tóc từ trên nóc xuống.

Các bạn kĩ sư cũng rất có tâm, để thêm 2 tấm biển báo “sàn nhà trơn trượt” để mọi người né.

Chuyện nếu chỉ có vậy thì không cũng chẳng có gì để nói. Xây dựng thì bị thấm ướt, hư hỏng là chuyện thường, hư thì sửa thôi!

Thời gian thấm thoắt thoi đưa, thu qua đông lại. Đồng nghiệp đi ăn với mình, ông thì đã chuyển công ty, ông thì vợ đẻ; thế nhưng mỗi lần đi ngang qua ga tàu, hai cái xô hứng nước và hai tấm biển vẫn còn đó, đập thẳng vào mắt mình!

Tại sao?? Tại sao ở một đất nước phát triển như Singapore, một nơi dân tình siêng năng cày cuốc từ 9h sáng tới 7-8h tối mới về tới nhà; mà có thể để 2 cái xô chình ình như vậy không sửa hơn cả năm trời??

Hãy cùng mình tìm câu trả lời qua bài viết nhé!

Continue reading Chuyện 2 cái xô trong ga tàu điện ngầm, và những con bug ko bao giờ được fix

Advertisements

Lightning Talk Kì 21 – Những điều cần lưu ý khi mới đi làm, đi thực tập

Do nhiều bạn hỏi về chuyện kinh nghiệm đi làm nên hôm nay mình sẽ chia sẻ về 4 điều cần lưu ý khi mới đi làm, đi thực tập nhé:

  1. Tìm hiểu về con người, thành viên trong nhóm
  2. Văn hóa làm việc của nhóm và công ty
  3. Công nghệ mà dự án hiện tại đang sử dụng
  4. Quy trình làm việc cụ thể

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.
Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần tại bit.ly/codedaotube nha

Bốn phương pháp rèn luyện tư duy lập trình

Kì trước, mình đã có chia sẻ về cái gọi là căn bản và tư duy lập trình, cùng với tầm quan trọng của việc tư duy trong ngành lập trình.

Mình cũng có khuyên là rèn luyện tư duy lập trình cũng giống như tập tạ, muốn giỏi thì phải chịu khó rèn luyện thường xuyên. Nhiều bạn mới hỏi mình: Ủa vậy rèn luyện tư duy lập trình như thế nào hả anh?

Vì vậy, trong bài này mình sẽ chia sẽ về 4 phương pháp rèn luyện tư duy lập trình mà mình thấy hiệu quả nhé!

Continue reading Bốn phương pháp rèn luyện tư duy lập trình

Làm sao để trở thành senior developer lương “nghìn đô”

Trong ngành lập trình, có sự khác biệt rất lớn giữa mức lương dành cho các bạn fresh, developer mới ra trường (4-500$) và mức lương của các bác senior developer, team lead, PM (1-2000$ hoặc hơn).

Tại sao lại có sự khác biệt như vậy, làm sao để phát triển thành senior developer, đạt mức lương “nghìn đô”?

Ở kì trước, mình đã có chia sẻ về sự khác biệt giữa junior và senior developer, kì này, mình sẽ chia sẻ về những cách để trở thành senior developer nhé!
Continue reading Làm sao để trở thành senior developer lương “nghìn đô”

Gặp khó khăn khi viết code thì phải làm sao?

Có khá nhiều bạn than thở với mình rằng “ngành này khó quá”, hoặc  “em gặp nhiều khó khăn khi viết code, làm bài tập mà bị bí.”

Tự ngẫm lại, thời mình mới học lập trình, mình cũng từng nhiều lần cắn răng lưỡi vì ngồi làm không ra bài tập, hoặc đọc đi đọc lại nhiều lần mà vẫn không hiểu code chạy như thế nào!

Do vậy, mình viết bài này để chia sẻ những việc bạn nên làm khi gặp khó khăn lúc viết code nhé. Hi vọng chúng sẽ giúp bạn vượt qua những trở ngại ban đầu của việc học lập trình.

Continue reading Gặp khó khăn khi viết code thì phải làm sao?

Lightning Talk Kì 20 – Năm điều quan trọng mà Đại Học không dạy bạn

Trong kì này, mình sẽ nói về năm điều quan trọng mà trường Đại Học không dạy bạn nha:

  1. Cách viết code cho đúng
  2. Cách dùng source control
  3. Kĩ năng tự học
  4. Kĩ năng làm việc nhóm
  5. Cách sống sót nơi công sở

Các bạn có thể xem bài viết chi tiết hơn tại Blog Tôi Đi Code Dạo nha: https://toidicodedao.com/2015/06/04/nhung-dieu-truong-dai-hoc-khong-day-ban-phan-1/
Từ Gà đến Pro Git trong 60p: https://www.youtube.com/watch?v=hXM_vbEuIrE

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.
Nhớ ghé thăm và subscrible channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần tại bit.ly/codedaotube nha

[Tâm sự] Những sai lầm và thất bại mà mình từng nếm trải trong 5 năm làm việc – Phần 3

Series gồm 3 phần:

 

Ở 2 phần trước, các bạn đã nghe mình chia sẻ về những sai lầm mình mắc phải khi mới ra trường, làm việc ở Fsoft và Aswig; khi qua UK, làm việc cho phòng IT của ĐH Lancaster.

Ở phần cuối cùng trong series, mình sẽ kể về những sai lầm của mình ở vị trí hiện tại – Senior Front-end Engineer tại Algomerchant nha.

Phần này sẽ có vài đoạn bi đát và lâm ly gay cấn hơn 2 phần đầu nhiều nhe!

Continue reading [Tâm sự] Những sai lầm và thất bại mà mình từng nếm trải trong 5 năm làm việc – Phần 3