软件工程人才是怎样炼成的?

点赞:10786 浏览:45517 近期更新时间:2024-04-15 作者:网友分享原创网站原创

姚郑

中国科学院研究生院软件学院教授及教学专家委员会成员,兼任共创软件联盟副秘书长.软件工程理论、标准、管理及应用专家.曾担任北京市科委重大项目“北京市软件产业基地公共技术支撑体系”、“扬帆工程”、“‘1+1+1’工程”总体组专家.

技术发展的浪潮,引发了人们对于软件人才培养的深层次思考.相对传统的计算机相关专业工学硕士培养而言,MSE(软件工程硕士)教育是一个新生事物,而且由于软件行业本身的特殊性,使得MSE教育无法照搬套用其他领域工程硕士教育的成功经验.优秀的软件工程人才是怎样炼成的?国内软件学院需要走出一条自己的道路.

应对挑战的关键,是建立所谓“以学生为中心”的新型教育机制.“以学生为中心”并不是说一切都以学生的意志和喜好为中心,而是认为,教育的真正价值在于使学生通过思考已有的各种知识,发展理解力、判断力和独创精神,鼓励学生独立思考.为此,教育机构必须全面理解来自应用和市场的实际需求,并将其转换为适当的课程和发展体验,为培养学生的问题解决能力提供支持.

“以学生为中心”的教学思想是一个系统工程,一方面要求教育机构逐步建立以结果为导向的全面质量管理体系,涉及组织领导力建设、战略规划制订部署、学生市场需求及满意度管理、信息和知识管理和各种支持过程建设等等方面.同时,也要求教师转变角色,教师应成为学生学习的引导者、组织者,不但要有丰富的知识,而且要研究学习方法、懂得学习的心理过程.

围绕着“以学生为中心”这一核心理念,中科院研究生院软件学院进行了有益探索,开展了一系列教学改革.

首先,通过对中科院研究生院软件学院MSE学生特点和学院自身资源的深入分析,明确定位于培养“精技术、懂管理、会做人”的行业骨干,强调专业素质与人文素质的有机结合,作为MSE教育机制改革的立足点.

其次,在专业方向和课程设置方面,不搞传统学科建设,而是以符合软件业实际情况的职业发展路线为出发点,设置了项目管理(PM)、系统架构(SA)、质量测试(QA)等相关专业方向,并针对各个专业(职业)方向定义不同的能力等级,如基本级、熟练级、领导级,以帮助学生分析自身现状,制订可行的职业发展路线.

同时,结合不同专业(职业)方向的实际需求,并根据学员层次差异,知识、技能结合、特定业务领域需求等几方面因素,设置了针对性很强的MSE课程体系,并进一步给出了有助于指导学生选课的知识地图.


最后,在教学方法上强调理论和实践的有机结合,力争在学生的知识体系建设和实战技能训练之间实现均衡发展.在此,应对知识与技能之间的关系有正确认识,这涉及到教育与培训之间的差异.所谓教育,强调的是“研究和分析某一主题的相关信息、并获得该主题的知识和理解”;所谓培训,强调的是“学习如何做一项工作、并实践如何做该工作”.显然,MSE作为一种职业教育,应当有效结合教育与培训的优势,在强调学生获取知识的同时,还应加强学生实践经验的积累.

软件工程人才是怎样炼成的?参考属性评定
有关论文范文主题研究: 关于软件工程的论文范本 大学生适用: 学士学位论文、专升本论文
相关参考文献下载数量: 65 写作解决问题: 如何怎么撰写
毕业论文开题报告: 论文提纲、论文结论 职称论文适用: 技师论文、职称评初级
所属大学生专业类别: 如何怎么撰写 论文题目推荐度: 最新题目

中科院研究生院软件学院的软件Studio最初源于艺术领域培养工作,是一种主要的培训方法,通常分小班、没有讲座,学生通过实际操作来学习,导师则负责指导学生细节.软件Studio将这一方法引入软件教育领域,其本质概念是所谓“自省式实践”(reflectivepractice).软件Studio方法鼓励学生在实际做的同时,应自我理解自己所做的决策和采取的行动,学生必须能够解释和论证自己所选择的方法、过程、解决方案和实现.在此,软件Studio的教师的角色则更类似于导师(mentor)或教练(coach).