原文:http://bbs.csdn.net/topics/390537227

http://bbs.csdn.net/topics/390518388

引用

这里针对的是普通人,那种天才型的人物不在讨论之列。

  
  本人进入IT行业15年左右,已经结婚,有孩子,现在在小公司负责技术部门的杂事,当然也包括招人了,我来说说30岁以后做码农为什么没有前途。

  1. 公司需要低成本的人来写代码

    在国内的大环境下,知识产权保护不力,很多软件的实现代码都是拿来主义,特别是在一些小公司做项目时,很多代码都是写得初级、加上从网上找来代码拼凑,尽快实现基本功能就行,什么性能、可维护性、可扩展不太管,做完交活就是,在这种情况下,二十五、六岁的人能搞定,没有必要去找30岁那种经验丰富的人,后者人力成本比前者高出50%以上。

  2. 以前的技术经验现在未必有用
 
    软件开发的技术、工具在不断进化,特别是在一些新技术、新工具方面,30岁以上的人未必比二十五、六岁的人强很多,30岁以上的人在很多年前所掌握的一些技术经验已经被抛弃了。

  3. 年轻人的精力更好

    30岁以上的人,需要结婚、生孩子、带孩子、照顾老人,不像二十五、六岁的人那么有精力来全力写代码,加班开会,且能保障计划的执行。30岁以上的人,花很多精力去处理额外的事情,特别是孩子、老人,一旦有什么问题?再重要的代码都得放下,在中国地域广阔,如果事情得回老家处理,那请假可不是一、两天。软件的代码可是等不了这么久。

  4. 年轻人能写代码的时间更久

    招二十五、六岁的人来写代码,他可以持续再写上4、5年到30岁,但招一个30岁的人来,你知道他自己还能技术写几年呢?

  所以,30岁以后上程序员,一定要想办法转岗,在28、29岁就要慢慢地考虑。

  当然,你坚信自己能写代码到退休,那我也只能是鼓励你、祝福你。

引用

转发一位老师的文章,希望能给你带来帮助

又有学生问我:程序员真的是吃青春饭的吗?我是不是做到三十岁就该考虑转型了?
      我告诉他们:
      这是中国的记者们用统计数字造下的一个弥天大谎,当我们看到微软集团内的许多白发程序员在兢兢业业地工作的时候,我们又用"观念"来说明中国的程序员吃青春饭的原因。实际上,不仅美国的微软,甲骨文,Adobe,暴雪,在中国的金山,寰宇,腾讯,盛大,都有或者将要有年龄很大的程序员,关键是他们做的东西和那些"挨踢"们不同,他们做的是产品而不是项目。

打个比方:微软为开发win98而雇佣了一名程序员,当win98推向市场开始盈利的时候,这名程序员不会被辞掉,因为发布出去的产品可能有bug,可能需要升级,这些都需要这名程序员去维护(新招一个的维护成本更高),于是这名程序员不会因做完一个产品而被"鸟尽弓藏",而是被充分利用起来,继续开发新的版本,这名程序员同时也能享受到产品盈利带来的利益。这样一个版本一个版本地做下来,虽然年龄大了,头发白了,但他会对这个产品更加熟悉,这是任何新手都无法超越的优势,而微软则会尽量用他直到他退休。(当年寰宇开发仙剑奇侠的团队,巨人开发征途系列产品的团队,金山开发剑侠情缘的团队除了自己创业的就根本没有人转型)

另一个比方:某家项目型公司雇佣了一名程序员去开发一款电信的项目,当这个项目完成后,这名程序员的使命就完成了,顶多留下一两个核心成员进行维护。当项目的尾款全部到位后,连维护的人员都可以省略了。因为项目完了,钱拿到了,人就没用了,继续雇佣就是白拿工资了。当然,如果有新的项目,可以把这名程序员派到新的项目上,因为项目大多是竞标的,项目款是有上限的,除掉人员开销等开支就是公司的利润。所以这名程序员的工资向上的空间是有天花板的。当这名程序员年龄大了,加班加不动了,工资也涨到一定程度了,好,新人的成本更低,精力更旺盛,虽然经验欠缺点,但只要有一定经验的人带着,就可以组成一个阶梯式团队,可以以更物美价廉的组合去开发新的项目,这里没有工资高,年龄大,精力不济的老手的位置,该裁员了。

08年金融危机,各大IT企业裁掉的绝大多数都是外包或项目型团队。像巨人,盛大,腾讯等产品型公司虽然也传出过裁员消息,但裁掉的大多是推广,渠道等非技术型团队,2011年腾讯在大规模裁撤测试人员的情况下还继续加大了在开发,产品,设计等岗位的校园招聘。一般来讲,除非一家公司改变思路,下决心砍掉某款产品,否则他就必须保护参与这款产品的开发人员。

所以,与其说程序员是吃青春饭的,不如说:做项目的程序员是吃青春饭的。

那么做项目的程序员就没出路了吗?就必须到35岁转型吗?也不是,做项目的如果专注与技术,而这项技术又是别人极少掌握的,那么可以靠这个一招鲜做到退休。大多数项目型程序员最好的办法是积累某一行业的行业背景,比如:做电信的无论跳槽还是外包尽量只做电信的项目,做银行的尽量只做银行的项目,那么十年后,你所积累的深厚的行业背景知识就是你做到退休的最好保证,因为那是任何新人无法取代的。现在需要转型的那些"挨踢"几乎全是在年轻时代跳来跳去,哪里有项目就去哪儿,哪里钱多就去哪儿,到年龄大了才发现自己会的就那些东西,没有什么可凭借能扎下根来的东西。

所以,能够"靠"到一款好产品或"靠"到一个好行业是一个程序员可以安身立命的终极法则。

而能够做到上述两点的程序员在中国实在是太少了,中国的大公司大多是项目型公司,他们接项目,做项目,项目多了扩大规模,没项目了缩减规模。程序员们或者自己跳,或者"挨踢",哪里钱多去哪儿,漂泊到三十好几,终于知道自己该有个稳定的地方了,但做完一个项目又找下一个项目的职业稳定不下来,怎么办?转型,于是做了不少项目,终于人老珠黄,青春献给IT,铸造了程序员吃青春饭的律条。

按照上面的分析,新入职场的程序员们该知道怎么办了。趁青春还在的时候,找准方向,扎根于一个长远的行业或有前景的产品,那么你的未来就无忧了。

以此献给刚入职场的新程序员们。又有学生问我:程序员真的是吃青春饭的吗?我是不是做到三十岁就该考虑转型了?

现实情况是这样的:不同的人可能技术方向不一样,做了开发n年后, 工资达到这个行业 基于他所有条件(比如他的技术,性格,身体健康,人际交往,组织关系,学历)的平均到中上水平,接下去怎么办,职业规划需要东西推动,比如他想转管理,但是行业规定管理都必须海归硕士,转市场又必须有行业人脉,行业大势的精准分析把握,市场敏锐觉察的非条件反射,客观条件使规划走不下去,就像进程卡死状态,如果要解决这些年纪 健康有没这资本了,接下去怎么办呢''''

30岁以后还做码农一定没有前途相关推荐

  1. 某程序员哀叹:做码农真的很悲哀,有的35岁就没人要了

    点关注,不迷路:持续更新Java架构相关技术及资讯热文!!! 一名从事程序员职业的网友在互联网匿名社区哀叹起来:程序员真的很悲哀,六岁开始读书,25岁大学毕业,35岁就没人要了,有的32就没人要了,职 ...

  2. 其实,咱们程序员过了30岁,还可以更牛逼!

    来自:网络 程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险.30岁,是一个程序员伤不起的年龄.明天,何去何从? 一.30岁现象 在官场上,曾经有一个59岁现象,就是官 ...

  3. 别做码农了,去做一名工程师

    web前端教程 用大白话,来讲编程 作为软件开发者,小伙伴们都听过这样的词汇:工程师,程序员,码农. 今天前端君就和大家来聊一聊这些词汇的区别.很多新手不以为然,看上去似乎没有什么区别,甚至不过是一些 ...

  4. 30岁了还去面试基础岗位,是不是很失败?

    30岁了还去面试基础岗位,是不是很失败? 文 | 洪生鹏 01 之前有位读者和我分享了他的一段职场经历: 张工是一名移动开发程序员,七年开发经验,三年服务端开发经验,4年移动开发经验.前段时间去面试A ...

  5. 来日本做码农如何呢(来听听东京大学计算机前辈的回答)

    一提到日本的互联网行业,大部分人(包括我自己)首先会想到的大概是没有活力,缺乏创新,这些对不对呢?对,但这是从国家的出发点来说的,相对于其他行业在几年之内会处于一个比较稳定的情况来说,cs领域的发展确 ...

  6. 看看行业现状,你愿意去日本做码农吗?

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  7. 你到底适不适合做码农?编程需要多久能学会?编程要怎么学?

    一.你到底适不适合做码农? 首先你要先问问自己的内心,你到底为了啥去学编程? 一类人是出于对计算机的热爱.对开发软件有着痴狂.报班前就自己鼓捣开发过程序,想把兴趣变成爱好,这些理由的人,你一定要深入系 ...

  8. 自由了!在字节跳动做码农6年后,28岁郭宇宣布退休!

    新智元 来源:知乎 编辑:梦佳.永上 转自:开发者技术前线 最近28岁程序员郭宇宣布退休上了知乎热搜.郭宇是谁?高考后自学编程,非计算机专业出身,曾入职支付宝,2014年加入字节跳动,28岁实现财富自 ...

  9. 在字节跳动做码农6年后,28岁郭宇宣布退休!

    点击上方"Python高校",关注 文末干货立马到手 开发者技术前线 & 新智元 来源:知乎 编辑:梦佳.永上 最近28岁程序员郭宇宣布退休上了知乎热搜.郭宇是谁?高考后自 ...

最新文章

  1. 2017年9月11日 梁勇 java教材 编程练习题 第二章 2.15 键盘 读取两个点的坐标值(小数),控制台输出两点间距离。...
  2. mockjs vue ajax,mockjs在vue中的使用
  3. Stone game(dp计数上海icpc网络预选赛)
  4. 206块积木,72套进阶玩法!玩转STEAM教育,帮你省掉上万块的乐高课
  5. QuerWrapper常用方法
  6. 2018/12/13
  7. jp在java中无法编译_为什么我的JAVA程序无法编译呢?
  8. 中国塑溶胶密封剂行业市场供需与战略研究报告
  9. java 元数据 注解_Java元数据总结:Java注释的使用和定义
  10. 如何将文章列表用li分两列显示
  11. 基于大数据可视化技术的毕业生就业分析服务项目 (软件创新设计期末报告)
  12. 论文重复率太高咋办?Python来帮你解决
  13. FIT2CLOUD飞致云完成C轮和C+轮融资,持续引领中国多云管理市场
  14. 计算机打印服务设置s,Print Spooler 服务
  15. 一文告诉你IT行业什么方向赚钱,需求多
  16. 深大计算机与软件学院学生,深圳大学
  17. ComposeOptions.kotlinCompilerVersion is deprecated
  18. 使用串口调试助手发送16进制数
  19. SQL-SQL函数(二)Scalar 函数
  20. 无MAC法安装genymotion的解决办法_Invalid reply from server..

热门文章

  1. openoffice免费安装教程
  2. flash cs3 pro 写了脚本说java运行环境出错,Flash CS3动作面板打开出错[Java运行时环境初始化时出现错误,你可能需要重......
  3. 医保、社保、五险一金、个税政策
  4. SkyDrive 体验
  5. 用CSS3实现类似苹果桌面的有趣抖动效果
  6. 简历制作、投递、(实习)面试技巧!!
  7. JDBC数据库连接池练习题
  8. 二值网络——开启小而快神经网络时代
  9. 关于在react项目中img标签src的路径问题
  10. 列表滚动改变Toolbar透明度