北大青鸟通州校区:如何成为一名出色的软件工程师?



北大青鸟通州校区专家表示:虽然软件工程师现在是热门行业,受到了许多求职者的青睐。但是并不是说当上了软件工程师就可以一劳永逸。要知道,软件工程师所担任的工作内容重点与职责可能会与当初刚进公司或职场时有很大的变化。同时,我们也相信,没有一名学员愿意用一成不变的方法,在数十年的职业生涯里面,干同样的一件事情。因此,北大青鸟通州校区专家建议:在工作中学习,学会与人一起工作,学会使用更多的资源去完成较大的目标,这是工程师职业发展的必经之路。
 
1、人际/社交的个人特质方面
 
北大青鸟通州校区职业规划师说:如果工程师不具备一定的人际与社交能力,完善自己的性格和特质,是很难完成系统的工作的。而系统的工作,则是工程师的职业发展必须面对的一个问题,这里的系统是指在一个较大的范围,用较多的资源完成一些重要的系统工作。
 
这方面首当其中的便是在团队中工作的情况,通俗一点说是团队精神。我们需要与人一起合作,可以是公司内部,甚至是供应商或者是客户,在这个过程中既考虑个人的交流沟通的能力,也考验其沟通的意愿。面对同一个事情,需要有处理冲突的能力,也需要有同理心,将合作控制在有序和可控的范围内。面对越来越流行的分包工作,软件工程师可能需要有些跨文化的理解能力。

2、技术方面的知识
 
软件工程师的职位其实并不是一成不变的,很多的地方其实鼓励你去做一些相近领域的尝试。因此对工程师而言其对某一个方面的系统的专业知识,和相关的产品的知识是必不可缺的。甚至覆盖这方面更为基础的理论知识,诸如对汽车电子方面的电气电子理论知识,乃至更为基础的数学、材料、物理、化学知识是一个工程师必须具备的。
 
3、方法方面
 
我们有着各种各样的软件来辅助我们工作,首先这些软件就是我们需要首先克服的。另外一个方面的内容,是思考的能力。对于软件工程师而言,需要有系统化和结构化的分析能力,运用结构化和原理化的工作方法,对新的技术有着良好的理解和消化能力。如果某些工程师,是对内对外的接口,既需要面对客户有时候也需要面对供应商,还要面对内部的其他部门的同事;那么他就得把项目管理和规划,时间管理,质量管理,商务管理,技术管理这些提高工作与沟通效率方法融入到自己的工作当中,很多时候需要对于成本和质量高度敏感,以平衡两者的关系。事实上,有一类知识是比较受忽视的。主要是变更管理,发布管理与流程知识方面的内容。当然有一个良好的系统支持下,做这些工作会比较轻松。

在方法层面,工程师与所处的公司是相互影响的。无法适应公司惯性的工程师是很难生存下去的。在不同的地方用不同的方法,还是特别重要与关键的。
 

北大青鸟网上报名
北大青鸟招生简章