kỹ sư phần mềm truyền thống > rất kỹ thuật > hiểu sâu về mã > được giao nhiệm vụ bởi PM > định hướng theo nhiệm vụ kỹ sư phần mềm hiện đại > mini trưởng phòng > hiểu sâu về sản phẩm + hệ thống > kiểm tra thực hiện của đại lý > quản lý tích hợp đối tác > tập trung vào doanh thu