软件工程人才的培养思路
摘要:本文结合南京邮电大学软件学院培养软件工程人才的实践经验,分析了计算机科学研究人才和软件工程人才的区别,探讨了如何培养高素质的软件工程人才,如何将理论教学体系与实践教学体系相结合,最后说明在实际教学环节中总结出的教学方法。
关键词:软件工程人才;螺旋上升;项目实训
1引言
到2010年,南京软件产业的收入要达800亿元,占据全省2/3的份额。政策机遇、产业机遇给南京软件产业带来了强大的推动力。众所周知,南京发展软件产业有着其他城市难以匹敌的科教资源优势,但要配合如此高速的发展,还存在巨大的高素质软件工程技术人才和管理人才的缺口。南京邮电大学软件学院以市场需求为导向,在培养高层次的应用型、复合型和国际化的软件工程技术与软件工程管理人才方面作了大量的尝试。本文就如何培养高素质软件工程人才提出几点想法。
2区分计算机科学人才和软件工程人才
软件工程专业与计算机科学专业是两个不同的学科,两者在人才培养目标、方式和所关心的知识领域等方面有较大的区别。简单地说,计算机科学专业是包括软、硬件理论的专业,侧重点在研究;软件工程专业是以学软件理论为主的专业,侧重点在技术。表1给出了两者在学科领域上的区别。
这两个学科领域在计算机技术方面有所交叉,但各有侧重,同时又是相互协调、相辅相成的软件工程专业对计算机科学、工程和技术的进展以及软件应用领域的扩展起了重要作用。
3培养高素质软件工程人才的教学特色