Những lỗi cần tránh khi là Junior

Những lỗi cần tránh khi là Junior

[translate] Mistakes to Avoid As a Junior Developer

Trên con đường phát triển của sự nghiệp, bạn sẽ tìm thấy được những lập trình viên giỏi hơn bạn. Mặt khác bạn cũng có thể sẽ trở thành một lập trình viên giỏi hơn những bạn cùng lứa. Mọi người đều bắt đầu từ một điểm. Là một Junior dev có tư duy còn mới trong lĩnh vực phát triển phần mềm, hãy kiên nhẫn và bình tĩnh. Hãy nhớ rằng bạn sẽ tìm thấy những nhà phát triển khác trong hành trình này. Đừng để cái tôi quá lớn, đừng khoe khoang kỹ năng của bạn với mọi người. Lịch sự là con đường để đi. Giả sử bạn tham gia vào công ty, và Senior không có nhiều kinh nghiệm cái mà bạn biết, đừng đánh giá. Boosting - Khoe khoang làm cho lập trình trẻ tuổi thất bại.

Complex codes - Viết mã phức tạp

Khi nói đến việc viết mã để triển khai một phần mềm, tôi thích những dòng code đơn giản hơn. Đừng viết mã phức tạp bởi vì bạn nghĩ rằng nó tốt nhất để khoe khoang bản thân. Phần mềm có thể hoạt động theo đúng yêu cầu đấy, nhưng liệu những đồng nghiệp của bạn có thể đọc mã code đó? Chúng ta đọc hằng ngày về code dễ đọc, viết đơn giản, function nhỏ để triển khai một chương trình cho máy tính.

Don't stop learning - Đừng dừng học

Công nghệ giống như dòng nước, Khi bạn đứng im bạn sẽ bị tụt lại phía sau. Hãy đọc những blog và bài báo mới mỗi ngày từ đa dạng nguồn. Xem tài liệu, framework mới, và những công nghệ mới đang được sử dụng ở các công ty. Cải thiện kỹ năng của bạn hằng ngày với ngôn ngữ mà bạn đang sử dụng. Mở rộng kỹ năng, các công cụ của bạn với những công nghệ mới.

Learning every technology - Học công nghệ mới

Bạn có thể phát điên khi thử học tất cả các công nghệ mới. Đừng theo đuổi những thứ mới. Tôi có một người bạn học công nghệ mới mỗi tháng. Đúng, anh ấy có nhiều cơ hội, nhưng anh ấy bị ngộp ở một thời điểm. Hãy thông minh và tập trung vào những điều mà bạn quan tâm. Nếu là một lập trình viên web, thì việc bạn biết Angular và chuyển qua học React là tích cực, nhưng nếu học thêm các thứ khác như ML, AI, Smart IOT thì cá rằng bạn sẽ bị ngộp và không tập trung được vào cái nào.

Fear of making mistakes - Sợ sai

Thực tế, bất kỳ Junior có thể không biết thời điểm thích hợp để tìm kiếm công việc. Tin hay không ở bạn. Bạn có khả năng về công việc được đăng đó. Chỉ cần ứng tuyển và xem kết quả. 60% kỹ năng sẽ được hình thành trong khi làm việc. Hãy mạnh dạn với kỹ năng hiện có của bạn, có sẽ làm được. Hãy thử một lần. Nhưng hãy tập trung làm với một nhóm, làm việc với các nhà phát triển có kinh nghiệm.

Ask question - Đặt câu hỏi

Khi có vấn đề khó khăn, Đừng chết với your problems - vấn đề của bạn. Có một cộng đồng lớn trên các nền tảng khác nhau, như stackoverflow. Chỉ cần tìm kiếm những vấn đề bạn gặp phải, và bạn sẽ có thể tìm kiếm được những câu trả lời, có thể những lập trình viên khác đã từng gặp phải những vấn đề này rồi. Ngoài ra hãy giúp các lập trình viên khác bằng cách đưa ra các câu trả lời, giải quyết vấn đề của họ. Tạo blog của riêng bạn để chia sẻ ý tưởng.

Bonus - Thêm

Khi là một Junior, tôi nắm vững những điều cơ bản. Đừng học ngay VueJS hoặc Angular. Tôi có những người bạn xây dựng các trang web khách hàng bằng HTML, CSS và JavaScript đơn giản, và các trang web của họ rất nhanh và nhạy. Đừng vội vàng. Bạn sẽ dành nhiều giờ hơn để viết mã không có lỗi. Hãy kiên nhẫn.

Nguồn: dev.to/maniamartial/mistakes-to-avoid-as-a-..