在近期来我校招聘软件开发人员的企业中,许多企业在招聘过程中,不仅对学员的技术进行了考核,与此同时,他们对学员的职业素质(包括沟通能力、学习能力)等,也十分注重。对此,某企业负责人说:现在的企业,对人才的标准很高,不仅要求技术达标,同时,综合素质也要过硬,这才是合格的IT复合型人才。那么,要想成为一名优秀的软件工程师,需要具备哪些素质呢?
首先,要成为软件工程师,态度胜于能力。对于新毕业的学员来说,社会经验比较缺乏,而知识理论却又差别不大,如何才能脱颖而出?邯郸北大青鸟翱翔校区专家表示:对这个行业的热爱可以让自己在众多优秀学子中拔得头筹。个人气质与岗位气质的相似程度,是个人素质的一种表现。通常,用人单位会通过和应聘者的沟通对话来判断这个人的潜力,所以提醒学生朋友在面试的时候切忌天马行空,要注意挖掘问题背后的本质和目的,回答问题不在多,要精辟和简练,重点突出。
软件工程师还应该具备快速学习的能力。IT业界是每天甚至每小时都在变化的,员工的快速学习的能力是企业非常看重的。作为一个优秀的软件开发工程师,首先,你要了解主流的技术趋势,了解每种程序语言能够实现的功能。
对于软件工程师的甄选,项目经验比行业经验更加重要。北大青鸟翱翔校区专家说,一般的企业在面试时,对于行业服务经验,不会过分为难本就缺乏经验的新人,学生朋友们应该重点介绍自己的项目经验,可以用软件工程中的‘用例图’来阐述项目类型,产品为用户实现的功能,及项目的实现过程、测试过程、工作分工、自己承担的角色等信息。面试官会从这些描述中对求职者的潜力有一定的判断。
北大青鸟翱翔 校区专家还表示,现在有很多学生通过IT培训来衡量自己对于软件工作的兴趣、提高快速学习的能力并积累项目经验。北大青鸟所推出的IT培训,根本目的就是为企业储备人才,物色精英。所以我们在教育方法和课程设置上都会听取一线专家的意见,把最新的问题和技术糅合在教材中,让学员进行分析,集体讨论出解决方案,再将解决方案呈现出来,并分析成果,归纳出经验。这种过程和企业实际操作项目的过程非常相似,能够模拟工作环境,学员既可以增加实践经验,也可以体验软件工程师的工作状态,为职业选择和应聘提供依据。