Coder, programmer, developer, software engineer giống nhau hay khác gì nhau?

Christine May

Editor
Thành viên BQT
Nhiều người đang cố gắng phân biệt giữa coder, programmer, developer và software engineer. Trong tiếng Việt có hai thuật ngữ “nhà phát triển” và “lập trình viên”.
Thực tế thì có hai khái niệm phân biệt trong giới công nghệ là “lập trình viên” và “nhà phát triển”. Lập trình viên viên viết mã nguồn (nên cũng gọi là coder). Một sinh viên khoa học máy tính làm bài tập lập trình cũng có thể gọi lập trình viên. Họ nhận nhiệm vụ, giải quyết nó và vượt qua bài kiểm thử. Họ có thể tự gọi mình là lập trình viên và điều đó hoàn toàn chính xác.
Coder, programmer, developer, software engineer giống nhau hay khác gì nhau?
Dưới đây là phân biệt giữa lập trình viên và nhà phát triển của một kĩ sư hiện đang làm việc ở Paypal trên trang hỏi đáp Quora được nhiều người "upvote", có nghĩa là đồng tình:
- Còn các nhà phát triển xây dựng các ứng dụng.
Nhà phát triển sử dụng các thư viện lập trình viên trong mã của riêng họ để giải quyết vấn đề quan trọng và triển khai các chức năng khác.
- Lập trình viên sử dụng github để tải lên thư viện của họ.
Nhà phát triển tải xuống các thư viện từ github và sử dụng nó trong dự án của mình.
- Lập trình viên là những người lao động chăm chỉ có các kỹ năng quan trọng.
Nhà phát triển là những những người lao động thông minh có kỹ năng sáng tạo.
- Lập trình viên là Người xếp hạng của HackerEarth, Code Chef, Spoj.
Các nhà phát triển là những người tìm kiếm mã trên Google hoặc tìm câu trả lời trong phần bình luận của câu hỏi của HackerEarth, Codechef, spoj.
 


Đăng nhập một lần thảo luận tẹt ga
Thành viên mới đăng
Top