Mô tả công việc của nhà phân tích lập trình viên. Các nhà phân tích lập trình thực hiện các công việc của cả một nhà phân tích hệ thống và một nhà lập trình máy tính. Các nhà phân tích hệ thống thiết kế và phát triển phần mềm và hệ thống máy tính. Các lập trình viên máy tính thực hiện các thiết kế bằng cách viết các chương trình máy tính cũng như cập nhật và sửa chữa các chương trình hiện có.