Tag Archives: junior developer

Những điều hay ho mình được học hỏi từ đồng nghiệp – Phần 1: FPT Software và Aswig Solution

Khi đi làm, vào một công ty, tiếp xúc với nhiều dự án, các bạn sẽ học hỏi được rất nhiều thứ. Dù bạn có là junior gà mờ, hoặc là senior dày dặn kinh nghiệm, bạn đều sẽ học được rất nhiều điều hay ho từ các bác đàn anh, đồng nghiệp.

Mình may mắn được làm việc chung mới nhiều người giỏi, nhiều kinh nghiệm hơn mình. Có người mình làm chung chỉ vài tháng, người thì hơn một năm.

Dù ít dù nhiều, họ đều có những điều hay cho mình học hỏi, giúp mình nâng cao khả năng lập trình, nhận ra những điều quan trọng trong ngành IT.

Có thể nói, nếu không có những người như vậy, mình sẽ không có đủ tự tin và hiểu biết như mình bây giờ.

Do vậy, mình viết bài này, vừa tâm sự, vừa tri ân những người đàn anh/đồng nghiệp đã giúp mình trở thành con người như bây giờ.

Bài dài nên mình tách làm 2 phần cho các bạn đọc dần nhe!

Continue reading Những điều hay ho mình được học hỏi từ đồng nghiệp – Phần 1: FPT Software và Aswig Solution

Lập trình viên “gà” hay nói những câu gì? Xem để phòng tránh nhé!

Gần đây, vài bạn sinh viên có hỏi mình một câu khá vui là “Em học IT. Nói gì để thể hiện trình độ mình pờ rồ cho bọn bạn nó nể đây anh?”.

Tiếc là, trình độ chỉ có thể thể hiện qua quá trình code, quá trình làm việc chứ không thể chỉ thông qua vài câu chém gió “cao siêu” được.

Tuy vậy, có vài câu nói mà chỉ cần bạn nói ra là người ta sẽ biết ngay là bạn “gà bỏ mẹ”, hoặc “méo biết gì nhiều” về ngành.

Do vậy, trong bài này, Code Dạo sẽ giới thiệu một số câu nói mà các bạn “lập trình viên gà” hay nói. Các bạn xem để biết vì sao, để biết đường mà phòng tránh không phát ngôn những câu như vậy nhé!

Continue reading Lập trình viên “gà” hay nói những câu gì? Xem để phòng tránh nhé!

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

Hôm nay, mình chia sẻ về những phẩm chất cần có thể trở thành một senior developer, với mức lương “nghìn đô” nhé!

Đọc thêm: https://toidicodedao.com/2018/08/14/khac-biet-giua-junior-va-senior-developer/

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 1

Hồi trước, mình từng có kể về những con bug chết người, hoặc gây thiệt hại hàng triệu đô do mấy anh developer viết ra.

Các bạn đừng nghĩ rằng : Anh Code Dạo pro vậy, chia sẻ nhiều vậy thì thế méo nào mắc sai lầm được! Ấy, hoàn toàn sai lầm nhé. Đến cả mấy anh engineer lương khủng bên Amazon, Gitlab lâu lâu vẫn … xóa nhầm database của công ty đó thôi!

Do hôm nay đẹp trời, mình có hứng nên sẽ… tự bóc phốt bản thân, lôi lại vài câu chuyện cũ, vài thất bại và sai lầm mà mình từng trải qua. Mình cũng chia sẻ những bài học thương đau mình tự rút ra để bà con đừng phạm phải nhé!

Series gồm 3 phần:

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 1

Sự khác biệt giữa Junior và Senior Developer

Thật ra, mình được nghe câu hỏi “Senior Developer thì khác gì Junior Developer” cũng nhiều lần lắm rồi. Hôm nay mình mới có thời gian ngồi suy ngẫm, đúc kết lại để viết một bài đàng hoàng để giải thích về vấn đề này.

Đây là một bài viết khá hay, đáng đọc. Dù bạn có đang là junior – sinh viên mới ra trường, hoặc đang là senior lương chục củ, bài viết này cũng sẽ có ích cho bạn.

 

Note: Thật ra, cộng đồng developer thế giới lẫn Việt Nam đều có rất nhiều tranh cãi về chuyện phân chia title như thế nào, chưa có một chuẩn nào cụ thể, rõ ràng cả!

Do vậy, bài viết này là góc nhìn cá nhân của mình, chứ không phải là chuẩn hay tuyệt đối gì đó. Bạn có thể đồng tình hoặc phản đối nhé, mọi tranh luận đều được đón nhận.

Continue reading Sự khác biệt giữa Junior và Senior Developer

Đừng chỉ hỏi Làm Sao (How), mà hãy hỏi Tại Sao (Why)?

Hôm trước, mình có viết một bài để “chửi nhẹ” những bạn lười học, lúc nào cũng hỏi “Có nên học cái này cái kia không?”

Tuy vậy, mình cũng biết những bạn rất thích công nghệ, ham học hỏi, thích tìm hiểu công nghệ mới.

Tuy vậy, các bạn này lại dễ sa đà vào tình trạng biết rộng mà không sâu, chỉ học và biết toàn những kiến thức bề mặt. (Thấy khổ chưa, lười học cũng bị chửi, mà học nhiều thứ quá cũng bị thằng Code Dạo nhắc nhở!)

Học ít học nhiều thì thằng Code Dạo cũng chửi được

Nguyên nhân dẫn đến chuyện này là các bạn chỉ biết hỏi Làm sao để làm (How), mà quên hỏi Tại sao phải làm (Why).

Do vậy, hôm nay chúng ta cùng nói về tầm quan trọng của việc đặt câu hỏi nhé!

Continue reading Đừng chỉ hỏi Làm Sao (How), mà hãy hỏi Tại Sao (Why)?

Công cụ đơn giản, bá đạo mà 69.96% sinh viên IT không biết – Phần 2 : Profiler và Command Line

Nối tiếp phần 1, mình sẽ tiếp tục giới thiệu về những công cụ đơn giản, bá đạo mà truờng không hề dạy, làm đồ án cũng không bao giờ dùng. Tuy nhiên, chúng lại đuợc áp dụng trong 96.69% dự án thực tế.

Thông qua những câu chuyện ngắn gọn, mình sẽ giới thiệu và giải thích về các công cụ này nhé. Chúng lần lượt là:

  • Phần 1: Unit Test và Logging
  • Phần 2: Profiler và Command Line

Nhắc lại một tí, hai nhân vật chính trong câu chuyện này là:

  • Tùng, một sinh viên Ép Tao Dê mới ra trường, gia nhập công ty phần mềm Ép Dê Tao với vị trí junior.
  • Sơn, một anh senior dev kì cựu cao to sáu múi.

Continue reading Công cụ đơn giản, bá đạo mà 69.96% sinh viên IT không biết – Phần 2 : Profiler và Command Line