浅谈软件工程专业毕业生的职场规划

2019-09-12 06:06伍育红胡向东
科教导刊·电子版 2019年19期
关键词:困惑软件工程职业规划

伍育红 胡向东

摘 要 软件工程专业毕业的学生对口就业就是从事软件行业,近年来随着互联网的发展普及,这行业薪酬高是众所周知的,与此同时从事此行业也要求极高,所以完全有必要在进入社会之前就应该对自己今后的职业生涯进行规划,本文针对软件工程师存在的困惑明确提出了多种职业生涯规划,力求对软件工程毕业的学生有所启发。

关键词 软件工程 困惑 职业规划

中图分类号:G645.5文献标识码:A

1职业生涯规划——困惑

软件工程师是一项十分耗脑力的工作,进入了这个行业也就意味着你必须生命不息、奋斗不止,一个人从事IT行业几年乃至十几年后,如果你仅仅做的技术工种,就会越来越困惑,主要在于以下几个方面:(1)想在技术上实现更高的成就,但又觉得年龄偏大,后劲不足;(2)如果转到咨询/售前工作,又割舍不下自己多年的技术积累;(3)对自已创业也暂时没有好的想法。常年有人到中年的软件工程师跳楼就是很好的佐证,可想这个行业压力有多大。

2面对职场压力首先我们应该了解自己

每个进入职场的人首先要了解自己的性格,然后再规划自己的人生之路,性格一般有以下几种:一是安全型:寻找工作上的稳定,只要公司不倒闭,就不会换工作,可以一直维持下去 。二是进取型:不甘于现状,刻苦学习,出现任何新机会都要去争取,渴望创业。三是自由型 :不受束缚,希望有一个空间供他们发挥能力,最好是不用上班,在家里做SOHO一族。四是平衡型:工作很认真,表现也不错,但是工作是工作,生活是生活,分得清清楚楚,决不愿意工作挤占了生活的时间。五是攀登型:特点比较明显,目标高远,想进入企业高层,最好是能干总裁,如果没有机会就迅速跳槽。六是技术型 :性格内向,喜欢独立思考,做事谨慎细致。即使提升也不愿到全面管理的位置。七是管理型:考虑问题比较理智,善于从宏观角度考虑问题。能在信息不全的情况下,分析解决问题,善于影响、监督、率领、操纵、控制组织成员,善于使用权力。我们有必要根据个人的性格、兴趣、能力设计适合自己的职业生涯发展路线。

3职业发展路线参考

3.1软件技术

从事软件技术的职业发展路线是:程序员—高级程序员—系统分析员—系统架构师—高级架构师—技术专家—资深专家。从事软件技术要求善于独立思考,做事谨慎细致,热衷于专研技术及其创新,对新技术敏感,技术涉面广,属于专业技术人才。

程序员走这条路线就必须努力专研技术,紧跟行业动向,深入研究,掌握精髓,做到该领域的专家;其次经常发表技术文章,总结交流技术经验,或进高校继续深造,攻读软件硕士/博士学位。存在的风险:由于IT业发展很快,如果所专研的技术领域逐渐被市场淘汰需尽快转到新的领域。对于进取型,可以考虑IT公司的技术专家,或科研单位的研究人员;对于平衡型,可以考虑国际知名软件公司的资深开发工程师。

3.2开发管理

从事开发管理的职业路线:初级程序员—程序员—高级程序员—开发组长—项目经理—高级经理—技术总监—CTO。该路线要求:首先要精通技术,然后还有具备良好的协调沟通能力、能团结人。精通软件工程的流程与进度控制、质量控制、资源的有效使用等,属复合型技术人才。走该路线要求至少在一项技术方面具备专家水准,能触类旁通,具备一定的行业知识;另外必须精通项目管理的知识、技术、技巧与方法;建议参加PMP、CMM、软件工程等方面的培训等。存在的风险:项目管理比较辛苦,压力比较大,时常出差。对于进取型,可以考虑IT公司的CTO;对于平衡型,可以考虑非IT企业的信息部门负责人。

3.3 IT咨询

IT咨询的发展路线:初级程序员—程序员—高级程序员—系统分析员—咨询顾问—高级顾问—咨询经理—咨询总监。该路线必备技能:首先要熟悉IT技术及项目管理流程,然后还有具备良好的协调沟通能力和深入的行业知识。偏重于行业业务。该路线需要做以下准备:熟练掌握至少一类IT技术,能触类旁通;深入的行业知识,能够达到该行业的专家水准。攻读CPA、ACCA、MBA等;良好的文字能力和外语水平。存在的风险有:咨询工作需要快速学习、工作压力比较大,时常加班。对于进取型,可以考虑的是知名咨询公司的咨询总监、外资咨询公司的行业顾问;对于平衡型,可以考虑的是专业软件研发机构的资深系统分析员。

3.4 IT实施

IT实施的发展路线:初级程序员—程序员—高级程序员—系统分析员—实施顾问—高级顾问—实施经理—实施总监。该路线要求:首先要熟悉IT技术及项目管理流程,然后还有具备良好的协调沟通能力和行业知识,精通产品,偏重于产品与行业的结合。那么要做的准备有:了解各类平台的软、硬件、网络知识,安装与使用;熟悉项目管理的知识、技术、技巧与方法;参加PMP、CMM、软件工程培训等;精通所要实施的应用系统结构,以及该产品所在的应用行业知识。存在的风险:实施工作压力比较大,时常出差。对于进取型,可以考虑的是IT公司的实施总监;对于平衡型,可以考虑的是大型软件的资深实施顾问。

3.5质量管理

质量管理的发展路线:初级程序员—程序员—高级程序员—测试工程师—测试经理—质量顾问—质量经理 —质量总监。该路线必备技能:熟悉IT技术及项目管理流程,精通QC与QA过程管理,强调沟通,属专业技术人才。要做的准备有:熟悉软件工程过程、编程方法与技巧等;精通测试理论、方法与工具,有一定的编程能力;精通质量管理过程,参加GB2000、ISO9001、CMMI等质量体系及软件工程方面的培训。存在的风险:测试工作比较单调,质量管理体系标准不断变化。对于进取型,可以考虑的是IT公司的质量总监、或质量管理咨询公司的质量认证顾问;对于平衡型,可以考虑的是大型软件公司的资深测试人员。

3.6销售

销售的发展路线:初级程序员—程序员—高级程序员—售前顾问—销售经理—高级经理—销售总监 —CMO。必备技能:首先要熟悉IT技术及应用方案,然后还有具备良好的协调沟通能力和深入的人脉关系,偏重于公共关系。要做的准备有:熟练掌握IT应用技术相关行业方案;对行业流行的应用系统的架构非常熟悉,如ERP、CRM等。培养自己的市场概念和思维,精通市场营销知识、策略和技巧;攻读营销、MBA等;积累庞大的人脉关系,学会和用户打交道,培养市场意识和决策能力。风险:工作压力比较大,没有固定的工作时间,时常出差,人際关系要广。对于进取型,可以考虑的是IT公司的市场总监。对于自由型的人,可以考虑自己创业。

3.7工商管理

工商管理的发展路线:初级程序员—程序员—高级程序员—项目主管—经理—总监—主管VP—CEO。该路线要求:考虑问题比较理智,善于从宏观角度考虑问题;能在信息不全的情况下,分析解决问题,善于影响、监督、率领、操纵、控制组织成员,善于使用权力和解决矛盾,属管理型人才,技术只是跳板。所需做的准备:学会管理工程,熟悉财务知识,攻读MBA;学会管理人;要重视团队建设、团队合作,重视团队的文化建设和凝聚力;培养个人感染力。风险:第一责任人,风险和压力大。对于进取型,可以考虑的是公司CEO。对于自由型的人,可以考虑自己创业。

4停止梦想,开始行动

针对自己的性格选择一种职业规划后,我们的学生在校期间就应该行动起来。

4.1精通技术

精通技术是技术人员的根本要求,也是技术人员人生发展的必经之路。精通技术不仅仅是为了精通技术,而是为了触类旁通,为了掌握精通技术的学习方法,研究方法。做生活和工作的有心人。技术不仅指专业技术,如JAVA、.NET等技术,还包括能力素質,如文档编写能力、系统规划能力、项目开发综合素质能力等。

4.2懂得管理

既要学会管理,也要学会配合管理。既要学会管理工程(进度,过程,资源,需求分析,客户交流),又要学会管理人。符合标准的过程控制,方法论的实际应用可以引导工程有一个可期望的好结果。资源的合理配置。与人畅快交流的能力,是软件人员必备的素质之一。

4.3进入行业

软件工作,离不开行业,尤其是应用软件(政府、税务、企事业、公检法、金融、铁路、海关…… )。软件人员看到需求分析,常常想到如何去实现它,而不会认真的去研究这份需求,站在用户的角度上来做更多的工作,这是值得软件人才所注意的。在用户不能提出明确的需求的情况下,能够综合经验,替用户提出明确的需求。研究你所在的行业,也需要有一种系统的方法。了解其中的关键点是进入这个行业的捷径。掌握核心技术。任何行业都有核心技术。掌握某一项核心技术,就可以让你进入这个行业并在其中生存。不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有深刻的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手。

5结束语

机会只留给有所准备的人。教育不是万能的,希望学校或者任何一个教育机构为你准备所有的知识,能力,水平,是不可能的。大学的作用是让你学会学习,最好的大学是社会。成长在工作中。工作中的表现和积累才是人生腾飞的实际动力。对年轻人而言,个人的成长绝对比薪资的上涨更重要。培养你自己更广泛的兴趣,并坚持你的人生目标,锻炼你的演讲能力,多认识朋友,培养你的远见卓识,相信进入社会后能大有作为。

参考文献

[1] 蔡晓丽,陈舜青,丁志云.软件工程教学改革探讨[J].电脑知识与技术,2018(05):4191-4192.

[2] 周欣欣.程序设计类课程教学改革探索与实践[J].科技信息,2017(02).

[3] 余冬梅.软件工程师职场规划[J].现代计算机,2018(08):67-69.

猜你喜欢
困惑软件工程职业规划
论社会适应能力视角下的大学生职业规划
大学生职业规划与就业问题研究
指导大学生做好职业规划的策略研究
小学国学教育之我见
关于如何创新和完善计算机软件工程管理的探讨
达赖的“困惑”与解惑之道
如何在地理教学实践中引导学生进行职业规划