Khác biệt giữa bản sửa đổi của “Nhà phát triển phần mềm”

Nội dung được xóa Nội dung được thêm vào
n →‎Chú thích: AlphamaEditor, General Fixes
n AlphamaEditor, Excuted time: 00:00:06.1105197
Dòng 3:
Trong những phạm vi cụ thể, thuật ngữ này có thể có những tên gọi khác là [[nhà phân tích phần mềm]] và [[kỹ sư phần mềm]].
 
Trên thị trường hiện nay có thể bắt gặp sự phân biệt giữa [[lập trình viên]] và nhà phát triển, với một bên là người tác động thực sự khác với một bên là người thiết kế [[lớp (khoa học máy tính)|lớp]] cấu trúc và phân cấp. Hơn nữa, các nhà phát triển còn là những [[kiến trúc sư hệ thống]], thiết kế kiến trúc đa cấp độ hay những thành phần tương tác của một hệ thống phần mềm lớn.<ref name="Sourcegear_2005">{{chú thích web |url=http://software.ericsink.com/No_Programmers.html |title= Small ISVs: Bạn cần những nhà phát triển, chứ không phải những lập trình |author=[[Eric Sink]] |publisher=[http://www.sourcegear.com/ sourcegear] |accessdate = ngày 6 tháng 6 năm 2008-06-06 |quote=Một lập trình viên là người không làm gì khác ngoài việc viết mã cho những tính năng mới và (nếu bạn may mắn) sửa lỗi. Họ không viết ra sự kinh doanh. Họ không viết ra những tính huống phân tích tự động hóa. Họ không giúp khách hàng xử lý các vấn đề. Họ không viết tài liệu hướng dẫn. Họ không kiểm lỗi. Họ thậm chí không đọc mã (code). Tất cả những gì họ làm là viết những đoạn mã mới.}}</ref>
 
* Một '[[lập trình viên]]' có thể chỉ làm công việc viết mã,<ref name="Sourcegear_2005" /> nhưng một 'nhà phát triển' có thể làm những việc liên quan nhiều hơn tới quá trình phát triển phần mềm, như: