职业频道
[career]
您的位置:返回首页 > 职业指导 > 职业规划 >

程序员的个人发展规划:程序员的发展方向路线

日期:2011-09-02 点击:

  程序员

  程序员是从事程序开发、维护的专业人员。因为程序员工作时间长、体力消耗大,工资待遇与之不相符,被称之为IT民工。目前国内将软件从业人员分为初级程序员、高级程序员、系统分析员和项目经理四大类。

  具体来说,根据程序员使用技术的不同,有asp程序员、jsp程序员、php程序员、.net程序员、vb程序员、java程序员、C++程序员……

  摆在程序员面前的是比较严峻的事实:工作压力大,必须不断学习。另外一些初级程序员的职位会不断有年轻人补充进来,他们年轻、有冲劲,没有家庭拖累,不需付很高的薪水……如何摆脱这一现状?除了改行,就是要做好职业生涯规划。

  程序员职业规划:程序员职业发展方向:

  cto chief technology officer 首席技术官,企业内负责技术的最高负责人。这恐怕是每个程序员梦想中的终极职位,但是真正能够做到的人凤毛麟角。

  1.技术+技术(深入阶段)

  这算是一条纯技术路线,具体发展路线:即程序员→系统分析员→软件测试/系统分析师/系统架构师→技术经理→cto

  有2-3年以上软件开发的工作经验,再加比较专业的软件测试经验,比刚开始就进入软件测试行业的人要更具竞争优势。软件测试工作经验越多越好,可以干到退休,不用担心年龄问题。

  如果选择“系统分析师,系统架构师”方向,则首先要打好扎实的“理论基础”(可以通过考证书,比如参加软考),以保证自己“后劲力十足”,这样等有了4-5年的工作经验后,才有可能能冲上这个高端领域。平时工作中要不断的锻炼自己的“发散思维”,培养善于发现业务需求的“眼光”。

  2.技术+管理 :比如 项目经理。具体发展路线:

  程序员→项目组长→项目经理→项目总监→cto

  像雷军说的那样:“程序员象木工一样,熟能生巧。程序员必须写足够代码量(8万行以上)的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。”

  项目经理大多是从“优秀”的程序员里挑选出来,想走这条路,平时就要疯狂的编码,迅速累积丰富的编程经验,然后再补充一些管理方面的知识。

  3.技术+销售:比如 技术销售工程师,技术支持工程师

  这类工作要有一定的技术背景(入门级也可以),具备较好的语言表达,沟通能力。适合性格相对外向,有一定社会资源的人员。工作比较轻松,月薪待遇主要看个人销售业绩等,个人收入差别可能比较大。

  4.技术+传授:比如当培训师、咨询师、顾问

  适合表达能力强,善于总结的人。如果你“乐于分享”工作经验,传授知识,或者觉得自己年龄比较大,精力不够充沛,且往上升又比较困难的话,可以选择去培训机构当老师,就目前而言,当老师工作轻松,待遇也不错。

  平时可以适当锻炼自己总结归纳知识的能力,以便于学生能对知识吸收得又快又全面,在课堂上听一个充满激情的老师讲课,是一种美的享受!

  5.技术+创业

  程序员想创业除了过硬的技术、有商业头脑外,更需要具有较高的“胆商”,即有没有胆量去做别人不敢做的事情(比如:及时站出来抓住商机!)。适合有一定社会资源或者合作伙伴的,团队创业更容易成功。

  程序员职业规划范文(节选)

  目标:两年后成为项目经理(带大于5人的团队)

  自身优势:

  1、有好的工作环境(行业领头公司,有来自微软件同事,不加班)。

  2、有好家庭环境(老婆也是程序员),

  3、有好的自学能力(自考通过山东大学)

  为实现目标制定行动方案:

  1、工作中出色完成自己的本职工作的同时要对整个产品所涉及的业务、整个产品的框架等等有整体的了解。在工作时间里就只能做与工作相关的事件。

  2、把握任何一次锻炼的机会提高自己的软素质(包括出差,开会等等)

  3、工作之余每天坚持学习

  4、把工作或生活中的感想与灵感用文字记录下来

  5、每月看“程序员杂志”

  6、整理好自己的形象

  7、选定一本书后坚持的看下直到看完为此

  8、考下系分

  9、有计划的做事情

  当然,这个计划还是有点笼统的,建议大家在制定行动方案的时候能够更加细分化。

    更多程序员发展方向/发展前景》》

    陈明杰:从程序员到傲游CEO

    六分钟八法则塑造优秀程序员

    程序员实习总结报告[家具实业公司]

    程序员如何写出杀手级简历

    国外的程序员是这样准备面试的

       山东人才网www.51youcai.com整理提供