你处在程序生涯的第几个阶段?

牢骚贴

有一本很牛的书中说过,“人是经验性动物”。回首几年的工作经历,自己总结了程序员的几个阶段。

有不足之处,请拍砖!


第一阶段:找到一个目标努力。

        回想刚毕业的时候,都不知道自己该做什么,自己适合什么职业,或者更现实点说干什么挣钱。就凭着自己对计算机的热情,想选一个跟计算机相关的工作。在毕业之前大量调查了一下关于电脑的职位,像什么人才报、51job之类的都是我调查的对象。结果觉得编程这个职位很喜欢,我就按照招聘需要的技能开始买一些书,觉得只要我能掌握这些技术我就能找到类似的工作。我选的是asp,最开始的学习是艰难的,有的时候自己面对着电脑能学到凌晨3、4点,学的也是最简单的html、css、asp、javascript、access、mssql等等,就这么坚持了一个月。自己把毕业设计做出来了,也算是提前为毕业准备,呵呵……。

瓶颈:选择、基本规划


第二阶段:入门到熟练

        如果你的学习有针对性,其实毕业找工作很简单。但有的时候选择很少,适合自己发展的就更少,更何况有的时候自己也不知道自己需要什么环境、提高和发展。进入公司,能和“前辈”一起开发项目会让自己提高很快,这个时期也是求知欲、执行力、认同性最强的时候,也是初入职场的人最该勤奋的时候。但现实是这部分人拿着最低的薪水、干着相比“前辈”来说的最简单属于体力的工作。半年是一个分水岭,也是这个阶段最不稳定的时候。从心里上会有情绪,主要是干着跟其他人基本差不多的工作,自己的薪水也许是人家的零头,感觉不公平,想跳槽。从技术提高的放缓,从什么都不会到能分担或主要承担一些任务,基本技能已经熟练,突破技术瓶颈需要环境的支持,中国现在的企业基本不会提供。

瓶颈:薪水、发展方向、技能提高


第三阶段:熟练到精通

        大多数人都是技能在熟练这层次上的时候选择跳槽,为什么呢?我觉得首先是企业的原因,对新人没有一个发展规划,成长机制不完善。更悲观的说法是,公司从招这个人进来就抱着毕业生成本低、能处理一些任务、容易管理、新人走了也不觉得可惜,社会上有的是这种人,但孰不知培养一个人需要耗多少资源。其次是个人原因,前辈薪水高干活少,首先要自我反省,“他”的活儿自己能干嘛?然后就是良好的沟通,给同事和老板一些时间,让他们发现你的成长,最终也许你离职了,这么做你可能以后不会后悔。这个阶段可能会频繁换公司、频繁做项目,业务能力和工作技能在工作量大的带动下不知不觉的提高了。


瓶颈:心态、选择、技能方向、行业方向


第四阶段:精通到全面
        技术经验+行业经验+管理经验=目标,要学的东西有很多,每天都有新技术。但我们的精力有限,不可能一直追着“她”跑。术业有专攻,这时候选择一个有前景的行业很重要,去新浪和去京东上班每天的工作都是coding,但一家是媒体、另一家是电商她们的关注点有天壤之别,如果持续在同一行业工作,对比跨行业的其他人来说就有很多优势了,企业也更愿意找行业经验丰富的,因为这些人更有前瞻性,还是半个产品经理。这个阶段也是需要技术提高的关键时期,技能要成体系才能吸引别人的注意,最好能有一些开源的、或是自己的一些框架、代码之类的东东,这就像大学教授一直写论文一个道理,写够多少论文或者得奖了才能评职称,程序员何尝不是呢!


瓶颈:坚持、主动、心态


第五阶段:管理
        因为我也是在尝试阶段没有太多经验,我能和大家分享的就是。给别人宽松的环境、严格执行项目进度、良好的团队气氛,有的时候同事也许会是一生的朋友。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值