那些70后的程序员都消失了吗(大龄程序员究竟如何渡过中年危机?)
写在前面
喜欢的朋友可以关注下专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
文章图片
image.png
那些70后的程序员都消失了吗?
如果你现在去一家互联网公司看看,你会发现程序员的主力都是90后了,80后都很少,至于70后几乎绝迹。那么一个有趣的话题是:「70后的程序员都消失了吗?」
其实没有消失,而是70后的程序员已经成为各个互联网公司,各个IT公司的高层了。那么你会问:「一个公司就几个高层职位,哪有那么多职位给70后呢?」
答案是:「20年前根本就没有多少IT公司,70后的程序员也没有现在动辄几百万的规模」。这20年来,整个IT和互联网行业扩大了100倍都不止,创造了海量的就业机会,无论是高层还是一线岗位。
文章图片
image.png 那么还有70后程序员奋战在coding第一线的吗?当然有!高春辉,中国互联网的活化石啊。身为一家公司的老板,仍然不肯放下coding的乐趣,至今坚持亲自写代码。
所以看起来,到了40岁,无论自己写不写代码,似乎都不至于年老色衰,程序员这个职业的保鲜期似乎没有娱乐圈短。作为一个年轻程序员的你来说,应该怎样延长自己的保鲜期呢?
20-27岁:技术积累阶段
假设本科22岁毕业,那么工作的前5年对你来说是打基础的阶段。在这5年时间里面,你要积累足够的代码量,打磨自己的技术实力,成为某一个技术细分领域的牛人。
而我自己当年在这个阶段的努力程度是如饥似渴的,春节都不回家,蹲在出租房里面啃技术文档。刚参加工作的时候,曾经连续一个月在公司打地铺睡觉。
文章图片
image.png 28-35岁:形成思维方法论和知识体系的阶段
当你积累足够的代码量,例如超过10万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。
到了这个阶段,你会发现你所完全不了解的新技术新知识是非常少的,新技术对你来说也不过是几天时间就把玩的很好的玩具,学习越来越轻松,掌握的知识储备越来越多。
你开始逐渐的不再满足于纯技术领域的探索,而是思考更多的问题:如何将技术转化为生产力;什么技术在什么样的场合能够发挥最大的价值;技术团队应该怎样构建;在一家公司里面,我怎样才能将自己的技术能力最大化的发挥出来?
在这个阶段,积累技术对你来说简直是小菜一碟,你更需要磨练的是思考能力,形成自己的思维方法和知识体系,这将是你帮助你一生的武器。
35岁以后:了解自己,把自己变现的阶段
毋须讳言的是,35岁以后你的一线coding能力一定是下降的,你写代码绝对不如25岁的程序员快,效率高。但是这不重要,因为编程只是你整个武器库当中相对最不重要的了,你的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。
30-35岁这个阶段,最关键的是了解自己。知道自己擅长什么,自己的优势在哪里,怎样才能够最大化自己的价值,同时也知道自己有什么缺陷,怎样避开做自己不擅长的事情,不勉强自己,不让自己处于对自己不利的环境,这是人生的智慧。
文章图片
image.png
一个人能够客观的认识自己是非常困难的,很多人终其一生都没有活明白,既不知道怎样发挥自己的天赋,也拒绝承认自己的缺陷。在35岁以后,要接受一个不完美的自己,知道怎样扬长避短,最大化个人价值。能够做到这一步的程序员,人到中年完全不是程序员生涯的终结,反而会走向个人事业的巅峰。
一些后话
在这篇文章当中,我没有提到很多具体的技术人员选择发展道路的问题,例如:
- 成长为核心业务的核心骨干
- 成长为技术管理层
- 转型业务专家,转型做业务咨询顾问
- 转型产品经理,产品总监,走产品线
技术的提升是需要下苦工,需要坚持不懈的努力。就比如下面的分享的这些技术点,是否都学会并掌握了呢?如需要以下图谱以及跟多提升架构技术的资源可加入我的粉丝Qqun:878249276 。我花了将近一个月时间搜集整理了一套架构技术提升知识点讲解以及一些面试题解析和答案免费分享给大家。助力各位程序员朋友突破自我提升技能,实现自己的目标。
源码的解读
文章图片
常用框架源码分析.png 分布式架构的理解
文章图片
互联网分布式架构专题.png 微服务的掌握
文章图片
微服务专题.png 性能的优化
文章图片
性能调优专题.png 团队协作开发工具的掌握
文章图片
团队协作开发专题.png B2C商城项目实战经验
文章图片
B2C商城项目实战.png 【那些70后的程序员都消失了吗(大龄程序员究竟如何渡过中年危机?)】喜欢的朋友可以关注下专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
如需要以上图谱以及跟多提升架构技术的资源可加入我的粉丝Qqun:878249276 。我花了将近一个月时间搜集整理了一套架构技术提升知识点讲解以及一些面试题解析和答案免费分享给大家。助力各位程序员朋友突破自我提升技能,实现自己的目标。以下是一些资源截图。
文章图片
.jpg
文章图片
资料.png
文章图片
资料.jpg
推荐阅读
- 三十年后的广场舞大爷
- 孩子行为背后的秘密(2)胡老师讲座感悟
- 二十年后的家乡
- 那些年我们玩过的街机
- 2017-7-17
- 那些反串过的艺人-最是美色如醉人
- 身后的翅膀
- 写给十七年后的你
- 【挑战日更】Day6.《终身学习.10个你必须掌握的未来生存法则》摘录之三
- 糖尿病肾病那些事儿