软件工程专业硕士能力培养的研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:mrchenbx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:软件工程专业硕士的培养是信息学科硕士培养的一个重要组成部分,由于近十年云计算、大数据以及人工智能等信息技术的飞速发展,以往的培养已经不能适应当前信息技术发展的需求。为提高软件工程专业硕士的质量,进一步进行研究生教学课程的改革,培养单位的培养点应侧重于软件工程专业硕士的科学素养,解决复杂工程问题能力,应用数学能力,创新能力等,对课程也应该进行相应的改革。
  关键词:软件工程;专业硕士;能力培养
  一、 引言
  2002年国家为了进一步发展我国信息技术产业增设了软件工程专业。软件工程专业硕士是信息学科培养体系中重要的一部分,培养目标是培养具有良好的政治思想和道德素质和扎实软件工程理论知识和较强工程实践能力的专业硕士。
  自2006年以来,信息技术不断发展,以云计算、大数据、人工智能为代表的新一代信息技术在IT行业占据了越来越重要的位置,传统软件工程硕士的培养如何适应这些领域的工程设计和开发,跟上新的时代发展,是一个亟待解决的问题。传统软件工程硕士的培养侧重于软件工程理论知识,软件工程实践能力的培养。这种培养方式对软件开发有一定的优势,但是,在新一代信息技术发展浪潮中,尤其是云计算、大数据以及人工智能时代的软件工程如何发展,如何提升则是我们必须面对的一个问题。对于这个问题,本文作了以下思考。
  二、 能力培养的新内涵
  以往软件工程专业硕士的培养侧重于软件工程理论的掌握以及工程实践能力的提升。而如今大规模的软件开发,其硬件环境是分布式的云平台,要处理海量的数据,和大數据分析平台做对接,也和人工智能有深入的联系。这就要求我们在培养的时候,除了软件工程的理论和实践更要提高其科学素养。
  (一) 培养其科学思维和解决科学问题的能力
  以往的软件工程硕士的培养,重点在软件工程理论及实践。这个目标意味着培养的学生在工作和生产过程中,解决的首要问题是工程问题。但是解决工程问题不能单单依赖于理论的学习和项目积累,还要培养其科学思维方式,以科学的思维方式来对待问题和解决问题。
  为什么这样提倡,主要原因还是现代信息技术的发展。和10年前不同,如今软件工程专业硕士在实际工作中遇到的问题不仅仅是工程问题,相当一部分是科学问题。例如,在某些系统开发中要应用一些机器学习的算法,在一些系统的开发中不仅要对数据进行统计分析,更多的要引入科学研究的方法进行深入的挖掘和开发。所以,从某种程度上来说,软件工程硕士和软件工程本科生的首要区别就在于解决科学问题的能力。
  (二) 培养其解决复杂工程问题能力
  软件工程硕士还需进一步提高其解决复杂工程问题的能力。解决普通或者广义上的工程问题的能力在其本科阶段就应该具备,如果对其培养仍旧落脚于一般性的工程技术实践,那么只是增加其工程实践的熟练程度,如果要进一步提升学生的软件工程水平,就需要锻炼其解决复杂性工程问题的能力。复杂工程问题,不是简单的方法或者规程可以解决的问题,需要通过重复工作解决,它首先要利用工程原理进行深入的分析,要求学生对工程原理有深入了解。学生还要具备深入分析问题,解决综合问题,子问题相互关联,工程因素之间甚至会相互矛盾这样复杂问题的能力,具备优秀的数学建模能力,丰富的技术知识,创造性解决问题的思维。这样的培养目标,就不仅仅是学会了软件工程理论,会应用软件工程知识,而是融会贯通,对相关知识的深入理解和灵活掌握。
  (三) 提升其应用数学和英语能力
  数学是人类对待工程和科学问题的理性视角,数学在解决科学问题和工程问题中的作用突出,数学能力的培养是工程硕士培养的重点之一。通过数学能力的培养,使学生能够对自然科学、工程技术、信息等科学中的应用问题建立相应的数学模型,利用计算知识和技术进行解决。数学能力直接关系到对问题的分析和解决能力,因此,软件工程的专业硕士应该把数学能力的提升当作一个重点。
  英语能力的培养是为了能让学生更多的接触到一些国际顶级期刊的研究成果,英文能力的提升也有利于软件工程的学生更方便地查阅各种国际技术类文献,了解信息技术发展的动态。各种开发工具的library标准版一般是英文,熟练掌握英文也有利于学生掌握开发工具,熟悉开发环境。
  (四) 培养其创新和职业能力
  在过去相当长的一段时间里,人们认为软件工程师是项目的需求分析者,项目的开发者,项目的测试和维护管理人员。但是当前互联网经济风起云涌,信息技术日新月异,软件开发不是一个重复劳动的技术性问题,而是成为一个和时代发展结合紧密的创新需求。无论是愤怒的小鸟还是滴滴打车,无论是美团还是各种APP,从游戏到民生软件再到各种专业级软件,都在不断创新。创新不是对软件原有版本的简单升级,而是对软件内容的颠覆和再生。如果继续培养高层次的软件工程人才,就必须适应这个急速发展的时代。除了要掌握构建软件的能力,还要能挖掘出市场潜在的需求,不断地进行技术创新内容创新。
  软件工程开发是一个即充满挑战又要求创新精神的过程,要求从业者有严谨思考,踏实工作,善于沟通的职业素养,根据工业界的人才需求,设置专业方向,制定培养方案。培养出来的硕士除了技术上适应社会需求,在职业素养方面也要适应社会需求。
  (五) 加强科研和论文写作能力的培养
  一直有一个误区,认为学术科研论文是对学术型硕士的要求,工程硕士只要认真参加工程项目,参加实践就可以了。其实,这样的认识是具有局限性的。当今各类新兴技术的兴起,要求从业者不仅仅是工程技术知识的运用者,更多的是科学研究的创新者,所以,工程硕士,应该尽可能参与一到两个纵向的课题研究中去。很多项目,比如说人脸支付,移动驾驶,智慧城市……这些要求软件工程师解决的问题往往不是来源于工程项目实践,还有科学问题的分析和研究。此外,学术论文的写作可以培养软件工程硕士,提出科学问题,分析问题,解决问题,最终得出结论的科学研究能力。也能培养他们规范行文,严谨描述科学问题的能力和逻辑性推导并以实验证实的科学思维。   三、 课程的调整
  为了提高这五个方面的能力,在原有课程体系的基础上应该加强以下课程内容:
  (一) 增加应用数学在课程中的比例
  根据学习的需要,可以增加数学模型、拓扑学、偏微分方程、运筹学、组合数学、小波分析作为选修课程,增强学生数学的应用能力,将数学知识应用于工程实践。
  (二) 加强英语文献和英语写作的课程
  除了传统的锻炼学生英文阅读和写作能力,应进一步加强学生对英文科技文献的理解和查询能力。能够熟练阅读专业背景的文献和资料,能够进行和本专业相关的科技交流。
  (三) 增加复杂工程项目的实践
  以项目驱动来加深学生能够解决复杂工程问题,用科学知识和工程理论解决问题的能力。
  有调查指出,硕士研究生培养过程中,学生反映课表上的理论课比重大于实践课,实践课程内容落实到位对专业硕士能力提升很有帮助。
  (四) 增加本学科最新的研究成果和发展动态,让学生对行业发展有一个清晰的认知。
  有调查指出,大多数学生对当前行业最新动态认知不够。我们应该在理论课程中增加最新的研究动态,在实践课程中增加对行业发展最新状态的讲解,促进学生对行业发展有最新的认知。应该鼓励教师依据社会的现实需要,对课程内容进行调整。
  最终通过对课程体系进行相应的调整和加强,促进学生能力提升,适应时代和社会需求。综上,通过本文的分析,当前和未来相当一段时间内,软件工程硕士的能力要适应整个时代的信息技术发展,其能力提升要涵盖到深入掌握工程理论,严谨的分析问题能力,优秀的数学建模能力,创造性的思维和良好的创新能力,能使得各种知识、技术、能力融会贯通,更好地解决当前和未来的各种信息技术问题。
  参考文献:
  [1]中国科学技术大学软件学院.创新的全日制软件工程硕士培养探索之路[J].学位与研究生教育,2010(2):13-16.
  [2]耿有权,彭维娜,彭志越,等.全日制专业学位研究生培养模式运行状况的调查研究——基于全国14所重点高校问卷数据[J].现代教育管理,2012(1):103-108.
  [3]王俊,刘若泳.全日制专业学位硕士研究生教学现状调查与分析——以武汉七所“211工程”高校为例[J].学位与研究生教育,2012(7):18-22.
  [4]周文辉,陆晓雨.专业学位碩士研究生课程教学现状及改革建议——基于研究生教育满意度调查的分析[J].研究生教育研究,2014(6):60-64.
  作者简介:
  于俊洋,河南省开封市,河南大学软件学院。
其他文献
摘 要:结合笔者临床实践学习的切身体会,探讨高职院校护理专职教师到三甲医院参加臨床实践的相关问题,并阐述了解决问题的具体措施,加强理论联系实践,促进高职护理教师职业素质的提升,进一步提高教学质量、从而实现高职护理的人才培养目标。  关键词:高职;护理;专职教师;临床实践  高职护理专业培养的是实用型技能型高级护理人才,强调学生的实践动手能力。人才培养质量的高低与师资队伍建设密切相关,教师专业素质的
本文从风险管理的视角对企业效率评估的数据包络分析技术进行了改进,探讨了风险管理与经营效率的内在关联,并以中国保险业为例,对1999年以来企业真实的经营效率水平进行了评
1999年11月6日至8日,中国广播电视设备工业协会在深圳召开了五届三次理事会。这次理事会是在举国欢庆新中国五十周年华诞,喜迎澳门回归祖国,又逢世纪之交的关键时刻召开的。
巧借特别的句子,作为解读文本的入口,打破传统的解读思路,使教学具有整体性、连贯性、新颖性.
摘 要:本文从应用型本科高校的微课教学设计与应用的视角出发,分析微课教学发展基本现状及存在的基本问题,探寻微课与常规教学的融合,提出合理建议,促使应用型本科高校学与教方式的变革。  关键词:微课教学;现状;设计开发;应用型本科高校  应用型本科院校应在教学中进行适应性教学改革,以课程建设为核心,将传统的学术型课程转变为应用型课程。微课作为一种新型的教育资源形式随着数字化时代学习者对于个性化、移动化
摘 要:在人类社会形成之后,教育事业油然而生,成为了国家的重要组成部分。教育,千百年来,依然是一个很严肃的话题,教育作为一种文化现象,它代表的是一个国家的发展情况,也是构成文化系统的重要部分之一。然而不同时期、不同地点的文化是存在很大差异的,也正是这种差异造就了教育的不同的存在形式。随着人类文明的发展,人们逐渐吸收外来文化,将中西文化完美结合在一起,这更加有利于我们国家教育的发展。因此,重视西方教
摘 要:结合淮海工学院海洋资源开发技术专业教育教学过程中出现的问题,提出来以突出实践、强化应用为核心的人才培养体系的构建。本文通过修订人才培养方案、加强课程建设、构建本科应用型人才培养的多元实践教学平台、以教师转型促进多层次学生实践创新能力培养等内容来构建应用型人才培养体系,体现我校涉海专业培养符合社会发展需求的应用型创新人才的专业特色。  关键词:海洋资源;开发技术;应用型人才  一、 前言  
摘 要:张奠宙老师说:“核心素养基于数学知识技能,又高于具体的数学知识技能。它反应数学本质与数学思想。”可见,核心素养的获得少不了探究和反思的教学过程。教师在精心设计问题的基础上,用数学研究的方式和方法,指导学生对问题进行多角度的分析与探索,从学习材料中选择或确定专题进行研究,并在研究的过程中学生能主动获取知识、应用知识、解决问题,进一步提高学生的创新意识和探究能力及综合素质。下面笔者谈谈从课本一
摘 要:《语文课程标准》在第一部分“课标性质与地位”中指出:“语文是最重要的交际工具,是人类文化的重要组成部分。工具性与人文性的统一,是语文课程的基本特点。”  关键词:阅读教育;“课标性质与地位”;阅览  语文的工具性作用体现在语言和文字的识别和应用,知识和技能的了解与养成,而经过9年制义务教育的学生已有较好的文字贮备量和一定程度的文字和语言的组织应用能力,因而在高中阶段,语文的人文性特性就被放
摘 要:随着改革浪潮的发展,越来越多的农村家长选择外出务工,农村留守儿童越来越多,给农村教师的教学带来了新的困扰:在家庭教育缺失的情况下,农村小学语文教师应该如何开展留守儿童的阅读教学,引导学生在阅读过程中增长知识,感受生活的美好。本文从留守儿童的现状出发,谈谈留守儿童的阅读教学策略。  关键词:小学语文;留守儿童;阅读教学  随着农村留守儿童的不断增多,留守儿童的教育问题,已经日渐成为学校教育的