15 SAI LẦM CẦN TRÁNH DÀNH CHO NEW CODER
Kể cả những lập trình viên giỏi nhất cũng từng mắc phải những sai lầm trong lúc làm việc, huống chi là những người có "tuổi đời lập trình" còn trẻ. Tuy nhiên, bất kể bạn là một người có kinh nghiệm lâu năm hay chỉ mới bước chân vào nghề, chỉ cần bạn nhận thấy được mình đang mắc sai lầm, từ đó sẽ phấn đấu, cải thiện và hoàn thiện bản thân hơn, đạt được thành công trên con đường của bạn. Sau đây là những sai lầm cần phải tránh của coders, hi vọng chúng sẽ là hành trang có ích cho những bạn lập trình viên còn “non trẻ”.
Kể cả những lập trình viên giỏi nhất cũng từng mắc phải những sai lầm trong lúc làm việc, huống chi là những người có "tuổi đời lập trình" còn trẻ. Tuy nhiên, bất kể bạn là một người có kinh nghiệm lâu năm hay chỉ mới bước chân vào nghề, chỉ cần bạn nhận thấy được mình đang mắc sai lầm, từ đó sẽ phấn đấu, cải thiện và hoàn thiện bản thân hơn, đạt được thành công trên con đường của bạn. Sau đây là những sai lầm cần phải tránh của coders, hi vọng chúng sẽ là hành trang có ích cho những bạn lập trình viên còn “non trẻ”.
VỀ CHUYÊN MÔN LẬP TRÌNH
1. Không quan tâm đến tên hàm, tên biến: Chỉ đặt tên biến theo cách đơn giản ngắn gọn như A1, A2 nhưng cuối cùng chính mình lại không hiểu gì.
2. Không quan tâm đến cấu trúc code
3. Không quan tâm đến bảo mật
4. Không quan tâm đến testing
5. Không quan tâm đến performance
6. Code theo phong cách phức tạp lòng vòng
7. Cắm đầu ngay vào code khi chưa xác định được vấn đề và chưa biết rõ yêu cầu
8. Thích một ngôn ngữ duy nhất và luôn nghĩ đó là ngôn ngữ tốt nhất
9. Thích code lại từ đầu, tạo ra cái mới mà không quan tâm đến những cái đã có để tiết kiệm thời gian, công sức, tiền bạc.
VỀ ĐỊNH HƯỚNG PHÁT TRIỂN
10. Không bao giờ đọc sách công nghệ, các blog lập trình để học hỏi hay tìm hiểu về ngôn ngữ/công nghệ mới
11. Không quan tâm tới việc xây dựng hình ảnh bản thân hay phát triển sự nghiệp
12. Không quan tâm đến sức khỏe bản thân: Cày game, uống bia rượu, code thâu đêm suốt sáng
13. Luôn muốn ở trong vùng an toàn, chỉ làm những việc mình biết, làm với những người kém hơn mình, không muốn mở rộng những kĩ năng, trông chờ được giao việc tận tay
14. Chỉ tập trung vào project của mình mà không quan tâm đến tình hình công ty hay các team khác.
15. Ra vẻ cao ngạo, biết tuốt và tỏ thái độ khi có người góp ý cho design/code của mình
Nếu đọc hết danh sách mà các bạn thấy bản thân mắc "kha khá" sai lầm trên thì đừng lo nhé, mình còn có rất nhiều thời gian để sửa đổi mà. Chúc các bạn may mắn trên con đường lập trình mình đã chọn.
Nguồn: http://itplus-academy.edu.vn/
Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!