中年程序员该焦虑吗?
注:本文首发于知乎,回答知乎上的一个问题:IT 技术行业的「大龄恐惧症」是臆想还是真实的?那些 35 岁以上的程序员后来都干什么去了?
作为一个典型的大龄IT男,即将度过人生的第42个生日。这么些年来一直在一线从事编程工作,期间也曾经有机会转管理岗,不过在综合考虑到性格、爱好之后,还是坚持呆在技术岗。这么多年来,一直热衷于技术,根本就没有考虑过中年危机。不知不觉就来到了中年,最近一段时间中年危机刷屏,然后去各大招聘网站瞧了瞧,赫然发现几乎所有程序员相关岗位都要求年龄在35岁以下,这才意识到,中年危机确实存在。但是作为一个天性乐观的人,并没有感觉到绝望。那篇引爆朋友圈的文章《人到中年,职场半坡》,我也看过,其实我不是很懂里面的危机在哪?我就一个基层员工的视角,来聊一聊所谓的中年危机。
首先,随着年龄的增长,特别是在有了家庭和孩子后,在时间和精力上确实不如年轻人,但中年人有一个优势可以作为补充,那就是经验比年轻人丰富。这个在产品快速开发阶段,可能并看不出有什么优势,但是在产品上线之后,或者在测试阶段,经常会遇到谜之问题,这时经验就能够派上用场。有经验的员工有时会凭借一种直觉,确定问题的方向。通常找对方向,比熬几个通宵更重要。在IT领域,特别是互联网领域,说得最多的就是知识更新快,各种新技术层出不穷。但是,如果你研究过Android框架就会知道,虽然Android系统在不停的更新升级,但Android框架并没有太大的变化,如果你深入研究过Android 4.x的框架,再去看Android 6.0、7.0的源码,并没有什么本质的变化,并不会存在知识过时的问题,而且如此庞大的系统,时间越长,研究的就更透彻,越具有优势。在编程语言中,C++可能会被认为是一种过时的语言,但不可否认的是,在基础软件领域,比如操作系统、编译器、基础组件等,还是缺少不了C++。而且,现在的毕业生,都不大愿意学习C++语言,毕竟学习曲线比较高,所以如果掌握了C++语言,不也是一种优势吗?
其次,中年人虽然在学习新知识方面比不上年轻人,但中年人也是从年轻人走过来的。如果不是从一而终,换过几个老板,一般都会掌握好几种编程语言和好几种技术。我读大学的时候学习的是FORTRAN、PASCAL和汇编语言,和导师做项目及工作后,又学习了Visual Basic、C/C++(包括C++ Builder和Visual C++两种风格迥异的编程工具)、JAVA、python,在微软如日中天的年代,还搞过ASP、Visual C#、Visual J++,开始做了一段时间的管理系统,所以对SQL Server、Oracle数据库也有所涉猎,后来做嵌入式系统,早期的Nucleus、嵌入式Linux,再后来是Android系统,总共算下来,接触的技术不下十几种,这其中大部分是因工作需要而学习的,总体而言庞杂而不精通。这个没关系,其实你只需精通其中的一两种就可以了,其它的有学过或用过,就如同埋下一颗种子,遇到土壤就会生根发芽。说这么多,总结一句话,就是中年人知识技能更加全面,这点在中小型企业尤为重要。在这里,分工并没有那么细,比如你做浏览器引擎,公司不可能给你配一个前端开发工程师来做测试页面。你不但要编写网页,还可能需要编写脚本来测试引擎的性能,这个时候,知识全面的优势就会比较明显。
最后,中年程序员通常具有一定的经济基础,对于一个上进的程序员而言,职业期的前5年是黄金期,这时通常收入会有一个比较陡峭的上升曲线,这段时间如果有一点理财头脑,懂得一点投资,通常会有房产和一些积蓄。其实以程序员的智慧,在股市中捞几把完全没问题。个人不赞成炒股,但每隔几年,总有那么几次股市高潮,如果能够认识到这个规律,捞一把也无可厚非,反正韭菜总需要人来收割的。但不要太贪,在人人谈论股票的时候,要及时退出,避免被收割。这样积累下来,有一些资产在手,心里还慌个啥?
当然,如同《人到中年,职场半坡》里面的几位,身居高位,实力雄厚,机会一大把,唯一焦虑的是不能更好,那也没有办法。照这样说,马云更应该焦虑,因为他已经做到第一,没法做到更高了,还要时刻担心被别人超过。
![](http://images.ilego.club/wx/%E4%BA%91%E6%B0%B4%E6%9C%A8%E7%9F%B3_%E6%96%87%E7%AB%A0%E5%BA%95%E9%83%A8%E4%BA%8C%E7%BB%B4%E7%A0%81.png)
中年程序员该焦虑吗?相关推荐
- 谷歌老程序员的补丁和中国中年程序员的焦虑,区别到底在哪?
小编推荐:Fundebug提供JS错误监控.微信小程序错误监控.微信小游戏错误监控,Node.j错误监控和Java错误监控.真的是一个很好用的错误监控费服务,众多大佬公司都在使用. 现年 64 岁的 ...
- 12位中年程序员:代码一敲十年,收入虽高前途摇摆
该文章为转载如有侵权请联系删除! 程序员群体曾是低调多金的代表,但最近996话题.甲骨文大裁员等事件持续发酵,让这个群体成了大众眼中的"失意中年人". 年轻时的拼命,换来的却是中年 ...
- 中年程序员被裁其实是件好事!
近两年"中年危机"被讨论得太多了,加深了大龄程序员的焦虑感和恐慌感,加上很多中年程序员被裁的消息和事件发酵,于是大家得出一个结论: 程序员就是青春饭,中年程序员的归宿就是被裁和转行 ...
- 给中年程序员的温暖人心的巴比奇的故事
给中年程序员的温暖人心的巴比奇的故事 http://fellow.51cto.com 2010-10-29 11:29 佚名 外刊IT评论 我要评论(0) 摘要:你也许会认为设计出第一台计算机 ...
- 中年程序员哀叹:失业两月,开始怀疑人生,找份工作怎么这么难!
当年笔者在找工作的时候,铺天盖地的新闻说是史上最难就业季.一些年长的职场人就安慰我,说新闻每年都是这样报,不用别放在心上.但今年这形势,真不用新闻报道了,大家就知道真实的情况,真不是一般的难,那是相当 ...
- 一个中年程序员学习中国近代史的小结
一个中年程序员学习中国近代史的小结 前言 程序员应该要认真学习历史 一些有意思的说法 哲学论 偏见 程序员学习历史的原因 学习历史首推中国近代史 什么是历史 历史有哪些分类 修史 中国近代史的重要意义 ...
- 程序员的焦虑-职业(中年)危机
沉寂了几个月,忽而有体会,写一些心情和分享. 这是一个逃不过的劫, 一个必须要面对的题, 假如,你是在一个舒适圈,例如: 国企.事业单位.银行等. 不用担心失业,那么这种焦虑会比大部分程序员减少许多许 ...
- 程序员四大焦虑瞬间:拿什么拯救你,我日益后退的发际线?
参加 2018 AI开发者大会,请点击 大会官网 一场突如其来的降温,再度把程序员的格子衬衫送上热搜,和"发际线 = 专业水平"等常见标签一样,这往往被视作一种"程序员式 ...
- 程序员为什么焦虑于编程语言和框架?
近日读到一篇文章,作者是做海量分布式服务器系统设计开发的,文中提到: 核心能力是什么?是架构设计,关键细节设计的能力和经验. 在海量服务器设计领域,核心能力,大概包含物理设计和软件设计.物理设计包含: ...
最新文章
- 你会去创建一个线程去处理压缩日志并删除吗?
- Uploadify 上传插件引起Chrome崩溃解决方法
- testInt转换成字符串
- python调用可执行文件
- 03_TortoiseGit冲突和补丁演示,补丁冲突
- canvas制作随机验证码
- 计算机的配件知识,一台电脑需要多少配件组成,硬件知识介绍
- ftp服务器搭建遇到的问题
- JVM:如何分析线程转储
- 《C++ Primer第五版》习题答案
- 判断对象oStringObject是否为String
- SpringMvc-@ModelAttribute注解
- f-stack nginx 单进程模式启动流程分析
- 基于MATLAB的DS证据融合代码
- win7安装AHCI驱动
- 分布式图数据库-JanusGraph简介
- 系统集成考前冲刺口诀
- verilog 锁存器
- 嵌入式开发需要学mysql吗_学习嵌入式开发需要学习哪些课程?如何学习?
- OpenCV开发笔记(四十九):红胖子8分钟带你深入了解轮廓识别(图文并茂+浅显易懂+程序源码)