程序员的职业规划就像软件工程

时间:2019-05-12 19:17:41下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《程序员的职业规划就像软件工程》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《程序员的职业规划就像软件工程》。

第一篇:程序员的职业规划就像软件工程

程序员的职业规划就像软件工程

那家公司主要做些MIS系统,陈皓不仅获得了一定的实际工作经验和能力的锻炼,还习惯了软件公司高节奏、快学习、充满挑战的环境和氛围。这造成了他毕业后到银行工作时极度的不适应——效率低下,工作毫无激情,工作当中充满了相当复杂的人际关系和政治斗争。

最主要的是,由于初到银行,很多技术和产品从未见过,而主要实施却由外面公司来完成,银行自己内部中有经验的人又不愿意与人分享知识。虽然可以拿很多红包,整天也很清闲,不是看报纸就是打游戏,但陈皓感觉到那并不是自己喜欢的工作,没有任何激情和斗志可言。和大四时在那个软件公司中的技术氛围相比,完全就是天壤之别。

所以在银行工作的这两年,陈皓天天都在彷徨和思想斗争,“因为没有自己的职业规划,所以,浪费了至少两年的时间”。最后,陈皓打定信念,决意离开去寻找自己的道路。

“因为我是在一个相对比较闭塞的城市(昆明),所以,我要离开银行的决定遭到了父母、同学、朋友、同事,几乎是身边所有人的反对。但最终,我还是一意孤行离开了银行,远走他乡到上海这座大城市去寻找自己的人生道路。” “从此,我走上了一条不可回头,并和以前完完全全不一样的道路。”从国企到民企再到外企,从打杂到程序员再到高级程序员到team leader到技术主管,从小酒店MIS到企业OA到全国性的大系统到世界领先的分布式计算平台集群软件,“若干年过去了,经历了高速的发展和获得了很多不同的经历,但唯有当时选择离开银行这件事情让我至今都为之兴奋。迄今为止,这是我自己觉得最最有成就感的事情。”

正如陈皓所说,“也许,最让一个人感到最有成就的事情,不是他做成了什么,而是他选择了什么。” 认识自己

多年打拼后,陈皓虽已是技术主管,但走的那些弯路,浪费的两年时间,一路中的心酸让他明白了很多道理。“今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划,这对国人来说尤其重要。因为对于国人来说,人生的头20年都是被别人规划的,导致了自己根本不会给自己做规划。这点是相当危险的。”

人生短暂,属于自己黄金的时间不多,如果把太多的时间浪费在寻找道路和方向上,很有可能会导致一事无成,要及早确定自己的规划,然后照着这个规划坚定不移的去执行。陈皓认为,做规划时最重要的是两个方面:一是清楚地认识自己的能力、优势和性格;二是确定自己的专业和想从事的行业。只有在确定这两方面后,才能做出自己的职业规划。

两方面看起来很简单,但认识自己并不是一件容易的事情。陈皓认为应当从下面十五个方面审视和认识自己,帮助自己确立人生规划:A)所掌握的知识,B)问题的解决能力、判断能力和分析能力,C)对待困难的心态,D)团队合作能力,E)表达能力和语言组织能力,F)创造和创新能力,G)沟通能力,H)自己的性格内向还是外向,I)是否有坚韧不拔的专研精神,J)自己的弱点和性格上的缺陷,K)学习能力,获得知识的能力,L)领导组织能力,M)目前自己能够进入的企业,N)目前自己在社会中的地位,O)目前自己的竞争实力。

职业规划就像软件工程

确定了自己的行业和专业领域后,接下来的事情应该是:1)努力掌握这个行业的知识,2)用最短的时间了解这个专业和行业更为具体的各个子方向。然后在实际过程中再认识自己。比如,选择了计算机行业,应该尽量地尝试软件、硬件、网络、娱乐、媒体等计算机行业不同方向的工作,如果从事软件,又分Web、系统、项目、ERP、CRM、数据库、嵌入式……,在工种上又分开发、测试、技术支持、流程管理,项目管理,系统架构,售前,售后……。当然,我们并不需要去尝试所有的工作或工种才能知道自己适合什么,我们完全可以向从事不同方向的人咨询并结合自我认识来做出判断。

在这个过程中,迷茫的摸索可能是很难避免的。能够及时得到前人的指点可能会是一个捷径,征求前人的建议可以起到参考的作用,快速原型(快速尝试)或许也是好的办法。因为人与人不同,他人的路并不一定适合自己,适合自己的路还要自己去规划,别人是帮不上忙的。

要经常性地跳出自己再来看自己,客观地分析自己的优势和劣势。让自己和别人掂量掂量自己到底几斤几两,了解到自己的长处和特点,然后才能知道自己适合做怎么样的事和并调整自己的职业路线,这是一个“肯定到否定再到肯定”螺旋上升的进化过程。当度过对自己对社会的“陌生期”后,才有谈得上对自己人生和职业的规划。

个人的职业规划就像软件工程。我们都知道软件项目最大的敌人是需求的不明确和需求的大面积变更,同样,在个人的职业规划中,自我需求的不明确和需求的变更也是非常危险的,尤其是在职业计划实施了四五年后需求的变动和改变。只有需求确定以后,才谈得上个人的职业设计的HLD(High Level Design)和LLD(Low Leave Design),以及具体实现。此后随着自身的日益成熟,可以随时为自己的Bug打补丁(Patch)改进自己的职业生涯的设计和实施细则(Enhancement),并为自己加上更多更强的能力(New Feature Requirement)。最终达到软件版本的升级。

第二篇:程序员的职业规划就像软件工程

程序员的职业规划就像软件工程

作者: 王玉磊 出处:Csdn

阅读提示:本文通过陈皓的自身的职业选择经历来说明程序员的职业规划要像软件工程一样要有目标、计划地去实施。

电信、银行等行业一直是许多人非常向往的工作单位,清差厚禄,旱涝保收,陈皓却不以此为然。所以当记者采访他的时候,他连用了两个“最”字来形容他离开银行的成就感。

陈皓毕业后的前两年就职于云南省工商银行,从事银行电信内全国性业务系统开发。后来在全球最大的网格计算/分布式平台软件公司从事研发工作,熟悉Unix系统以及C/C++语言,擅长大型系统软件需求分析、设计、架构、实施和维护,目前是某全球金融信息数据处理公司的技术主管。

随波逐流

回想当初,陈皓颇有感慨。还在大三的时候,他就被系里优先推荐给了工行。那时他参与了系上的一个项目(用HTML+Java开发一个在线教学课件),由于当时国内根本买不到HTML和Java的书,而学校也没有上网条件,所以关于HTML和Java对系里的老师都是比较新的东西,当开发完成后,系里对此评价比较高。因此就在大三下学期把陈皓推荐给了工行。

由于早早地被银行“预定”,所以陈皓的大四生活很自由,整个一年他基本是在一家很小的软件公司打工度过的。就是在那家公司工作的经历,让陈皓后来产生了离开银行的念头。

那家公司主要做些MIS系统,陈皓不仅获得了一定的实际工作经验和能力的锻炼,还习惯了软件公司高节奏、快学习、充满挑战的环境和氛围。这造成了他毕业后到银行工作时极度的不适应——效率低下,工作毫无激情,工作当中充满了相当复杂的人际关系和政治斗争。

最主要的是,由于初到银行,很多技术和产品从未见过,而主要实施却由外面公司来完成,银行自己内部中有经验的人又不愿意与人分享知识。虽然可以拿很多红包,整天也很清闲,不是看报纸就是打游戏,但陈皓感觉到那并不是自己喜欢的工作,没有任何激情和斗志可言。和大四时在那个软件公司中的技术氛围相比,完全就是天壤之别。

所以在银行工作的这两年,陈皓天天都在彷徨和思想斗争,“因为没有自己的职业规划,所以,浪费了至少两年的时间”。最后,陈皓打定信念,决意离开去寻找自己的道路。

“因为我是在一个相对比较闭塞的城市(昆明),所以,我要离开银行的决定遭到了父母、同学、朋友、同事,几乎是身边所有人的反对。但最终,我还是一意孤行离开了银行,远走他乡到上海这座大城市去寻找自己的人生道路。”

“从此,我走上了一条不可回头,并和以前完完全全不一样的道路。”从国企到民企再到外企,从打杂到程序员再到高级程序员到team leader到技术主管,从小酒店MIS到企业OA到全国性的大系统到世界领先的分布式计算平台集群软件,“若干年过去了,经历了高速的发展和获得了很多不同的经历,但唯有当时选择离开银行这件事情让我至今都为之兴奋。迄今为止,这是我自己觉得最最有成就感的事情。”

正如陈皓所说,“也许,最让一个人感到最有成就的事情,不是他做成了什么,而是他选择了什么。”认识自己

多年打拼后,陈皓虽已是技术主管,但走的那些弯路,浪费的两年时间,一路中的心酸让他明白了很多道理。“今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划,这对国人来说尤其重要。因为对于国人来说,人生的头20年都是被别人规划的,导致了自己根本不会给自己做规划。这点是相当危险的。”

人生短暂,属于自己黄金的时间不多,如果把太多的时间浪费在寻找道路和方向上,很有可能会导致一事无成,要及早确定自己的规划,然后照着这个规划坚定不移的去执行。陈皓认为,做规划时最重要的是两个方面:一是清楚地认识自己的能力、优势和性格;二是确定自己的专业和想从事的行业。只有在确定这两方面后,才能做出自己的职业规划。

两方面看起来很简单,但认识自己并不是一件容易的事情。陈皓认为应当从下面十五个方面审视和认识自己,帮助自己确立人生规划:A)所掌握的知识,B)问题的解决能力、判断能力和分析能力,C)对待困难的心态,D)团队合作能力,E)表达能力和语言组织能力,F)创造和创新能力,G)沟通能力,H)自己的性格内向还是外向,I)是否有坚韧不拔的专研精神,J)自己的弱点和性格上的缺陷,K)学习能力,获得知识的能力,L)领导组织能力,M)目前自己能够进入的企业,N)目前自己在社会中的地位,O)目前自己的竞争实力。

职业规划就像软件工程

确定了自己的行业和专业领域后,接下来的事情应该是:1)努力掌握这个行业的知识,2)用最短的时间了解这个专业和行业更为具体的各个子方向。然后在实际过程中再认识自己。比如,选择了计算机行业,应该尽量地尝试软件、硬件、网络、娱乐、媒体等计算机行业不同方向的工作,如果从事软件,又分Web、系统、项目、ERP、CRM、数据库、嵌入式……,在工种上又分开发、测试、技术支持、流程管理,项目管理,系统架构,售前,售后……。当然,我们并不需要去尝试所有的工作或工种才能知道自己适合什么,我们完全可以向从事不同方向的人咨询并结合自我认识来做出判断。

在这个过程中,迷茫的摸索可能是很难避免的。能够及时得到前人的指点可能会是一个捷径,征求前人的建议可以起到参考的作用,快速原型(快速尝试)或许也是好的办法。因为人与人不同,他人的路并不一定适合自己,适合自己的路还要自己去规划,别人是帮不上忙的。

要经常性地跳出自己再来看自己,客观地分析自己的优势和劣势。让自己和别人掂量掂量自己到底几斤几两,了解到自己的长处和特点,然后才能知道自己适合做怎么样的事和并调整自己的职业路线,这是一个“肯定到否定再到肯定”螺旋上升的进化过程。当度过对自己对社会的“陌生期”后,才有谈得上对自己人生和职业的规划。

个人的职业规划就像软件工程。我们都知道软件项目最大的敌人是需求的不明确和需求的大面积变更,同样,在个人的职业规划中,自我需求的不明确和需求的变更也是非常危险的,尤其是在职业计划实施了四五年后需求的变动和改变。只有需求确定以后,才谈得上个人的职业设计的HLD(High Level Design)和LLD(Low Leave Design),以及具体实现。此后随着自身的日益成熟,可以随时为自己的Bug打补丁(Patch)改进自己的职业生涯的设计和实施细则(Enhancement),并为自己加上更多更强的能力(New Feature Requirement)。最终达到软件版本的升级。

第三篇:软件工程职业规划

软件工程职业规划

作者:201124070142海师大

一:前言

大学曾是我梦想中的天国,因为这里将是我们走向社会的门槛,也是人生一大转折点。在科技高速发达的21世纪,大学生也是越来越多,市场上的竞争也是越来越大,随着中国在国际上的地位的提升,我国越来越需要那些能和国际接轨具有专业素质的人才。记得葛优在电影《非诚勿扰2》里说过:“21世纪什么最重要?——人才!”是的,在这个社会,我们只有不断的提升自己的能力,以便于更好的适应高速发展的潮流。高中三年的苦读,终于来到了大学,现在也是时候对自己的人生做出一定的规划。

二:自我评估

人们常说:人最大的敌人是自己!是的,无论从事什么样的职业,首先要对自己有个深刻的了解,只有这样,在未来的工作以及生活中,我们才能更好的进步,更好的适应社会,更好的发展。

我是从小四肢残疾,和许多电视里的那些残疾人一样,在别人眼里我是个非常乐观,而且很乐于助人的人,在平时的生活中我总是能和同学们打成一片,对待什么人都很真诚,有点小幽默,但我更紫环一个人的时候,事实也是这样的,只要我身边没有人的话,我自己可以呆一天,我喜欢幻想,喜欢沉溺于自己幻想的国度里,当然很多时候我会利用独处的时间,来反思自己平时的所作所为。

1、性格兴趣爱好

我的性格在别人看来是比较外向的,和别人在一起的时候话比较多,幽默。喜欢跟别人交朋友,平易近人热情。同时我又是个很感性的人,很容易被一些故事或者情节感动的流泪。我这个人特别的怀旧,也很恋家。平时喜欢看书,当然以前是没有机会看书的,上了大学以后,我的业余生活基本都是遨游书海,也喜欢写东西,特别是歌词,有时候也写小品、情景剧之类的剧本。喜欢听歌,也喜欢唱歌。由于自身田间,对体育没多大兴趣,偶尔也看NBA。

喜欢的书籍:《平凡的世界》《穆斯林的葬礼》《做最好的自己》《诛仙》《活着》

心中的偶像:周恩来

2、我的优点

能吃苦,和周围的人相处的很好,同学们都很信任我。愿意去学习,平时的生活有规律,做事踏实。有时候也喜欢研究东西,很自觉,自学能力比较强,对人真诚。有毅力能坚持。每隔一段时间会制定计划,并理智的面对自己有没有完成。

3、我的缺点

做事不细心,有时候考虑事情不周全,做事不喜欢深究,有点喜欢表现自己,有时候会过于自信。很多事没有主见,有点从众心理,做事思前思后,不够果断,平时有点过于纵容自己,很不注重自己的形象问题,话太多,想没用的东西的时间用的太长。动手能力不强。创新意识较弱。

三、职业评估

我学的专业是软件工程,说实话,在这之前我根本就不知道软件工程到底是干什么的,也不知道为什么会选择它,开始的时候有点后悔的感觉,但后来想,既然我选择了它,就要认真的对待,绝不允许自己有任何不满心理,我只能踏踏实实的学习,努力让自己在这方面有所成就,开学一个学期以来,对软件工程这个专业以及他的关于也有所了解了,这些天也思考了自己未来的路,我觉得自己还是适合做一个软件工程师。那么接下来我就说说自己的打算以及软件工程师的一些知识吧。

1、软件工程师所处的环境(就业前景)

2011年据信息工程部发布电子信息产业想人才需求到120万,而目前从事这一行业,目前在内地各高校培养的软件专业人才统计显示,每年只有不足60万毕业生能够适用各类企业的需求。人们都说它是个 “朝阳职业”,在现在我国很多大公司对高级软件工程师的需求是供

不应求的。在未来几年内肯定是很吃香的职位。软件工程师理想的状态是走向软件架构师、项目经理、研发经理等职位。“薪酬水平肯定是看涨的,而且这个职业会在IT行业中占有很重要的位置。”郝健告诉那些准备在软件行业求职的人说。那么软件工程师的报酬到底如何呢?

一般在一级城市(如北京、深圳、上海等)初-高级软件工程师的月薪待遇在4000-20000之间;内地其他省会城市一般月薪在3000-10000之间,属于办公室白领职业,享受正规的五险一金,工作性质可以接触社会各方面的行业事件,职业风险低,稳定程度高,终身职业。

2、职业分析

软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,最后还负责集合所以功能模块,还有统一项目中的所有规范等。还有一种就是称为一般的软件工程师或程序员。软件工程师是在IT中最普通的职位,几乎每个IT企业不论你做什么内容,或多或少都需要这样的人才。而且它主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。最重要是的软件工程需根据客户所需求的、所达到的目标而设立,也要考虑用户的用途、习惯、项目进行前期评估。

3、企业对软件工程师的要求随着外包开发行业快速发展,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高;Java和.NET技术在市场上平分秋色,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少;软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面向对象的程序设计思想和代码组织方法、HTML/CSS/JavaScript客户端技术;为了保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术;CMS ,MIS、OA、ERP、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求最大的业务领域。

4、成为软件工程师所要具备的能力

见习程序员

1、计算机相关专业毕业;英语通过国家四级。

2、具有较强的学习能力,可以编写代码,达到公司的工作要求。初级程序员

1、本科学历,半年以上工作经验;英语通过国家四级。

2、达到工作承担要求;具有一定的沟通能力和工作责任心。

技术能力要求

1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。

2、了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。

3、所编写的代码质量较好。

4、能够按照要求编写文档,文档结构条理清晰,内容详实准确。

5、具有独立理解所担当模块的业务理解能力和问题阐述能力。

6、能阅读非中文技术文档。

高级程序员

1、获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。

2、完成工作量指标;具有较强的沟通能力和责任心。

3、所承担的项目满意度达到满意以上

职业要求

1、精通一种主流语言及对应的开发工具;精通数据结构。

2、具有较好的业务理解能力和技术调查能力。

3、编写高质量代码并具有代码审查能力。

4、具有详细设计能力。

5、熟悉系统测试工具,对系统问题具有改善的能力。

6、能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。

7、了解质量管理体系和项目管理知识。

软件工程师

1、获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。

2、完成工作量指标;具有较强的客户沟通能力。

3、担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。

4、所负责的项目客户满意度达到满意以上。

技术能力要求

1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

2、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。

3、具有系统设计能力及系统提案能力。

4、对系统或项目的技术框架有深入的认识和较丰富的经验。

5、具有某一领域的行业知识。

6、具有项目领导能力。

7、掌握质量管理体系和项目管理知识。

资深软件工程师

1、获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。

2、完成工作量指标;具有较强的客户沟通能力。

3、担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。

4、带领的项目客户满意度满意以上。

5、完成培训工作。

技术能力要求

1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

2、具有整体系统设计能力及系统提案能力。

3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。

4、深入了解某一领域的行业知识。

5、具有大型项目领导能力。

6、熟练掌握质量管理体系和项目管理知识,并能够推过程改进。

主任软件工程师

1、获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。

2、5年项目负责人以上经验,累计超过120人月的技术负责人工作。

3、带领的项目客户满意度满意以上。

4、完成培训工作。

5、具有很强的沟通能力,问题判断与解决能力,创新能力。

技术能力要求

1、精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。

2、熟练掌握软件需求分析/大型项目的策划。

3、熟练掌握软件的系统设计。

4、熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问 题的能力。

5、精通至少一种部门项目相关的业务知识。

6、职称管理工作和相关标准将随着公司的发展而不断调整完善。

四、制定成功计划

虽然弄上面的资料很简单,但最重要的还是要做,到底怎么样去做,我要制定一个计划,大学四年一定得克制住自己按照自己的在计划来要求自己

首先在大一,要先把英语四级给过了,绝不能让它后来成为我的累赘,然后很好的打下自己的基础,下学期要学C语言,买电脑后自己课下一定要试着练习,让自己熟悉。平时多看书,不仅要看有关专业的,还好看其他的书,因为设计程序必须对其他的领域有所了解才行大二大三的时候,专业课会很多一定要认真学习每一门专业课,绝对不能挂科,熟悉操作。大二的时候会找些兼职来做,不仅是为了挣钱,也可以积累一些社会经验。在此期间,冲刺英语六级,随时提醒自己,不能松懈。得学会和同学一起交流,并且在一起开发一些小软件以便提升团队合作的能力。

每年的暑假都要晚些回家,甚至有可能不回家,利用这些时间去打工,最好可以去一家软件开发公司,或者跟计算机有关的都可以。

毕业以后先到一线城市的一家差不多的软件公司干几年积累经验,然后回到自己的家乡去扎根。当然肯定能做到怎样就做到怎样,尽自己最大的努力。软件工程是一个随着时间的变化,每时每刻都会有新的技术诞生,所以在工作和学习的过程中我会经常关心国内外关于这些新技术的发展。让自己适应这个动态的职业。参加工作后,一定要努力扎实的去工作,绝对不能忘记在工作中学习,吸取经验与教训。与同事与老板好好相处,多向他们学习,为自己以后的路打基础。

我相信经过自己不懈的努力,我一定能实现我的梦想!加油吧!从现在开始!!!

第四篇:程序员职业规划

1、毕业五年规划————php 软件工

程师

个人分析:

个人认为我的性格具有两面性,我喜欢在安静的环境下去看书,在有的时候与朋友聊天分享彼此的欢乐。也喜欢打羽毛球、跑步、旅游,享受大自然的美景、陶冶自己的情操。另外,我也具有团队合作精神与协作能力,比较强的动手能力与实践能力。

人无十全十美,我在做事情时,有时比较急躁,但我会在以后的工作与学习中加以改进自己的不足。

二、职业生涯条件分析

1、社会环境分析:

总体来说,我们国家面临着一个良好的社会的环境,社会安定,政治稳定,特别是当前经济发展迅速,法制建设不断完善,高新技术领域突飞猛进。因此,在这样一个良好的社会环境下,顶级流氓,制定一个合理的人生职业规划是尤为必要的。

2、职业环境分析:

IT行业是随着电子信息产业的发展而逐步发展起来的,并且日益得到完善,IT行业的平稳增长必然会带来软件工程师需求的增长,目前随着IT产品出现的技术融合,市场需求的巨大和专业人才的缺乏,由此可知,软件行业还是比较乐观的。但软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。”菜鸟一号“,对于刚毕业的大学生来说,各方面能力还有很大欠缺,但我相信只要通过我勤奋,努力不断学习,终究会成为“老鸟一号”的;

自我分析:

我(孙崇庆)的职业是一名PHP程序员;我想成为高级程序员,部门经理甚至更理想点成为系统分析师;对于刚毕业的我来说,只能写一些简单的程序代码;所以我要在工作中努力

完善自我,提高各方面的水平;

个性分析:(注:属个人隐私,在此不对外公开)

客观存在方面:

优势分析(sstrengths):

1)我(孙崇庆)个人还年轻,学习和适应能力强,工作态度好,进步空间大(有潜力);

2)很多朋友从事软件行业,便于交流和合作;

3)在校做过真实的项目,基础不是很差,能很快的适应工作;

劣势分析(weaknesses):

1)大学刚毕业,技术(php方面知识了解的还很少)经验不足,异世邪君,沟通能力不强,解决问题的能力较弱,不能很好的立刻适应工作环境;

2)初到工作地,对这里环境不是很熟,不能很好的融入当地的环境;

3)学历低(大专),就业面临门槛高;

应对措施:

1)在工作中努力学习技能,积累经验,处理好与周围的关系(多看沟通类的书),提高解决问题的能力;

2)多认识当地的人,了解当地人文,更快的适应当地的环境;

机遇分析(opportunities):

1)北京网络技术发达,就业机会多;

2)工作时间较稳定,剩余时间可以学习别的知识,积累经验(管理,营销,交际,理财等);

3)工作2-3年后,工资收入水平还是很可观的;

挑战分析(threats):

1)程序员的工资在减少,技术要求在提高;

2)随着时代的发展,PHP语言的占有率在降低;语言主流是JAVA和、NET,PHP语言已经发展,成熟甚至过时,高级PHP语言已经日渐复杂化,不能成为未来发展的方向;

3)PHP是初学者地语言,优秀的程序员需要选择一门未来趋势好的语言作为第一语言; 职业目标分解和组合:

第一阶段:

时间:(2012年3月——2014年12月)

成果目标:融入所在单位,掌握基本程序语言,精通第一语言

职业目标:高级程序员

能力目标:与同事融洽相处,能独立完成中型项目

经济目标:第一年除了吃住等基本消费外希望有8000元入账;第二年除了吃住等基本消费外希望有1.6万入账;第三年除了吃住等基本消费外希望有3万元入账;

爱情目标:找到一个能同甘共苦的女朋友(宁缺勿滥)

第二阶段:

时间:(2015年1月——2016年12月)

成果目标:具备领导大型团队的能力,精通各语言

职业目标:部门经理

能力目标:领导一个团队独立完成一个大型项目,或者成为销售精英(有机会)

经济目标:第四年除了基本消费外希望有5万元入账;第五年除了基本消费外希望有6万元入账;

爱情目标:订婚(不要因事业牺牲爱情)

成功标准:

1、事业上:技术上部门经理或者销售上区域经理;

2、交际上:聚集一帮各方面水平都很优秀的兄弟,当然前提是自己也很优秀;

3、爱情上:订婚或者结婚(达到成熟状态);

4、资金入账达到理想状态(如上目标),即使兼职;

提升计划:

1、在工作中静下心,认真,学习,交流,合作,总结工作中的经验教训,提高解决问题的能力;

2、不断提高自己的沟通,营销,领导等方面的能力(详细计划待定);

3、与家人,朋友融洽相处,定期打电话,并找到自己的她,让她成为最幸福的人;

4、交纳优秀人才,交一群能值得付出,志同道合的好兄弟,并为实现共同梦想而努力; 2011-9-218:00第一次修改(版权归孙崇庆所有)

第五篇:程序员职业规划

很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:“以前晚上睡觉之前想事情,经常都不知道自己以后做什么。”

这并不奇怪,工作的新鲜感褪程序员首先需要提高系统设计能力。从2000年以后,软件业的编程思维

和模式、方法发生了翻天覆地的转变,与九十年代、甚至2000年前是完全不同的。但是,很多在企业工作的程序员的知识架构很难跟上。中科天博谢新华老师直率的指出:“现在很多程序员不是按照应该如何设

计最好做得,而是按照我会什么来做的,最终造成设计思想落后。现在做项目需要的是新的、巧的设计思

想。我们可以将从无数次失败中得到的理念告诉他们,包括如何学习,如何思考,技术变化的原因在哪里,其核心在哪里。这样程序员的理解力就会完全不同。现在,对程序员的要求降低了,但对系统设计的要

求提高了。所以程序员必须要提高系统设计的能力,否则永远出不了头。”

而曾经从事过宏观经济研究工作的李巨锋更喜欢从行业走向来谈问题。他说:“现在中国纯软件公司

不多,但是,中国的经济非常好,从整个社会的经济和行业角度可以得出很多有价值的内容。很多人不了

解行业的需求情况,因此做不了判断。”

跟随一个快速发展的行业,就比较容易取得发展,而在一个发展缓慢的行业中成功就比较困难。当然,有了市场容量有多大和机会,并不代表一定会成功,但没有这个因素成功的几率会更低。工作一两年的人,最关键的是要有一个方向感,不要太盲目,这就需要程序员有一定的判断力。

李巨锋认为,电信行业新增的市场容量每年有1万亿,而且由于是新增市场,人员也比较容易进入。

此外,中国的手机市场非常大,由于无线应用的迅速发展,可以预料,基于手机和电信结合的软件的就业

前景就比较好,事实证明,很多人也在向这个方面转变。达内的成功与行业需求也不无关系,韩少云说:

“从金融和电信行业角度看,对软件人才的需求每年以30-50%的比例增长。熟悉这两个行业所需要的IT技

术和背景的人才,需求量是最大,缺口也是最大的。”

中国的信息管理软件市场也是容易就业的市场。现在市场上有数不胜数的小管理软件公司,这是同中

国社会走转型之路相关的。李巨锋说,“基于商流、资金流、信息流、物流的行业都有相当的发展前景。

通过产权交易的商流,带动资金流和信息流的发展。物流是新兴的行业,这些都需要主流的IT技术。中国的物流成本现在是20.9%,美国是9.8%,差距非常很大,这其中有1万亿的市场容量,如果软件和信息化

服务占20%的份额,也有几千亿的市场,行业需求很大了。事实也证明供应链等类型的软件市场发展非常

迅猛。”

而对于游戏,李巨锋认为这不能称之为一个产业,因为它不像电信那样带动很大的一个产业链,现在取得成功的只有几个游戏,而且还主要偏重销售,不是一个上下游的产业。尽管比较热,但李巨锋认为相

比来说,至少一两年内可能不会有很大的市场容量,这就需要进行判断。

李巨锋认为,已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施

顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都

要首先成为专家,然后才可能继续发展为架构师。“尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限。”一位毕业的学员到IBM软件开发中心后,过

了一年左右,开始请教其未来的发展,结合对方的情况,建议他先深入的技术,因为在中国架构师需要的条件比较复杂,而且需求量也比较少。

实施顾问和销售就比较偏向市场了,除了一定的技术能力外,需要掌握很多IT以外的知识。这些发展

方向对于从其他专业转入IT的人员更为适合。比如用友就培养了很多实施顾问,这些人加上行业背景,收

入也很高。要做行业专家,就要比自己的行业客户还了解这个产业的发展现状。李巨锋说:“比如烟草行

业,一定要了解大的趋势,中国最多的烟民在哪里,其实是在山西和辽宁,烟草行业的产业政策是什么,直接导致我的需求是什么,这些信息对于职业发展很重要。IBM的一些顾问都是行业内的资深专家,他们的发展就非常具有代表性。”

对大多数人来说,首先是要专,在技术上做的比较深入,然后进行工作调整,把自己转变为某个领域的专家,第三步,根据自己的情况,决定自己做软件架构师还是高级的顾问销售,另外一部分人可能就会

走向行政管理,这和个人性格有关。

要获得职业成长,培训也很有帮助。韩少云说:“在北美,职业培训是一种高端的培训,即便是专业的人员也需要职业培训。一个人在一生中需要经过很多职业培训才能成为一个资深或者专业的人员。而在国内大家的观念中,职业培训还没有被大家广泛的认同。”

对于更高级的技术人员,他们所关注的就不是解决基本的生活问题了。他们所关注的就是发展和成就

感。从现在看,他们更为缺乏的是交流,尤其是和水平差不多或者更高的人进行交流。李巨锋说:“我建

议他们做一些国产的产品,做一些自主产权的技术。比如,我们还有产品开发的部门就在做国产数据库设

计。”

职业规划带动更好的成长

从中国的软件开发人员的层次看,工作几年以内处于初级水平的程序员占据最大的比例,至少在50%之上,高级的人员最多也就10%左右。但无论处在哪个层面,一定要有规划,按照自己的个性和优势做一些规

划。

一个程序员的成长,学习过程中首先要读到好书,然后是交到好的学友,找到好的老师,在这三个外

围的条件下,找到适合的工作环境,结合自己的特点,然后在一些重要的环节上遇到适合的人和合适的项

目,这样才能成功。有些职位可能在开始的时候不适合,但工作一段时间后,可能就可以走上更高的职位

。最近,IBM软件学院就开始做一个“软件人才库”的项目,为的就是跟踪技术人员的成长,给他们在合适的时机提供合适的职位。业内人士说:“IT行业良性的人员流动也是很好的。”

有了一定的职业规划,就需要补充自己缺乏的经验,只有经历过足够的项目,才有可能不断积累。对

行业的判断有一定的理解之后,对一般的企业适应起来是没有问题的,但高级的人才需要长时间的积累。

在中国,除了个人的基本技能,还需要具备一定的社会资源,行业资源和资本。学生要学会在提高智

商的情况下,提高自己的情商。因为,在人和人交往中情商起很大的作用。技术人员需要慢慢改变自己的一些思维方式。个人成长要有意识的积累社会资源,认识相关的人,了解相关的政策和行业发展的过程和

规则,这些东西是非技术的,非智商的,只要你关注就是可以得到的。我觉得最关键的就是多认识人,然

后有意识的寻找合适的事情来做。情商也就需要有渠道,有多少人能够帮助你,否则成不了。

机遇和经历对于职业的发展有相当的影响力。某些人或者某些事情都可能会影响到未来的发展。王洪

超也认为成为微软MVP是自己的一个转折点,由于成为MVP,便有机会接触更多的技术朋友和微软人,为自

己的发展奠定了基础。

总而言之,每个人至少三年要点评一下自己:是环境的原因,还是自己个人的原因,如果是环境的原

因,可以考虑是否需要换地方,如果知道自己,可以调整自己或者设的目标现实一些。从一个普通的程序

员做起,3年时间至少能够做到做独立需求分析和设计的。色后,就设法需要通过一个目标为自己输送动

力。这便是职业规划。

下载程序员的职业规划就像软件工程word格式文档
下载程序员的职业规划就像软件工程.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    程序员职业规划

    当你为自己设计职业规划时,你正在用有条例的头脑为自己要达到的目标规定一个时间计划表,即为自己的人生设置里程碑。职业生涯规划一旦设定,它将时时提醒你已经取得了哪些成绩以......

    程序员职业规划

    程序员职业规划 文理分科与职业选择: 今年是我工作第三年,我完成了从运营到开发的职业转型。我曾经是个标准的理科生,后来考北大无望后转文科,当然还是没有考上北大,包括后来考研......

    《软件工程职业规划书》

    得分:大 学 生 职 业 生 涯规学班学姓划 设 计 书 院级号名5一、 引言不少人都曾经这样问过自己:“人生之路到底该如何去走?”记得一位哲人这样说过:“走好每一步,这就是你的人生......

    程序员职业规划-含封面(定稿)

    程序员职业规划Personal Career Planning 姓名:部门:学号: 在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET......

    java程序员职业规划(范文)

    java程序员职业规划第一步: 1、基础必备:至少看过2本语言基础书和一本领域技术书。 2、部分参与项目1-2个。 java程序员职业规划第二步: 1、行业知识领悟、扩展相关应用知识。......

    程序员职业规划Pdf

    程序员职业规划 很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:"......

    程序员的职业规划(精选五篇)

    零 为什么我们要自己做职业生涯规划?记得《社交网络》里边,CFO同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。” 其实我们大多数人对HR几乎都存在类似的......

    程序员职业规划发展路线图

    程序员职业规划发展路线图 发布时间:2009.09.08 14:13 来源:赛迪网 作者:高阳 锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主......