最新程序员大学职业规划范文范本(大全10篇)

  • 上传日期:2023-11-19 22:01:20 |
  • ZTFB |
  • 12页

我们需要采取更具挑战性的方法来应对当前的局势。一个简洁明了的总结能够让读者快速了解主要内容。这是一些旅行攻略和景点推荐,希望能够给旅行者带来一些参考和建议。

程序员大学职业规划范文范本篇一

在中国有很多人都认为it行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!那么程序员怎么做职业规划?程序员的职业规划怎么做呢?下面不妨看看小编整理的文章吧。

明确入行的目的

很多人干it这一行都冲着“收入高”这一点的,因为只要学会一点html、p+css,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心。因为干it这一行竞争本来就比较激烈,特别是页面设计这方面,能够开发的人很多,所以为了节省成本在大部分公司都会在需要的时候才招聘这类人员,在没有订单的时候一些小公司还可能找各类的借口或者以降薪的手段去开除这类员工。而在招聘信息上常常会看到“招聘页面设计师,条件:30岁以下……欢迎应界毕业生前来应聘”这样一条,因为这一类工员对技术上的要求并不高,找应界生可以节约成本。所以在下觉得“it行业是吃青春饭的”这句话只是对着以上这类人所说的,如果阁下缺乏“进取之心”,而只抱着“收入高,容易找工作”这样的态度而入行,那“it行业是吃青春饭”将会应验了。

选择合适的工具

java、c#、php、c++、vb……10多种热门的开发语言,哪一种最有发展潜力呢?其实开发语言只不过是一个工具,“与其分散进攻,不如全力一击”,无论是哪一种开发语言,只要您全力地去学习,到有了一定的熟悉程度的时候,要学习另一种的语言也是轻而易举的事情。开发语言主要分为三大类:

1. 网络开发

2. 企业软件开发

3. 系统软件

c语言、c++、object-c这些软件更多是用在系统软件开发,嵌入式开发的方面。

当然,这分类不是绝对,像java、c#、vb很多时候也用于动态网站的开发。在很开发项目都会使用集成开发的方式,同一个项目里面使用多种开发语言,各展所长,同步开发。但所以在刚入门的时候,建议您先为自己选择一种合适的开发工具,“专注地投入学习,全力一击”。

明确发展方向

当您对某种开发语言已经有了一定的了解,开始觉得自己如同“行尸走肉”,成为一个开发工具的时候,那您就应该要明确一下自己的发展方向了。

平常在公司,您可以看到做ui层的开发人员大多数都有20多岁,他们充满干劲,而且没有家庭负担, mvc 、silverlight等刚出现的时候,他们可以在晚上回家的时候买几本书或者直接上网看看,研究三五个星期以后,对需要用到技术就已经有一定的了解了。而年过30的人多数是已经成了家了,他们每天9:00点上班唯一的希望就是快些到6:00点,能回家吃饭。吃完饭只想陪孩子玩一下,看看孩子的功课,对新增的技术缺乏了学习的欲望。所以很多接近30岁的程序员都有着一种逼迫感(包括30岁时候的我自己),再过几年应该怎么办?这时候,您就更应该明确一下目标,努力向自己的发展方向前进了。归纳一下,可从下面几项里选择适合自己的一条道路:

1. 从技术向业务过渡

在国外,很多发达国家都很重视人才,一个高级的程序员与一个project manager收入相差一般不超过15%。(注:关于收入差距,请参见伯乐在线报导的这篇资讯《2011年美国it从业人员的薪资调查》,有的甚至超过项目经理。)但中国是世界上人口最多的国家,国内人才众多,所以人才滥用的情况经常可以看到。一个小公司的开发部里面经常会见到新面孔,但pm却不会常换。因为做老板的对技术是一窍不通,依他们看来只到拉住pm的心,那技术方面方面就能搞得定,至于技术部要换人,他们根本不需要费力气去管。所以从一个技术员过渡到一个pm是一条向前发展的一个选择,但开发人员也需要知道,要成为一个pm不单单是使用技术,而更重要的是对管理方面认识。一个pm主要的工作是组织团队,控制成本,管理业务,控制项目进度,与客户进行沟通,协调工作,定期进行工作报告等。所以要成为一个成功的pm更要重视组织能力,pm必须能提高团队的积极性,发挥团队所长,在有限的开发资源前提下为公司得到最大程度上的利润。成为一个pm后,通常不需要直接接触技术开发,而着重管理的是业务发展,但pm对技术也需要有一定的了解(在下曾经为pm对技术了解的必要性写过一篇文章,得到很多支持但也惹来不少的争议)。在这里我还是要强调自己的观点:要成为一个成功pm最重视的是管理能力,但对技术也应该有足够的了解,因为这是与团队成员沟通的桥梁,只有这样才能与整个团队的成员有着紧密的结合,让团队成员感觉到他们自己存在的意义,从而调动团队的积极性,而不是漠视技术人员的存在。技术并非成为一个成功pm的充分条件但却是必要条件!

2. 从程序员向技术管理发展

其实一个team leader的职责与project manager相像,但team leader更着重于技术开发方面,通常一个大型项目都会有一两个开发团队由team leader带领,负责开发核心部分,而其它部分分派给不同开发小组或者分派给外包公司。在网上常看到几句话,贴切地形容了pm与tl的区别:“技术人员乐于被领导;但他们不喜欢被管理,不喜欢像牛一样被驱赶或指挥。管理者强迫人们服从他们的命令,而领导者则会带领他们一起工作。管理是客观的,没有个人感情因素,它假定被管理者没有思想和感受,被告知要做什么和该如何做。领导是引领、引导,它激励人们达成目标。领导力是带有强烈个人感情色彩的,它不是你能命令的,也不是你能测量评估和测试的。”

无论是pm与tl,对业务与技术都要有深入的了解,只是pm更侧重于业务的管理,盈利的多少,风险的大小等等,而tl则侧重于项目的成本,开发的难度,软件的架构等技术方面的问题。在某些人眼中,技术与管理就像鱼与熊掌,不可兼得,但依在下看来,两者却是秤不离砣,密不可分。只要及时提升自己对技术与管理的认识,不断地向深一层发展,要从程序员提升到技术管理人员只是时间的问题。打个比方,程序员,的页面开发,但一旦他有了发展之心, mvc、silverlight、winform、wpf这些ui的开发手法感到兴趣,学习不需要多少时间,他可能就会认识这些ui开发只不过是一些工具,其实在开发原理上没什么区别。接着他就会向深一层的通讯模式进行了解,认识tcp/ip、web service、wcf、remoting这些常用到的通讯方式,这时候他可能已经感觉到自己对开发技术有了进一步的了解。进而向工作流、设计模式、面向对象设计、领域驱动设计、面向服务开发等高层次进发,最后成为技术的领导者。上面只是一个比喻,但要注意的是,在学习的时期必须注意的是与同事之间沟通,很多的开发人员喜欢独来独往,开发的项目总想一个人搞定,不受外界的干扰。但要明白,就算你有天大的本事,一项大型的项目也不可能由你一个人全扛着。所以团队的合作性与同事间的沟通是必要的,这也是成功一个tl的必要条件。

3. 单方面向技术发展

能成功技术开发的尖端人才,这是在下最向往的工作,却也没本事登上这个位置。很多从事开发的人都会认为,业务总会带着“金钱的味道”,老板从来不管开发是否合符开发原则,有否经过必要测试,他们只会在客户面前无尽地吹嘘,项目到期能成功交货,只要不出什么大问题那这个项目就算成功了。其实我们也要明白:开发项目最终目标是为了赚钱,在开发过程中对项目成本的限制和效率的控制这也是必须,所以这才需要管理人员对项目进行管理。但开发人员也很想避开这 “金钱的尘嚣”,全情投入到技术的世界的当中。所以对技术有着浓厚兴趣的人,往往会深入地研究某一项技术,成为技术上的精英。但在这里说一句令人心淡的话:中国已经属于是世界上第二大经济体同盟国,但国民生产总值主要来源于第三方加工产业方面。中国可以说是人才济济,但却在高新产业上却比发达国家落后。这几年的确看到我们国家在高新科技上有着质的.飞跃,但跟欧美发达国家还有着一段距离。所以想在中国成为尖端技术的人才,无可否定比在国外要难。依在下看来,要想成为尖端的开发者,必须对c、c++、汇编语言、嵌入式开发、windows api、linux api这些底层技术有着深入的了解。要知道解java、.net……等这些之所以称为高级开发语言,并不是指它们比c、c++、汇编语言更高级,而是指它们封装了c、c++等等的功能,更适合用于企业软件的开发,使开发变得简单。但如果要开发一些底层的软件,大型的系统的时候,就必须用到c、c++、汇编等开发语言,这是成功尖端人才的一个条件。

确定未来的目标

人是从历练中成长的,古人云:三十而立,形容的不是一个人的社会地位,经济来源,而是形容一个人对未来的目标,对人生的意向。要成为一个成功人,就应该早日为自己定下长期的发展目标,作为一个开发者也当如此。随着人的性格,取向各有不同,大家为自己所选择的路也有不同:

1.自立门户,勇敢创业

快30岁了,很多人会认为要想真正赚得了钱,就应该自立门户,为自己创业建立一个基础。像北京、上海、广州这些一级城市,要买房子,一手楼基本要在 2万~4万元/平方米左右,而在一家普通的it公司当上一个项目经理,基本收入一般都在1.5万~3万之间(除非在大型的跨国企业内工作,那另当别论),要买一间100平方米左右的房子,就算不吃不喝也几乎要10年的年薪,所以选择自主创业,是很多it开发人员的一个未来目标,想要达到这个目标,就应该更多地把业务作为重点。不可否认的一件事,在中国社会里很多时候讲的是“关系”,即使这30年的改革开放使中国的经济蓬勃地发展起来,但几千年来留下的歪风还是不能完全的磨灭。所以想要创业的人事建议你要多跟客户打好关系,与合作伙伴保持互利互动的模式,这将有利于日后事业的发展。

2. 急流勇退,退居二线

这也是不少人的选择。很多人在有了家庭以后,感觉到压力太大,人的一生并非只有事业,他们想把更多时间用于对亲人的照顾,对孩子的关心上。所以很多人会选择一份像系统分析、系统维护、高校教师、专业学院讲师这一类的工作。收入稳定,而且往往没有一线开发人员那么大的压力。

3. 不懈努力,更进一步

无论你是一个project manager或者是team leader,如果你想继续晋升一级,那还是会两极分化的。从一个pm到一间公司的管理层,那所面对的事件会有很多变化。一个公司的总经理,要管理的不再是一到两个项目的成本,而是整个部门的运作,整间公司的业务流程,所以要肩负的任务的会更重。在下曾经有一位上司彭博士,他是企业的最高领导人,年薪超过三百万,而且在报纸杂志上也曾经亮过相。平常只会在某些会议上轻轻地亮下相,说两句讲词,平常的公司运作与业务管理都不需要他直接执行。这并不是说一个作为管理层很清闲,因为他们要面对的是更多的社会关系,与公司合作企业的联系上。这跟一个pm的工作的很大的区别,所以要从一个pm晋升到管理层,那可是要负出更多的努力与汗水。

如果要从team leader上升为一个技术总监,那工作的方向也有所改变。像之前所说:一个tl可能更重视的是技术层面,讲求与团队之间的互动合作性,更注重的是开发的完善。而一个技术总监就无需要直接参加某个项目的开发,而注意的是开发的效率与成果,如何合理使用有限的开发资源,控制开发的风险和可能带来的效果。

发展感受

程序员大学职业规划范文范本篇二

当今社会,it行业发展速度突飞猛进,技术更新换代周期小,专业方向和领域更是林林总总、百家争鸣,若没有一个明确的目标而漫无目的'的乱走一遭,岂不殆误时机,浪费年华?俗话说,欲行千里,先立其志。因此,要为自己拟定一份职业生涯规划,将自己的未来好好的设计一下。有了方向的指引,自然才会有乘风破浪之帆。

“知己知彼,百战不殆”,进行职业规划首先要“知己”,即全面、深入、客观的分析和了解自己。

1)我的优点

热爱学习,对新鲜事物及不懂的知识有着浓厚兴趣,喜欢凡事问个为什么,有条件的话会不断钻研直至懂得原理为止;热爱工作,只要进入工作状态常常到达忘我境界,做事情考虑周全,以大局和未来为重,并且在懂得应用知识后会去了解知识背后的核心,从经验上升到理论。

2)我的缺点

过分自信,执着的有些过头;性格急躁,自控能力一般;自身专业知识水平、能力有待于进一步提高。

3)个人职业倾向

目前从事的是java服务端的软件开发工作,希望可以成为一名技术管理双能的工作者。

程序员一般有两个大方向:技术与管理。

走技术路线的人,一定是对技术痴迷的人。但要走得长远,我们需要把技术做穿、做透。如何做穿、做透?计算机底层(c、汇编、逆向工程、驱动、内核)、计算机算法(网格计算、音视屏压缩、语音识别…)、架构(软件工程、跨平台、多语言等)都要有涉及。只有我们掌握了这些,才能做到”看问题看到本质”、”思想有穿透力”。这些才是最宝贵的,需要沉淀下来,仅仅靠做项目、写代码是无法达到的。

对于走管理路线的人,是具有“完成任务为第一要务”、“有计划、善于管理时间”、“善于与人打交道”性格特点的人,重要的是“综合素质”,而不是“专攻”。必须从思想上发生根本性转变:技术是解决问题,而管理则需要满足“多快好省”。

而本人对程序员职业的认知是:技术与管理并不是物理上的独立,而是相辅相成的。只做技术无法深刻理解全局思维,无法更好地为业务服务;而只做管理,则与程序员渐行渐远,最终成为一名行外的管理人员,无法在团队内部树立威望。因此,个人希望可以成为一名技术管理双能的工作者。

程序员通常被认为是相当不错的工作,原因非常多。收入高,福利好(有可能非常好),工作富有挑战性(通常是正面积极的挑战),根据目前的就业形势和程序员的需求量,这种职业竞争压力很小。

但是,在国内的it环境下,要成为一名合格的程序员并不是容易的事。在国外,五六十岁还坐在电脑前敲代码的程序员比比皆是;则在国内,程序员则靠吃“青春饭”,三十岁还需要靠敲代码的程序员甚至被称为loser。这主要因为it技术的高速发展,程序员必须不断地更新专业知识,以适应社会的需求。而上了年纪的程序员由于思维和身体原因,无法与刚步入社会正值旺年的年轻一代的学习能力相提并论,只能苦苦挣扎在茫茫学海中,或被迫进入自己并不擅长的管理层面里。

当然,随着对程序员的认知越来越广泛,这种情况经已有所缓和,但是从教育角度上看来,国内形势还是十分严峻。现在各个大学、it培训机构为了赚钱拼命扩招,所以不仅it专业的学生人比较多,而且其他专业的学生人数也比较多,“僧多粥少”就通常意味着就业压力大。但是反过来看,现在很多it企业都存在“人才荒”的问题,也就是很多企业都招不到合适的人才,一些从事it人力资源方面工作的人都普遍反映现在企业里很难招到合适的人才。初看起来很奇怪“每年有很多it专业大学生毕业,很多都找不到工作”,而“企业每年都缺人,招不到合适的人才”,造成这种奇怪的“人才断层”现象的根本原因就是现在毕业生的素质明显下降了,大学招的人多也意味着教学资源平均下来降低了,培训机构为了赚更多的钱以最快的速度培训出一群“知其然不知其所以然”的学生,所以教育质量也降低了,这些就造成了“学生需要工作,企业需要人”的这种状况。

程序员大学职业规划范文范本篇三

既然必须做出选择,如何选择就是关键。总不能写几个纸条,靠抓阄来决定自己以后的命运。从众多成功者的经历来看,成功的一个关键因素就是做自己感兴趣的和最擅长的事情。如果没有兴趣,就没有百分之百的激情与动力,如果不擅长,就不可能把一件事情做到最好。

刘翔是短跑冠军,王励勤是乒乓球冠军,乔丹是飞人,巴菲特是股神……他们之所以成为英雄,正在于他们都是在做自己最擅长的事情,都是在拿自己的长处和别人的短处较量。他们本来是普通的常人,但因为在某一点上超过了所有的人,因而获得了成功。

职业规划的目的,不是要你变成另外一个人,而是要你变成最好的自己。搞清楚自己的优势在什么地方。做自己喜欢和最擅长的工作。不要羡慕别人的长处,不要绞尽脑汁地琢磨怎样才能像别人那样擅长某方面,不要幻想成为别人--做最好的自己!

成为行业专家。

通常说到程序员的发展前景,一般是指如项目经理、软件架构师之类的,这种规划主要是在it行业内就业发展的规划,更像一个职位的规划。所以,无论是就职资源还是职业前景都包含一定的局限性。随着it行业的竞争加剧和其他传统行业的信息化进程,如今的程序员职业规划发展目标应该超越本职业概念的"行业专家",这里所指的行业,并不是指编程的语言,而是比如电信、互联网、银行、电子商务之类的行业,成为一个领域在行业中应用的专家。而在现实招聘的需求中也大量地体现了这方面的要求,具有某一行业多年从业经验的开发人员一直是众多企业苦苦追寻的香饽饽。

坚持到底。

除了选择,最终要想获得成功,唯一的办法就是"专注".技术是层出不穷的,而人的精力却是有限的,怎样把有限的精力用到刀口上去,那就得认准了某个领域和某个行业坚持不懈地做下去,不但要成为这个领域的技术专家,还要成为这些行业的业务专家,你能熟知这个领域的点点滴滴,并能在这个领域的行业应用上发展创新,这样的人才,我想才是目前最需要的人才。我的一个同学,毕业的时候被公认为是编程水平最高的,但3年来他换了6次工作,他总是对这个感兴趣,对那个感兴趣,做过很多,每换一个工作几乎都是做的全新的东西,总在抱怨工作不如意,其实他换来换去,却始终是在起点上转。而另一个非常坚持的朋友,10年只跳了三次槽,第一个是程序员,第二个是部门经理,第三个是技术总监,不为什么,就因为他是专家,10年来他只做一个行业。用10年来做一件事情,不成功都难。

世界上没有完美的公司,重要的是,你要有自己的目标。知道你自己要的是什么。有些人习惯不满意就跳槽,跳槽可能会增加你的收入,但这种个人收入的增长,与一家企业由小到大而给员工带来的成长是无法相提并论的。职业规划就是要搞清楚自己的优势在什么地方,自己最适合做什么。当有了自己坚定的目标和定位,打工就不再是为别人卖命,而是为了自己的目标在奋斗!用这样的标准来衡量自己的成长和进步,那样的人生也会变得轻松而快乐。

程序员大学职业规划范文范本篇四

为自己做职业规划,已经不必再来讨论其重要性,只有谨慎对待。

职业规划更要根据个人的理想,从实际出发。那么怎么才算实际呢?所谓的实际应当包含以往的经验、现有掌握的技术、教育背景、现实的工作环境、以及一些其他因素。如:婚姻、年龄、学习能力。花一些时间来思考这些问题,不能总是跟个感觉走,也不能总是太理想主义。

1、经验对一个人来说是绝对重要的,频繁的跳槽无疑是职业生涯的最大忌讳。如果是为了一点点工资而转移阵地那更不值得。所以不管当初是因为兴趣、还是因为无所选择而介入这个行业,这么多年的体会也绝对是一笔财富。如何运用我们的经验以及如何掌握更多才是值得考虑的。

2、衡量一下现有掌握的技术,要不要在学习新的技术。这一点也相当重要,就这个行业来说你不学习就势必落后。但新技术太多了,很多朋友还在感慨xxxx还没用熟,xxxx又出来了。在这一点上,我对新技术的定义是,你未知的技术都是新技术,也许它已经出来好多年了,但他很好用。我们的目的是在于解决问题。所以在学习新技术也就带有了一定的选择性,不能一味的追求,什么东西比较绚,什么东西强,永远从提高生产力和时间成本上考虑。总结这一点就是,要不断的学习,从而增强自己解决问题的能力,这样就永远不会out。(但如果你是绝对新手,还是多学点新技术好)。

3、我的学历很低,要去自学考一个证吗?这个可以从成本和收益上考虑。考虑一下你现在的工作一年的收益是多少。如果考到一个证书,一年的机会收入是多少。继续受教育所花费的时间、以及其他成本是多少。还要考虑其他的影响因素。我的建议是,这个证书真正有用,让你能达到一个比别人更高的起点;你的志向中学历有最基本的要求,如果有这两点当中的任一点,你就应该去考取文凭。

4、如果现实的工作环境还不错,那在好不过了。每个人都应该珍惜自己的这份工作,首先是要干好自己本职的工作。希望能根据公司的制度的到晋升。现实当中可能并不会这么尽如人意,好多人努力工作不一定能得到回报。但大多数情况,你的努力领导会看在眼里,你应当在适当的时候向领导提一下。如果你的老板不太抠门,我想1有89还是能成功的。如果实在是不行,也不能怠慢工作,你应该在工作中得到更多的行业应验、提高综合素质。如果你的所做的工作,或者是你自身已经对公司来说具足轻重的时候,我想钱不是问题。

5、还得考虑一些现实的问题,你得花一些时间来找女朋友、陪老婆逛街。还有很多事情需要考虑。

以上是在做职业规划之前需要考虑的一些实际的问题。接下来具体的分析如何实现,在最后你可以根据自身情况给出一套合理的解决方案。以下是一个帮助个人分析发展、学习的导图。其中你看得出有很强个人色彩,很多的地方都只是提到了微软的技术方案,而忽略了其他的,你也可以再此基础上加以补充。

一、在工作中寻求提升。

我给出了3类程序员可能发展的方向。其中最强调的就是在工作中得到提升。在工作中提成,一般对程序员说来有2个目标。一个是做架构设计-将来可以做产品的规划,或者项目规划和指导。另一个往管理发展,将来可能涉及的不知是单纯的技术。以下的步骤只是一些常规的做法。

目标。

架构方向。

第一步。

1、基础必备:至少看过2本语言基础书和一本领域技术书。

2、部分参与项目1-2个。

所需时间:3-12个月。

第二步。

1、行业知识领悟、扩展相关应用知识。

2、完整参与项目1-2个。

3、可以指导新人完成工作。

所需时间:6-12个月。

第三步。

1、深刻理解面对对象知识。熟悉常用架构,对公司采用的架构能提出改善意见。

2、参与需求讨论并能提出简化方案。

3、能为决策提出一些建议。

第四步。

1、能够对整体需求方案做出精确描述。

2、运用一种架构对项目、产品进行设计。

3、评估项目风险、以及预留方案。

4、实现核心组件、技术难关。

5、行业技术指导。

第五步。

艺术领域。

管理方向。

第一步。

1、学习常用项目管理工具。

2、学会人际交往、协助项目管理。

3、和三教九流交朋友学会喝酒。

第二步。

1、熟练运用一种项目管理工具。

2、能采用非技术手段实现需求(不用写代码的)。

3、了解行业动向。

上表中第一步、第二步是基础阶段,都可以在制定的时间内明确的达到目标。当你进入第三步的时候,应该就有点主要开发人员或管理助理的意思。等到第四步的时候就应该上位,如果一直不上位也很难发展。至于怎么上位,也许还得学习一些其他方面的知识。后两步都跟具体的成长环境和个人领悟相关,更多地是需要你学习本行业的知识,然后运用你所学到的技能将他用软件的形式表述,具体的做法也只有到自己领悟了。到了最后就达到了艺术的领域。我的上图给出的一些知识点,关于企业级应用开发说的比较多一点。这些也最多只能让你达到第3步,如果和你所从事的领域一点不沾边,你需要针对自己所从事的行业,列出能解决自己行业需求的技能,划出主次,针对不同的步骤,找出重点学习的知识点。

和人相处、与人沟通是当中隐含的,但非常重要的一个因素,只有掌握了这一点,才有可能达到艺术的领域。

最后还是强调那句话,能够解决问题才是王道。

二、树立自己的品牌形象。

这一点必须是在你经历了一定的磨练之后再能够进展,至少你应该在原先的企业内已经完成了前三步的目标。已经积累了很多的行业经验。

如果你从开始就考虑要自己干,就要从上述表格第一步的时候开始准备。要将自己本身就看做是一个品牌。在和客户、和同行、和老板沟通的时候要处处注意维护你的形象。即使你没有任何产品,你的名字就是最好的产品,把自己推销出去。很多时候客户买你的产品不是因为你们的产品有多么的好,而是认可你的公司,或者是认可你们老板,或者单纯的喜欢你。所以一定要培养自己的行业名气,最重要的是合作机会。说不定就因为某个客户的一个单子,你就起来了。

一旦你树立了自己的形象,你还需要一个属于你自己的团队。得要有一些人愿意跟着你干。你需要一个很强的可以搞业务的伙伴,也后可能你从此再没机会写代码了。有更重要的事情等着你去做。

不能总是在等待时机,永远没有1%的把握!一定要自己为自己创造条件。要闯出自己的事业,就不要彷徨、不要犹豫。

具体的做什么,我觉得行业软件还是最有利可图的。至于开源项目、自己做控件、或者开发个什么小众软件、以及轮子工具,都似乎有些不靠谱,结合自己的经验做跟行业,企业打交道的产品。

三、其他道路。

好多人在感慨,程序员路在何方。路永远就在脚下,看我们怎么走。鲁迅说的,踩也要,踩他一条路出来。

当你有了一定的项目经验,并积累了一定数量的代码,不妨可以在网上找找有什么外包项目。但是我个人觉得私活很难做,通常你能够接到手的项目都是一些很小的不够塞牙的项目,即使有大点项目也一定是别人都挑剩下的,有的可能是二手、三手的项目。在这这种项目,你的利润又有多大,多半的利润是被一层层的拨掉了。即使有,你还是否还需要一个小小的团队。另外,你可以上英文网站上看看,很有可能能找见不错的项目。

行业顾问是个不错的营生,在实际中,行业顾问还是兼职的好,因为只有你真正在这个行业里从业,人家觉得你才更可信。一般来说,这需要的不仅仅是行业知识,而且需要你有很好的人缘,不管是从客户方,还是你的委托方。你都是熟人,那就要办事了。有时候委托方需要的不是一个顾问,而是一个和他的客户协调关系的人,而正好你和双方都很熟,那你就不顾而问了。

很多高手都写书,也书不仅能成就自己,而且能帮助他人,是非常好的一件事。对于写书来说,我觉得现在很缺关于行业内解决方案的书。也许是因为业务太过繁杂,没有统一规范吧。新手的书最多,因为需求最大。从一个读者的角度出发,我希望看到这样的书。1、经验类的如:《2.编程珠玑》、《走出软件作坊》。2、对于某种技术的整体介绍如:《expertc#25businessobjects中文版》这本就是作者为自己的开源框架csla所写的介绍。3、领域领导者的高手书:象martin_fowler、jeffrey_richter的书。我不喜欢的书是这样的:1、伪文档书,一般书上千页,就是官方帮助的翻版。2、故弄玄虚:名字挺花,一看才知道都是被人写滥了的东西。3、教课书:这是比喻的说法,意思是作者的口吻太僵硬、学术化,即使作者的水平再高,我希望作者写作的口气能活泼一点,口语话一点。最后说的事,不一定我不喜欢的就赚不了钱。写书也需要名气和口碑,再加上一点宣传,就差不多了。有写书计划可与博客园联系。

路肯定不止这些,这些也只是为你的职业规划所提出的一点点的建议。

1、如何成为高手。

答:把手放在头上,你就是高手了。

2、先就业还是先择业。

答:如果你有明确的目标,已经对这个行业有了一定的了解,一定要慎重选择。一定要高起点,一步走错,以后不好回头了。如果你什么都不知道,那随便选择个工作,看看形势吧。

3、我现在从事的工作不是我的兴趣。

答:明确目标,如果你的工作能促进你目标的达成,忘掉你的兴趣吧。(呵呵,我的兴趣是游戏开发,可是我做企业应用的)。

4、我想换工作了。

答:1)为钱?

我没法建议。

2)离家远:

想好是不是要回家的,还是决定在这个城市发展。早点决定。

3)我现在的公司没发展:

小公司也是很有发展前途的,你能很快的进入更高一级目标。

4)公司环境不好,人都很垃圾:

先学好跟人相处吧,那的人都差不多。

5)得罪了老板、老板对我有成见:

这混不下去了,早点撤。

)领导水平一般,我学不了东西:

自己学了,不要老乞求别人帮你。

7)其他原因:

辞吧,你去意已决。

5、c#orjava。

答:c#.

6、要学silverlight/html5吗。

答:这个现在火,你工作要是能用到,就学吧。如果你靠这个找工作,也学吧。

7、英语?

答:这个永远放到第一。

8、怎样推销自己。

答:学会喝酒,加入微软社区精英计划。

9、黑客、破解有搞头吗?

答:有、耐得住寂寞再说。

1、经常看博客能增长知识吗?

答:悄悄告诉你,经常看博客是浪费时间,读好的书和实践才是王道。博客是扩展你的知识面,一般时效性比较高,如果没有相应的书,可以从博客中找到一些资料,如果想系统的学习一门技术,还是找本好书吧。

11、我技术水平高工资低。

答:逐渐克服自己的心里弱点和性格缺陷!多疑,敏感,天真(贬义,并不可爱),犹豫不决,胆怯,多虑,脸皮太薄,心不够黑,教条式思维。。。只在床上想一想当然不可能,去帮朋友守一个月地摊,包准有效果,去实践,而不要只想!不克服这些缺点,一切不可能,甚至连项目经理都当不好--尽管你可能技术不错!

12、要学的东西太多了,不知道从何开始。

答:针对目标,划一条主线上面是必须要掌握的知识和工作中最需要的知识,先学。然后向两边扩充。

程序员大学职业规划范文范本篇五

程序员一直被认为是吃青春饭的职业,随着年龄的增长,程序员可能会受到知识结构陈旧、体力下降、分心家庭等各种原因的影响,逐渐在职场竞争中落于下风。做好职业生涯规划,给自己定一条路线,让自己在这条路线上一步一步走下去,才是好职业好发展的前提。今天小编就提供一下一位失业程序员的职业规划问范文:

作为年轻人,我们苦心经营的无非两样——爱情和事业,拥有一份甜蜜的爱情能够为发展事业提供动力;而具有良好的事业更能为爱情提供保障,又或是成为追求爱情的资本。

我们渴望着自己心仪的事业,或收入丰硕,或工作轻松,或增长见识,或结交人际。但是在很多时候,我们起初选择的工作并不是自己希望的,它们可能是走错的岔路,也可能是通往最终目标的阶梯。而在结束一份工作到选择一份新的工作的阶段这个必经过程就是失业。

有些人的失业不过是预料之中的短暂过程:“下家我都找好了,这面完事简单准备下我就过那头入职了……”

有些人的失业完全是不能选择的无奈:“我知道你工作挺努力,做事也很认真,但是公司现在不景气,需要一些人做出牺牲。你还年轻,有的是机会……”

而有些人的失业其实是一时的冲动:“m d别和我说那些没用的废话,告诉你老子不干了,你爱找谁找谁去……”当然也可能是长久的积怨。

…………

“说说你为什么要辞职。是薪水问题?”

“不是,我只是觉得一直写一些脚本得不到提高,想趁年轻学习写更深入的东西。”

“那也不用辞职啊?你这么干着,找时间不一样学吗?”

“……我是觉得工作中实践效果更好些,而且我也知道目前项目是后期,不会让我来练手,况且我手头还有工作的话时间上也不好分配。”

“那你找到下家了?”

“没有!”

“要不你先继续干着,真是有更好的机会我也不勉强。”

“很感谢,但是我觉得先离职更符合我的情况,我可能需要用一些时间来复习其他知识,然后才能去找工作。”

“你这样其实有些极端,而且结果未必会像你想的那样。一个稳妥的方式是你等这个项目完成,大概半年左右吧,这样你或是在下个项目里接触些别的,或是再去找工作,这样有个完整的项目经验可能更好些。”

“……半年我不能说我有多大提高,但我这个阶段还能学习的半年其实也没几个了。风险我也考虑过了,既然是自己的选择,我想我不会后悔。”

…………

“既然你已经决定了,我也没办法,准备下交接工作。要是你改主意了,我们再谈。”

“好的。”

一个月后,我离开了这家工作了一年半的公司,在我离开的前一天很多同事还不知道第二天我就不会来了,只有少数的一些人简单的聊了聊。我也不会像一些人那样 搞个离别聚餐,本来我在公司也属于比较低调那种。况且我认为也没必要,因为像我这样项目做一半过来,没多久闪人的家伙,想来就像是各自航行的过程中,在一 个码头停靠的船。短暂的相识后又会继续各自的航线。当然,有些可能还有机会相遇合作。

离职对于我来说是预料之中的,好像是我计划了的,但又不知何时计划的。大学那时觉得自己喜欢做游戏,毕业后应该找份游戏开发的工作,但是门槛比较高,所以 凭借对游戏的了解,加之学的程序找了份策划工作。后来公司程序人手不足,我就被临时调去帮忙,拐了个弯回到技术路线上来了。那时啥也不知道,看人家有经验 的牛人真是不一样,于是立志要三五年也成为那种独当一面的游戏程序员。

为了更好的发展,工作不到一年来到北京,但是仍是局限于做一些界面工作。不过想想,刚来不久机会还多,慢慢来。转眼一年半过去了,貌似没有太大的提高,每天早上起来都觉得时间流逝。觉得应该辞去这份工作,继续我成为合格游戏程序员的计划。

就这样,累计入行两年多了,不满足于只做界面工作的我,在计划之中,却又完全没有下一步计划的情况下选择了辞职。所以我的失业是预料之中,却又充满未知的。

今天起来很晚,上午已经被睡过去了,睡醒了第一感觉是有点饿了,于是收拾了一下出门。来到附近的一家小吃,平时都是晚上下班的时候来吃,人很多,有时没座 位而且要等很久,而这个时候里面就我自己;路上的人也不像上下班高峰期那么多,觉得路好宽敞,人车都不慌不忙的走着。顺路去了附近的超市,里面人也不多, 不是周末买东西结账都不用排队,一种悠闲的感觉油然而生。

最近各种电影电视剧是各种看啊,每天就是吃零食看电影,要说唯一的几次户外活动那就是出去吃饭,顺便再买点零食~~看的太多了,搞得上网都是找了半天,找出一个想看的。

下午收到同学信息,问十一能不能回来,有个哥们结婚。我怎么回不去,我一个无业游民想回就回去,正好最近在这面也呆的无聊了,早些回家,免得十一不好买票。

程序员大学职业规划范文范本篇六

java(java教程java培训java培训机构java程序员)是现阶段最流行的编程语言,而且它的涉及范围非常广,自然受到广大编程人员的喜爱。java程序员的发展前景是光明的,选择在这方面发展的人还是很有眼光的。下文介绍的就是java程序员职业规划,希望能给想在这方面发展或者还没有职业规划的朋友一些启发。

(一)java程序员职业规划步骤java程序员职业规划第一步:1、基础必备:至少看过2本语言基础书和一本领域技术书。

2、部分参与项目1-2个。

所需时间:3-12个月java程序员职业规划第二步:1、行业知识领悟、扩展相关应用知识。

2、完整参与项目1-2个。

3、可以指导新人完成工作。

所需时间:6-12个月java程序员职业规划第三步:1、深刻理解面对对象知识。熟悉常用架构,对公司采用的架构能提出改善意见。

2、参与需求讨论并能提出简化方案。

3、能为决策提出一些建议。

2、运用一种架构对项目、产品进行设计。

3、评估项目风险、以及预留方案。

4、实现核心组件、技术难关。

5、行业技术指导。

(二)java程序员职业规划要点(1)只会编程是不够的仔细思考在哪个商业领域投入时间。软件工程师(软件工程师软件工程培训软件工程软件工程师待遇)不能只会开发软件,应该要成为这个业务领域的专家。你的行业经历应该成为你的重要才能。有机会多与公司行业内人士接触,选择一本与你公司行业有关的杂志,找一个行业网站。只有了解了一个行业后,你才能创造性地有所建树。学习行业是如何运转的,了解一些财务基本知识,推荐一本商业教程:theten-daymba.(2)在思维上投资要学会抓住机遇。

多学习新的技术,编程语言,可以改变你的思维方式。

(3)做一名通才你的技术水平应该超越技术平台。

经常学习一些新技术。

(4)成为一名专家不仅应该会处理高端抽象,同时也应该了解实现高端抽象的低端细节。

(5)切忌孤注一掷不要把自己的职业发展完全依赖于一家技术公司。

(6)寻找良师可以依赖别人,但要确保这个人是靠得住的。良师的首要任务是榜样作用,还可以将你的学习过程形成体系,也是值得信任的朋友,可以帮助你作出职业导向,帮助你磨练技术。

(7)安分守己要有雄心,但不必路人皆知。专注于现在的工作,不仅让你更加快乐,也会让你身边的人更加快乐。你的同事,上司和客户都能感觉到。你的工作成绩会反映出你的态度。放弃你想要成功的期望可以提高你的能力,让你走向成功。不要关注结果,要关注做事的过程。

(8)每天都有进步如果在改善自己的道路上,每一天都比昨天多作出一点改变,就会发现-拥有卓越的职业生涯,越来越容易达成,而不再像汪洋大海一样没有边际。

上文介绍了java程序员职业规划步骤和java程序员职业规划要点都是很不错的,准备在java程序员方面发展的朋友可要认真阅读本文,它可以让你顺利成为一个合格的java程序员,因为这些都是java程序员的出的经验,让你在学习java的道路上少走弯路。

程序员大学职业规划范文范本篇七

在中国有很多人都认为it行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,及java方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。

明确入行的目的。

很多人干it这一行都冲着“收入高”这一点的,因为只要学会一点html、p+css,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心。因为干it这一行竞争本来就比较激烈,特别是页面设计这方面,能够开发的人很多,所以为了节省成本在大部分公司都会在需要的时候才招聘这类人员,在没有订单的时候一些小公司还可能找各类的借口或者以降薪的手段去开除这类员工。而在招聘信息上常常会看到“招聘页面设计师,条件:30岁以下……欢迎应界毕业生前来应聘”这样一条,因为这一类工员对技术上的要求并不高,找应界生可以节约成本。所以在下觉得“it行业是吃青春饭的”这句话只是对着以上这类人所说的,如果阁下缺乏“进取之心”,而只抱着“收入高,容易找工作”这样的态度而入行,那“it行业是吃青春饭”将会应验了。

选择合适的工具。

java、c#、php、c++、vb……10多种热门的开发语言,哪一种最有发展潜力呢?其实开发语言只不过是一个工具,“与其分散进攻,不如全力一击”,无论是哪一种开发语言,只要您全力地去学习,到有了一定的熟悉程度的时候,要学习另一种的语言也是轻而易举的事情。开发语言主要分为三大类:

1.网络开发。

2.企业软件开发。

3.系统软件。

c语言、c++、object-c这些软件更多是用在系统软件开发,嵌入式开发的方面。

当然,这分类不是绝对,像java、c#、vb很多时候也用于动态网站的开发。在很开发项目都会使用集成开发的方式,同一个项目里面使用多种开发语言,各展所长,同步开发。但所以在刚入门的时候,建议您先为自己选择一种合适的开发工具,“专注地投入学习,全力一击”。

明确发展方向。

当您对某种开发语言已经有了一定的了解,开始觉得自己如同“行尸走肉”,成为一个开发工具的时候,那您就应该要明确一下自己的发展方向了。

平常在公司,您可以看到做ui层的开发人员大多数都有20多岁,他们充满干劲,而且没有家庭负担,mvc、silverlight等刚出现的时候,他们可以在晚上回家的时候买几本书或者直接上网看看,研究三五个星期以后,对需要用到技术就已经有一定的了解了。而年过30的人多数是已经成了家了,他们每天9:00点上班唯一的希望就是快些到6:00点,能回家吃饭。吃完饭只想陪孩子玩一下,看看孩子的功课,对新增的技术缺乏了学习的欲望。所以很多接近30岁的程序员都有着一种逼迫感(包括30岁时候的我自己),再过几年应该怎么办?这时候,您就更应该明确一下目标,努力向自己的发展方向前进了。归纳一下,可从下面几项里选择适合自己的一条道路:

1.从技术向业务过渡。

在国外,很多发达国家都很重视人才,一个高级的程序员与一个projectmanager收入相差一般不超过15%。(注:关于收入差距,请参见伯乐在线报导的这篇资讯《20xx年美国it从业人员的薪资调查》,有的甚至超过项目经理。)但中国是世界上人口最多的国家,国内人才众多,所以人才滥用的情况经常可以看到。一个小公司的开发部里面经常会见到新面孔,但pm却不会常换。因为做老板的对技术是一窍不通,依他们看来只到拉住pm的心,那技术方面方面就能搞得定,至于技术部要换人,他们根本不需要费力气去管。所以从一个技术员过渡到一个pm是一条向前发展的一个选择,但开发人员也需要知道,要成为一个pm不单单是使用技术,而更重要的是对管理方面认识。一个pm主要的工作是组织团队,控制成本,管理业务,控制项目进度,与客户进行沟通,协调工作,定期进行工作报告等。所以要成为一个成功的pm更要重视组织能力,pm必须能提高团队的积极性,发挥团队所长,在有限的开发资源前提下为公司得到最大程度上的利润。成为一个pm后,通常不需要直接接触技术开发,而着重管理的是业务发展,但pm对技术也需要有一定的了解(在下曾经为pm对技术了解的必要性写过一篇文章,得到很多支持但也惹来不少的争议)。在这里我还是要强调自己的观点:要成为一个成功pm最重视的是管理能力,但对技术也应该有足够的了解,因为这是与团队成员沟通的桥梁,只有这样才能与整个团队的成员有着紧密的结合,让团队成员感觉到他们自己存在的意义,从而调动团队的积极性,而不是漠视技术人员的存在。技术并非成为一个成功pm的充分条件但却是必要条件!

2.从程序员向技术管理发展。

其实一个teamleader的职责与projectmanager相像,但teamleader更着重于技术开发方面,通常一个大型项目都会有一两个开发团队由teamleader带领,负责开发核心部分,而其它部分分派给不同开发小组或者分派给外包公司。在网上常看到几句话,贴切地形容了pm与tl的区别:“技术人员乐于被领导;但他们不喜欢被管理,不喜欢像牛一样被驱赶或指挥。管理者强迫人们服从他们的命令,而领导者则会带领他们一起工作。管理是客观的,没有个人感情因素,它假定被管理者没有思想和感受,被告知要做什么和该如何做。领导是引领、引导,它激励人们达成目标。领导力是带有强烈个人感情色彩的,它不是你能命令的,也不是你能测量评估和测试的。”

无论是pm与tl,对业务与技术都要有深入的了解,只是pm更侧重于业务的管理,盈利的多少,风险的大小等等,而tl则侧重于项目的成本,开发的难度,软件的架构等技术方面的问题。在某些人眼中,技术与管理就像鱼与熊掌,不可兼得,但依在下看来,两者却是秤不离砣,密不可分。只要及时提升自己对技术与管理的认识,不断地向深一层发展,要从程序员提升到技术管理人员只是时间的问题。打个比方,程序员,的页面开发,但一旦他有了发展之心,mvc、silverlight、winform、wpf这些ui的开发手法感到兴趣,学习不需要多少时间,他可能就会认识这些ui开发只不过是一些工具,其实在开发原理上没什么区别。接着他就会向深一层的通讯模式进行了解,认识tcp/ip、webservice、wcf、remoting这些常用到的通讯方式,这时候他可能已经感觉到自己对开发技术有了进一步的了解。进而向工作流、设计模式、面向对象设计、领域驱动设计、面向服务开发等高层次进发,最后成为技术的领导者。上面只是一个比喻,但要注意的是,在学习的时期必须注意的是与同事之间沟通,很多的开发人员喜欢独来独往,开发的项目总想一个人搞定,不受外界的干扰。但要明白,就算你有天大的本事,一项大型的项目也不可能由你一个人全扛着。所以团队的合作性与同事间的沟通是必要的,这也是成功一个tl的必要条件。

3.单方面向技术发展。

能成功技术开发的尖端人才,这是在下最向往的工作,却也没本事登上这个位置。很多从事开发的人都会认为,业务总会带着“金钱的味道”,老板从来不管开发是否合符开发原则,有否经过必要测试,他们只会在客户面前无尽地吹嘘,项目到期能成功交货,只要不出什么大问题那这个项目就算成功了。其实我们也要明白:开发项目最终目标是为了赚钱,在开发过程中对项目成本的限制和效率的控制这也是必须,所以这才需要管理人员对项目进行管理。但开发人员也很想避开这“金钱的尘嚣”,全情投入到技术的世界的当中。所以对技术有着浓厚兴趣的人,往往会深入地研究某一项技术,成为技术上的精英。但在这里说一句令人心淡的话:中国已经属于是世界上第二大经济体同盟国,但国民生产总值主要来源于第三方加工产业方面。中国可以说是人才济济,但却在高新产业上却比发达国家落后。这几年的确看到我们国家在高新科技上有着质的飞跃,但跟欧美发达国家还有着一段距离。所以想在中国成为尖端技术的人才,无可否定比在国外要难。依在下看来,要想成为尖端的开发者,必须对c、c++、汇编语言、嵌入式开发、windowsapi、linuxapi这些底层技术有着深入的了解。要知道解java、.net……等这些之所以称为高级开发语言,并不是指它们比c、c++、汇编语言更高级,而是指它们封装了c、c++等等的功能,更适合用于企业软件的开发,使开发变得简单。但如果要开发一些底层的软件,大型的系统的时候,就必须用到c、c++、汇编等开发语言,这是成功尖端人才的一个条件。

确定未来的目标。

人是从历练中成长的,古人云:三十而立,形容的不是一个人的社会地位,经济来源,而是形容一个人对未来的目标,对人生的意向。要成为一个成功人,就应该早日为自己定下长期的发展目标,作为一个开发者也当如此。随着人的性格,取向各有不同,大家为自己所选择的路也有不同:

1.自立门户,勇敢创业。

快30岁了,很多人会认为要想真正赚得了钱,就应该自立门户,为自己创业建立一个基础。像北京、上海、广州这些一级城市,要买房子,一手楼基本要在2万~4万元/平方米左右,而在一家普通的it公司当上一个项目经理,基本收入一般都在1.5万~3万之间(除非在大型的跨国企业内工作,那另当别论),要买一间100平方米左右的房子,就算不吃不喝也几乎要10年的年薪,所以选择自主创业,是很多it开发人员的一个未来目标,想要达到这个目标,就应该更多地把业务作为重点。不可否认的一件事,在中国社会里很多时候讲的是“关系”,即使这30年的改革开放使中国的经济蓬勃地发展起来,但几千年来留下的歪风还是不能完全的磨灭。所以想要创业的人事建议你要多跟客户打好关系,与合作伙伴保持互利互动的模式,这将有利于日后事业的发展。

2.急流勇退,退居二线。

这也是不少人的选择。很多人在有了家庭以后,感觉到压力太大,人的一生并非只有事业,他们想把更多时间用于对亲人的照顾,对孩子的关心上。所以很多人会选择一份像系统分析、系统维护、高校教师、专业学院讲师这一类的工作。收入稳定,而且往往没有一线开发人员那么大的压力。

3.不懈努力,更进一步。

无论你是一个projectmanager或者是teamleader,如果你想继续晋升一级,那还是会两极分化的。从一个pm到一间公司的管理层,那所面对的事件会有很多变化。一个公司的总经理,要管理的不再是一到两个项目的成本,而是整个部门的运作,整间公司的业务流程,所以要肩负的任务的会更重。在下曾经有一位上司彭博士,他是企业的最高领导人,年薪超过三百万,而且在报纸杂志上也曾经亮过相。平常只会在某些会议上轻轻地亮下相,说两句讲词,平常的公司运作与业务管理都不需要他直接执行。这并不是说一个作为管理层很清闲,因为他们要面对的是更多的社会关系,与公司合作企业的联系上。这跟一个pm的工作的很大的区别,所以要从一个pm晋升到管理层,那可是要负出更多的努力与汗水。

如果要从teamleader上升为一个技术总监,那工作的方向也有所改变。像之前所说:一个tl可能更重视的是技术层面,讲求与团队之间的互动合作性,更注重的是开发的完善。而一个技术总监就无需要直接参加某个项目的开发,而注意的是开发的效率与成果,如何合理使用有限的开发资源,控制开发的风险和可能带来的效果。

发展感受。

经历了8年多时间,在下从一个程序员到一个项目经理,之间经过很多的曲折,但因为每一个人的际遇都有所不同,所走的路也有不同,正所谓条条大路通罗马,成功的路不止一条,在下也不想令各位误解,而只想为大家说一下我的发展方向。如果您是一位开发人员程序员-架构师-teamleader(projectmanager)-技术总监是一条不错路,这也是在下选择的路。在我国,想要进一步提升自己,无论你想是以技术为重点还是以业务为重点,都离不开管理二字。在一些大型的企业,一个团队往往会配备一个pm与一个架构师,尽管两个人负责的任务各有不同,但你会看到一个架构师的收入往往不如一个pm,pm往往是这个团队的核心领导者,是关键人物。因为公司能否赚钱,pm有着重要的作用。pm与tl并没有绝对的区别,而且在一些中小型企业,一个开发团队只有3~5人,一个tl往往会兼备业务处理、成本控件、架构设计、开发管理等多项任务。所以在下会把teamleader与projectmanager定于同一层次,一个公司的老板往往不会知道团队的架构师、程序员是何人,而只会向pm询问项目的进度,所以只有晋升到这个层次,才有机会进一步提升管理能力,让自己有上升的空间。置于要成为一个技术总监,那要求就不再单单是对单个项目的管理,而应该更则重于新兴技术的引用,开发资源的合理利用,对开发项目敏捷性的处理等等,对此在下也在试探当中,未敢多言。

程序员大学职业规划范文范本篇八

程序员的职业规划其实是一个很好做的东西,因为程序员不像是一般的职业那样那么的复杂,其实一个公司非常的有逻辑,要想做到程序员的职业规划,那么就根据我们的公司的不复杂的程度来制定我们的职业生涯计划!

首先程序员的职业规划其实是对于我们的程序员的一种帮助,当然了有些时候我们可能会觉得很麻烦,因为这是要话费很多的时间还有精力来完成的事情,有些时候不是一个人就能够独立的完成的,还的征求很多的意见,这是我们很难去接受的事情,但是如果我们真的不去做的话,概念又不会一样了,所以这个时候需要的使我们的不断的努力,去探索,最后找到一条我们能够使用的道路,这一条道路记录下来就是这个职业生涯规划!

那么程序员的职业规划第二点就是对于我们目前的职位的冲击,没有错,但是这不是一天就能够完成的事情,是需要更多的努力的,对于我们的职位的规划,一般来说都是按照年龄来计算的,有的时候可能会少一点,但是这也是没有关系的!

当然了程序员的职业规划使我们每一个程序员都要做的事情,几乎没有人能够逃避,所以这就需要我们的认真的对待还有对于程序员这个职位的努力,就算我们能够逃过这里,但是下一次呢,下一次说不定就不能够逃过了!

程序员大学职业规划范文范本篇九

第四。做项目经理,积累项目经验

第五,做合作伙伴。

规划是个长期计划,使为了实现一个远期目标而制定的计划,然后又由数个或者数十个短期计划分解组成,不断实现。

关于职业生涯,很多人不能学以致用,将来的工作和自己的专业关联性不大,在大学里学的东西只能用上20%,(当然除了专业性特别强的),主要的80%的技能都是进入社会中不断学习逐渐实现的。

成功的职业规划,主要的考虑因素在以下几个方面:

2、你的性格适合做什么?不同的工作,适合不同性格的人去做。认清楚自己的性格,是非常重要的一步。

4、你性格本身存在哪些弱点需要克服?不要让弱点成为你成长中的绊脚石。

程序员大学职业规划范文范本篇十

1、基础必备:至少看过2本语言基础书和一本领域技术书。

2、部分参与项目1-2个。

所需时间:3-12个月。

1、行业知识领悟、扩展相关应用知识。

2、完整参与项目1-2个。

3、可以指导新人完成工作。

所需时间:6-12个月。

1、深刻理解面对对象知识。熟悉常用架构,对公司采用的架构能提出改善意见。

2、参与需求讨论并能提出简化方案。

3、能为决策提出一些建议。

1、能够对整体需求方案做出精确描述。

2、运用一种架构对项目、产品进行设计。

3、评估项目风险、以及预留方案。

4、实现核心组件、技术难关。

5、行业技术指导。

(1)只会编程是不够的。

仔细思考在哪个商业领域投入时间。软件工程师(软件工程培训)不能只会开发软件,应该要成为这个业务领域的专家。你的行业经历应该成为你的重要才能。有机会多与公司行业内人士接触,选择一本与你公司行业有关的杂志,找一个行业网站。只有了解了一个行业后,你才能创造性地有所建树。学习行业是如何运转的,了解一些财务基本知识。

(2)在思维上投资。

要学会抓住机遇。多学习新的技术,编程语言,可以改变你的思维方式。

(3)做一名通才。

你的技术水平应该超越技术平台。经常学习一些新技术。

(4)成为一名专家。

不仅应该会处理高端抽象,同时也应该了解实现高端抽象的低端细节。

(5)切忌孤注一掷。

不要把自己的职业发展完全依赖于一家技术公司。

(6)寻找良师。

可以依赖别人,但要确保这个人是靠得住的。良师的首要任务是榜样作用,还可以将你的学习过程形成体系,也是值得信任的朋友,可以帮助你作出职业导向,帮助你磨练技术。

(7)安分守己。

要有雄心,但不必路人皆知。专注于现在的工作,不仅让你更加快乐,也会让你身边的人更加快乐。你的同事,上司和客户都能感觉到。你的工作成绩会反映出你的态度。放弃你想要成功的期望可以提高你的能力,让你走向成功。不要关注结果,要关注做事的过程。

(8)每天都有进步。

如果在改善自己的道路上,每一天都比昨天多作出一点改变,就会发现—拥有卓越的职业生涯,越来越容易达成,而不再像汪洋大海一样没有边际。

您可能关注的文档