当年,关于“程序员三十”的话题,一直充斥在耳边——大抵就是:Coder过了三十就完犊子了、干不下去了。对于新人来讲,这个话题的热度,甚至超过了语言之争的月经贴。

那些话题总结一下,大抵就是如下几种:

  1. 年龄大了,用人单位不爱要;
  2. 收入满足不了家庭的经济支出;
  3. 面对繁重的工作(大量的加班),身体和精神都吃不住
  4. 知识更新太快,学习能力跟不上;
  5. 别人都是这个“经理”那个“总”的,心里不平衡了、迷茫了;

作为一个平庸的亲历者,想和那些像我一样的普通的程序员讲讲:或许那样的生活,没有想象中那样糟糕……

  1. 年龄大了,用人单位不爱要
    从某种意义上讲,不管是Coding、项目管理亦或技术架构,经验都是最宝贵的财富。所以,年龄与经验不能成正比的话,这的确是个问题。
  2. 收入满足不了家庭的需要
    是能力决定你能挣多少钱,而不是年龄。所以,你要担心的不是年龄,而是能力。当然,谈薪水也是一种能力,只是不在这个话题的讨论范围之内。
  3. 面对繁重的工作(大量的加班),身体和精神都吃不住 
    任何人都熬不住连轴转,无非是年轻人可以多熬几天罢了。
    如果就是任务紧、工作量大,那神仙也没辙。而你的经验和技术积累,将是你摆脱困境的法宝。
  4. 知识更新太快,学习能力跟不上
    社会的主力是普通人,你只要在水平范围之内,就没必要担心。
    说的难听点:聪明人必须带着我们这些蠢货一起玩,否则他们玩不转的。
    作为一个普通人,我可以接受平庸的事实,但不能放弃摆脱平庸的机会——每天学一点。
  5. 别人都是这个“经理”那个“总”的,心里不平衡了、迷茫了
    这或许个问题,但更多的是对自己的认知及人生定位问题。

有个很有意思的命题:每个行业中的成功人士,如果当初选择别的行业的话,他们会像我们一样平庸么?      

总的来讲,越是成熟的行业,老中青的比例越合理(不同行业的比例不尽相同)。中国比较流行的“Coder吃青春饭”之类的言论,恰恰是反应出我们的IT行业有问题。所以需要担心的,恰恰是那些老板们,他们要担心如何留住这些经验丰富的大龄Coder们。

至于个人职位的成长,没必要太在意。对于绝大多数人来说,工作就是一种谋生的手段,只要能支撑我们的生活就足够了。与其在意那些乱七八糟的东西,不如多花时间关心一下父母、妻儿。

走过而立之年的Coder的更多相关文章

  1. 面向组合子设计Coder

    面向组合子 面向组合子(Combanitor-Oriented),是最近帮我打开新世界大门的一种pattern.缘起haskell,又见monad与ParseC,终于ajoo前辈的几篇文章. 自去年9 ...

  2. Top Coder算法题目浏览器

    作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://zh.lucida.me/blog/top-code-offline-browser/ 关于 左耳朵耗子 ...

  3. 记录一些在用wcf的过程中走过的泥巴路 【第一篇】

    自从转移战场之后,比以前忙多了,博客也没能及时跟上,原本准备继续mvc系列,但是在那边技术比较陈旧还没能用得上,话说有3年没接触这玩意了,东西也 都忘了差不多了,既然再次接触,我也就继续温习温习,记录 ...

  4. 高效coder,筹备开源框架toutou.escort.js

    背景:JavaScript在工作中运用的非常广泛,作为一门弱类型语言,在使用JavaScript的时候,很多事情需要coder manual的去完成,这无疑增加了coder的工作量. 扩展:在这样的背 ...

  5. 新时代的coder如何成为专业程序员

    在移动互联网"泛滥"的今天,越来越多非专业(这里的非专业指的是非计算机专业毕业的程序员)程序员加入到了IT行业中来了,可能是因为移动互联网的火爆导致程序员容易就业而且工资很高,可能 ...

  6. java 练手 谁是最好的Coder

    Problem A 谁是最好的Coder 时间限制:1000 ms  |  内存限制:65535 KB   描述 计科班有很多Coder,帅帅想知道自己是不是综合实力最强的coder. 帅帅喜欢帅,所 ...

  7. 记一次ftp服务器搭建走过的坑

    记一次ftp服务器搭建走过的坑 1.安装 ①下载 wget https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz #要FQ ②解压 ta ...

  8. java coder的水平

    写java写了也12年了,不决的自己是高手,但是也体会了一些变化.总的来说,Java可以分成几个层次: 首先是需求理解层次,这个层次的coder能理解需求,把需求转化成代码: 第二个层次是单测,能够对 ...

  9. nyist 596 谁是最好的Coder

    http://acm.nyist.net/JudgeOnline/problem.php?pid=596 谁是最好的Coder 时间限制:1000 ms  |  内存限制:65535 KB 难度:0 ...

随机推荐

  1. 1 Yoga3 系统装机总结.

    1- Yoga 3 存在串口驱动不安装, 那么触摸屏不能用的情况, 打破了以往对触摸屏-"纯外设" 的设想, 与系统有关!!! 2- 系统安装总结: 1) BIOS中设置UEFI ...

  2. 《转》15种CSS混合模式让图片产生令人惊艳的效果

    浏览器支持 按照现在情况来讲, 浏览器支持 CSSbackground-blend-mode属性还在不断的完善中.早期版本的浏览器目前还不支持,但caniuse.com报告说在Chrome,Firef ...

  3. Windows7 QT5.6.0(64位)使用mysql(64位)环境搭建详解

    1 说明 使用环境为:Windows7 VS2015 QT5.6.0(64位),MYSQL 5.7.13(64位). 网上各种错误.模糊.抽象的资料,配置环境花了半天,痛定思痛,总结出来,方便后来人. ...

  4. PC10303/UVA10252

    一开始看错题啦,以为是最长公共字序列的变题,认真一看,原来是排列后的最长公共序列,本来想着排序后,从小到大共同就输出的,但是认真一想,根本没必要,我有bitmap啊!之后哗啦啦地码完了,发现一个神奇的 ...

  5. 中文翻译:pjsip教程(一)之PJNATH简介

    在学习pjsip的过程中,发现只是单单的阅读英文官方文档,对于里边概念的理解还是不够透彻,并且苦于pjsip没有发现全一点的中文版本,所以想尽自己所能为建设和谐社会而贡献一份力量,文中定会有所疏漏,希 ...

  6. SPFA_YZOI 1662: Easy sssp

    题目描述 输入数据给出一个有N(2  < =  N  < =  1,000)个节点,M(M  < =  100,000)条边的带权有向图.  要求你写一个程序,  判断这个有向图中是 ...

  7. Ninject 自动注册

    首先这个问题我纠结了很久,看到autofac强大的自动注册功能,我感觉Ninject弱爆了,不过Ninject自带属性注册,感觉很方便,所以还在纠结Ninject 传统的绑定方式 public cla ...

  8. 学习笔记-记ActiveMQ学习摘录与心得(二)

    上个周末被我玩过去了,罪过罪过,现在又是一个工作日过去啦,居然有些烦躁,估计这几天看的东西有点杂,晚上坐下来把自己首要工作任务总结总结.上篇学习博客讲了ActiveMQ的特性及安装部署,下面先把我以前 ...

  9. Jquery not选择器实现元素显示隐藏

    初初认识jQuery的not选择器,想要实现的功能是,点击第一个div,显示第二个div,点击第一个div以外的地方,隐藏第二个div. 具体代码如下: <!DOCTYPE html> & ...

  10. python中的字典应用实例

    字典中的键使用时必须满足一下两个条件: 1.每个键只能对应一个项,也就是说,一键对应多个值时不允许的(列表.元组和其他字典的容器对象除外).当有键发生冲突时(即字典键重复赋值),取最后的赋值. > ...