首先必须学好软件工程相关知识,积累丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去 。
其次培养领导能力与团队协作技能,软件工程师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定 。这点我欠缺的太多 。以后一定要加倍的努力学习 。
再次是具有很强的沟通能力,其时这一点好像什么角色都具备,软件工程师需要与各路人马经常打交道,而且在很多角色之间还要起沟通者的作用 。
1、近期规划:
①规划年限
大学四年(20__~20__)+大学毕业后三年(20__-20__)=7年
②目标慨述
大学期间在掌握软件专业知识之外,进一步了解策划学和经济管理学,同时积极参与学校活动,全面提高自己的分析能力,管理协调能力,形成果断、独立的处事风格 。为将来成为一名出色的设计师和经理人打好基础 。在大四职业选择阶段有的放矢,力争进入自己感兴趣的行业 。工作后尽快适应工作环境,做事积极主动,认真负责,协调各方关系,培养自己的专业素质 。争取在职业成长阶段做出;一定的成绩,获得上级赏识为晋升和加薪增添筹码 。也为职业成长后期的升迁奠定良好基础 。
(1)阶段目标——职业准备期
大学一年级(20__-20__):探索期
目标:学业及职业生涯认知和规划
实施方案:适应由高中到大学生的转变,重新确定自己的学习目标和要求,开始接触职业和职业生涯的概念,重点了解自己将来希望从事的行业或与自己所学专业 。在此阶段参加系学生会的工作,建立广泛的人际关系,提高交际沟通能力,认真做事,争取获得大家的认可,为大二竞选部长奠定基础 。开始尝试兼职和社会实践活动 。
大学二年级(20__-20__):定向期
目标:初步确定自己努力的方向以及相应能力与素质的培养 。特别是算法数据结构,计算机专业英语 。做好专业方向选择的准备 。根据我校情况,软件工程专业分为DotNET技术、JAVA技术两个专业方向 。
其中DotNET技术主要有如下课程:ASP.NET、ASP.NET高级应用、C#Windows、.NET移动开发、.NET平台XML及WEB服务开发、C#Windows高级应用、ADO.NET应用开发等 。
JAVA技术主要课程有:JavaWeb编程基础、JavaWeb高级编程、J2ee企业级应用开发、系统架构和设计模式、XML、JDBC、团队开发与项目配置管理、WebService、J2me等 。
实施方案:经过大学一年的学习,适时对自己做出客观的总结,扬长避短,积极改进,努力调整 。认清自己的需要和兴趣,确定自己的价值观、职业观,考虑自己的毕业方向 。在学业方面,在学好自己专业知识的基础上,好好准备自己的专业方向选择 。以研究中国乃至世界未来经济发展和软件事业的发展趋势,做好服务社会的准备 。
大学三年级(20__-20__):准备期
目标:掌握职业技能,顺利就业做好充分的准备 。
实施方案:卸掉学生工作的职务,由以工作为重心转向以学习为主;由以集体事务为重转向以考虑个人为主 。此阶段加强专业知识学习的同时,参加一些招聘会,获得应聘经验,为以后应聘做准备
大学四年级(20__-20__):冲刺期
目标:顺利就业 。
实施方案:争取上学期做好毕业论文规划,下学期写好毕业论文,完成大学的学业,顺利拿到毕业证和学位证 。然后从多渠道了解自己目标职业的公司,尝试投递简历,争取与之进一步接触 。重视实践机会,在实习中做个有心人,通过实习检验自己各方面的能力,也通过实习从宏观上了解单位的工作方式,运作模式、工作流程,从微观上明确个人在岗位上的职责要求及规范 。
(2)阶段目标——职业成长前期
大学毕业后一年(20__):适应稳定期
目标:适应工作环境,稳定工作状态,找到努力方向,争取能够独立 。
大学毕业后两年(20__):调整提升期
目标:拥有自己团队,获得主持项目策划和亲身实践的机会 。
实施方案:经过一年的工作,已经深入了解了工作流程和工作环境了,此时要努力表现自己,当然也要协调好与同事之间的关系,务实工作争取获得好的成绩得到上级的认可和注意,获得更多的项目负责机会 。同时积极考取助理设计师资格 。
大学毕业后三年(20__年):转折、实现期
目标:成为软件管理人员,能运用工程思想组织设计、开发、维护、管理符合功能、性能要求的软件产品 。
三、职业分析
软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,后还负责集合所以功能模块,还有统一项目中的所有规范等 。还有一种就是称为一般的软件工程师或程序员 。软件工程师是在IT中普通的职位,几乎每个IT企业不论你做什么内容,或多或少都需要这样的人才 。而且它主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估 。重要是的软件工程需根据客户所需求的、所达到的目标而设立,也要考虑用户的用途、习惯、项目进行前期评估 。
推荐阅读
- 软件工程求职自荐信1000字大学生 软件工程求职自荐信
- 大学软件工程求职自荐信
- 软件工程简历求职自荐信范文
- 公众号背景图 有哪些手机壁纸软件值得推荐?
- 有没有能在手机上改变声音的软件
- 在哪里下载歌曲全免费 免费音乐下载软件哪个最好?
- 文字生成图片 什么软件可以做文字图片?
- root后有什么好玩的软件 root后有什么好玩的
- 电脑如何关闭开机自动启动的软件,电脑版微信如何关闭开机自动启动?
- 神奇抠图软件 免费一键抠图神器手机版