多项选择题

A.编程技术,如1980年代的「面向对象」
B.项目管理,如进度管理、人员管理
C.计算机科学,如算法
D.沟通协作,如客户合作