- A+
软件工程师的职业规划要怎么做
根据不同企业规模大小,每个企业都需要拥有不同的规划。每个人也一样,在软件工程师这一行更需要职业规划,很多人都认为IT行业是吃青春饭,那么职业规划就更重要了,所以大家都应该拥有一份属于自己的职业规划。那么软件工程师的职业规划要怎么做呢?看看小编整理的软件工程师的职业规划参考吧。
软件工程师的职业规划要怎么做
一、软件工程师的职业优势
1、最具增值潜力的职业,掌握企业核心数据、软件技术,具有不可替代的竞争优势。
2、新型软件人才缺口大,27%的行业增长速度导致软件人才年缺口达30万,高薪高福利成为必然。
3、可实现专业零基础入行,6-18个月的强化训练和职业化引导,就可成为企业急需的技能型软件人才。
4、就业面广,一专多能,实践经验适用于各个领域。
5、增值潜力大,职业价值随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨。
6、职业发展前景广阔、软件工程师到项目经理仅一步之遥,从容晋升Manager。
二、软件工程师解读
何谓软件工程师,软件工程师是通过学习和训练,掌握软件技术的理论知识和操作技能的软件技术人员。软件工程师能够从事计算机软件、网站的设计、开发、维护和测试工作。
具体来说,我们可以从企业技术部的岗位体系中作一些了解。企业(或政府)信息化过程中需要以下四种人:
1、企业信息化管理:负责信息化建设中的目标与方案决策,信息化建设、升级、更新;
2、工程技术人员:负责软件系统的分析、设计、开发、数据库、使用、维护和升级;
3、运行维护岗位:负责软件开发代码的编写以及基本的开发和测试;
4、操作应用人员操作应用人员:主要应用软件进行日常的管理工作。
一般来说,IT企业的IT技术职位根据职能可以分为管理岗位:企业信息主管CIO、总监、IT经理、项目经理等;
工程技术岗位:规划设计师、网络工程师、系统工程师、软件工程师和数据库工程师等;
运行维护岗位:数据库管理员、系统管理员、程序员等;
操作岗位:办公文员、CAD设计员、网页制作员、多媒体制作员等。
根据企业规模大小,规模较小的企业,一个岗位可能涵盖几个岗位的内容,系统管理员既要负责系统管理,又要承担网络管理;大企业则会分的比较专业,有软件设计师、系统集成工程师、网络工程师、程序员和系统测试工程师等。
软件工程师的三个进阶:
阶段 职称 岗位 前景和待遇
程序员 初级 程序员 专业软件工程师必经阶段
网页制作 工程师
中级 普通的软件设计人员 软件公司/企事业单位/数据中心
普通的系统分析人员 软件公司/大公司/外包公司
软件系统分析师 工资过万
软件系统设计师 需求量60万,缺口极大,当前最极缺
软件工程师职业规划过程主要有以下几步:
两年以上的小型企业→四年左右的中型企业→大型企业或跨国集团公司
第一步,小企业的软件开发设计编程人员;
第二步,进入大中型企业,同样的软件开发设计编程工作,工资就可能完全不同了,一般都在3000元以上。做了部门经理时,还可以高达5000元或以上;
第三步,学习更全面的知识成为普通的软件工程师工资就高达3500元以上;第四步,学习更全面的知识成为专业的软件工程师,如软件设计工程师,系统分析工程师的工资就可以达8000元以上,做大型企业或专业软件公司IT经理的工资就更高了,基本在万元以上。
Ⅰ、程序员
■工作职责描述:
编写计算机程序,开发软件包,调试并执行计算机应用程序,负责计算机程序的维护工作,为用户提供计算机维修服务。
■职位要求:熟练的代码编写能力熟悉一些常用数据库软件
能独立承担企业网站或门户网站系统开发
具有良好的沟通、协调及组织能力,有钻研精神,有工作责任心和良好的团队合作精神及表达能力。
具有良好的撰写需求分析、解决方案、PPT、系统软硬件配置等方案的能力
■就业前景:
国内每年所需的IT人才在100万以上,每年还在以20%的速度增长;随着大学和职业的扩招和培养,弥补了一定的缺口,而目前国内缺口还是极大。随着IT信息产业的日益普及,此类人才在未来几年中的需求将持续攀升,专业的软件开发和管理人才的工资标准可能还要远高于硬件开发人员。
Ⅱ、软件工程师
■工作职责描述:
(1)参与项目研发的技术,估算成本、制定预算,评估项目的可行性;
(2)参与新品开发和建设公司产品库;
(3)开发公司系统集成项目中的软件系统以及公司开发产品中的软件等;
(4)软件外包项目的开发、测试等工作;
(5)负责产品的设计、开发、测试和维护工作,并进行相关文档的编写。
■工作要求:
有多年的软件设计和开发经验
熟悉多种编程语言,对各种主流的技术有较好的理论基础和实践经验;精通熟悉各种常用设计模式;
。对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力;。良好的沟通技能,团队合作能力。
■就业前景:当前最急缺的人才,工资增长幅度大
Ⅲ、专家
■职称:高级
工作在大的软件公司、或研究所主要是技术主管、项目经理、技术专家
①、技术专家
■工作描述:
(1)、某一行业的专家、顾问、权威;
(2)、如果的确非常喜爱技术工作,而不擅长和喜欢与人沟通,则可以完全专注于自身的领域,以发展成为行业资深专家为方向和目标
(3)、发展过程比较漫长,任何一个领域的顶尖技术人才都需要长期的行业经验的累积和个人孜孜不倦的'投入;
(4)、优势是越老越吃香,当别人随着年龄的逐步增长而开始担心饭碗问题时,你则渐入佳境,开始进入职业发展的黄金时期。
■工作要求:全面的软件技术
对新技术有深刻的认识,所以要求有极强的学习能力
■就业前景:待遇很高,技术人员到30岁后的发展目标之一
②、项目经理
■工作内容:
(1)、融合技术和管理的复合性人才
(2)、参与项目谈判
(3)、项目目标和项目财务指标
(4)、划分工作内容并合理分配
(5)、指导软件工程师
(6)、控制工作的进度,按计划完成项目
(7)、组织项目会议
■职位要求:
多年的软件工程师经验希望做管理
需要自己学习项目管理知识
■就业前景:
技术人员到35岁后的发展目标之一待遇高,可晋升企业核心管理层
③、技术主管
■工作任务描述:
(1)、带领技术团队创造更多的价值
(2)、在信息方面参与公司的规划和计划
■职位要求:技术全面;有管理能力
■就业前景:是网络工程师30岁后的发展方向
软件工程师做好职业规划应注意的问题
一、职业发展目标要契合自己的性格、特长与兴趣。
职业生涯能够成功发展的核心,就在于所从事的工作要求正是自己所擅长的。从事自己擅长的工作,我们会工作得游刃有余;从事自己所喜欢的工作,我们会工作得很愉快。如果所从事的工作,既是自己所擅长又是喜欢,那么我们必能快速从中脱颖而出。而这正是成功的职业规划核心所在。为了更好的给员工提供学习机会,企业内部可以培养各个类型的企业培训师或培训讲师,跟踪式的培训整体员工。
二、职业规划要考虑到实际情况,并具有可执行性。
有些职场人士很有雄心壮志,但营销工作虽具有一定飞跃性,但更多时候却是一种积累的过程——资历的积累、经验的积累、知识的积累,所以职业规划不能太过好高骛远,而要根据自己实际情况,一步一个脚印,层层晋升,最终方才能成就梦想。
三、职业规划发展目标必须有可持续发展性。
职业发展规划不是一个阶段性的目标,而是一种可以贯穿自己整个职业发展生涯的远景展望,所以职业发展规划必须具有可持续发展性。如果职业发展目标太过短浅,这不仅会抑制个人奋斗的热情,而且不利于长远发展。
四、八大原则必不可少
1. 利益整合原则。利益整合是指员工利益与组织利益的整合。这种整合不是牺牲员工的利益,而是处理好员工个人发展和组织发展的关系,寻找个人发展与组织发展的结合点。每个个体都是在一定的组织环境与社会环境中学习发展的,因此,个体必须认可组织的目的和价值观,并把他的价值观、知识和努力集中于组织的需要和机会上。
2. 公平、公开原则。在职业生涯规划方面,企业在提供有关职业发展的各种信息、教育培训机会、任职机会时,都应当公开其条件标准,保持高度的透明度。这是组织成员的人格受到尊重的体现,是维护管理人员整体积极性的保证。
3. 协作进行原则。协作进行原则,即职业生涯规划的各项活动,都要由组织与员工双方共同制定、共同实施、共同参与完成。职业生涯规划本是好事,应当有利于组织与员工双方。但如果缺乏沟通,就可能造成双方的不理解、不配合以至造成风险,因此必须在职业生涯开发管理战略开始前和进行中,建立相互信任的上下级关系。建立互信关系的最有效方法就是始终共同参与、共同制定、共同实施职业规划。
4. 动态目标原则。一般来说,组织是变动的,组织的职位是动态的,因此组织对于员工的职业生涯规划也应当是动态的。在“未来职位”的供给方面,组织除了要用自身的良好成长加以保证外,还要注重员工在成长中所能开拓和创造的岗位。
5. 时间梯度原则。由于人生具有发展阶段和职业生涯周期发展的任务,职业生涯规划与管理的内容就必须分解为若干个阶段,并划分到不同的时间段内完成。每一时间阶段又有“起点”和“终点”,即“开始执行”和“完成目标”两个时间坐标。如果没有明确的时间规定,会使职业生涯规划陷于空谈和失败。
6. 发展创新原则。发挥员工的“创造性”这一点,在确定职业生涯目标时就应得到体现。职业生涯规划和管理工作,并不是指制定一套规章程序,让员工循规蹈矩、按部就班地完成,而是要让员工发挥自己的能力和潜能,达到自我实现,创造组织效益的目的。还应当看到,一个人职业生涯的成功,不仅仅是职务上的提升,还包括工作内容的转换或增加、责任范围的扩大、创造性的增强等内在质量的变化。
7. 全程推动原则。在实施职业生涯规划的各个环节上,对员工进行全过程的观察、设计、实施和调整,以保证职业生涯规划与管理活动的持续性,使其效果得到保证。
8. 全面评价原则。为了对员工的职业生涯发展状况和组织的职业生涯规划与管理工作状况有正确的了解,要由组织、员工个人、上级管理者、家庭成员以及社会有关方面对职业生涯进行全面的评价。在评价中,要特别注意下级对上级的评价。
软件工程师怎么制定职场规划
1、准备工作:端正职场心态,时刻提醒自己不“掉链”
在制定计划之前,必须先坚定自己执行这些计划的信心和决心,否则计划也只是一纸空文。高效的职场需要你端正心态,将提升自己作为人生的重要环节和目的,这可是你制定和履行计划的前提哦。
2、将你的工作划分阶段
将繁重而络绎不绝的工作内容,按一定的规律或标准划分阶段,有助于你理清目前任务的执行思路,形成宏观的工作蓝图,为下一步的规划制定做好基础。
3、梳理自己的长处短处
若工作尚未开始,你可以在工作开始之前,用列表或分点方式将自己的长处和短处都写下来。动笔写有助于你将自己的想法明确化,同时避免遗忘,便于随时查证和检验。
长处和短处列出来了,就要清楚长处是自己必须尽量保持和发挥的,而短处则要找时间,尽快弥补,以免工作受到影响。
4、反思上一阶段的工作
若工作已经开始,在制定规划前,先将最近一段工作的要点和成果总结一下,让自己对当前的局势更加明晰。这样,规划制定起来就更有针对性。
5、设立下一阶段的目标
包括两个部分:客观的工作任务与主观的提升目标。这其中又可以划分出许多子项目,需要你根据自己的实际情况做出不同的调整。
具体地,你可以沿着这个思路寻找自己的目标:
(1)我想要如何成长,如何变得更好?
例如,在新的阶段里你想要怎样变好?工作上?生活上?人际上?性格上?
变得更为积极乐观?变得更宽容,善于释放自己的愤懑情绪?变在更善于在人前展示自己?变的更善于传播自己的思想而不是强迫别人接受它们?变得更加善解人意?
(2)有什么事情是我想做却一直没有做的?
例如,学习新的知识?开展新的人际?更具体地,一直想要绘画却始终没有学?曾经想写一本书却搁置了很长时间?锻炼的时候是不是觉得加大运动量是个好主意?想要开始跑步或练习瑜伽?想要去更多的地方旅行或至少开始制定更多的旅行计划?
6、细化你的新阶段计划
明确了目标之后,就是按时间段细化你的计划了。一般来说,计划不宜定得太死,以免出现突发状况或自己偶然“掉链”就对后面的计划产生不可挽回的影响。
7、还说什么呢?执行吧!
目标有了,信心有了,如果毅力也有了,就不要犹豫,赶快进入你的计划中去吧。