ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

关于程序员35岁危机:与其迷茫担心被优化,不如深耕技术,依旧是一条天路!

2020-11-28 18:02:11  阅读:269  来源: 互联网

标签:深耕 管理 技术 35 程序员 大厂 Android


各类技术行业应该都存在不提升技术就要被淘汰就要落后的危机,程序员相对于别的行业是存在明显的更加严重的这样的趋势么?是需要你花费常人难以承受的精力去维持技术提升,还是说即使你维持了你也存在被淘汰的可能呢?

最近一段年时间因为有太多小伙伴也有很多问我35岁程序员该怎么办了,而年龄一直是程序员的一个痛点,也是一个不得不考虑的问题,干程序员这行就是前期打英雄发育快,打后期就吃力了,因此提前做好规划,有planB显得格外重要。

就像 Jack Ma 所说的:在晴天补屋顶。

人无远虑, 必有近忧。

为大家总结了35岁程序员都有哪些选择,具体如下:

一、大厂高P,技术or管理路线

走技术路线的, 至少都是P8往上了,早已成为一个领域的专家,基本都是架构路线或算法路线,能指导着几十号上百号兄弟,在自己的专业领域有不可替代的作用。

走管理路线的,也至少得总监往上,而且不仅仅是单纯的技术管理, 一定是有一摊业务, 产品/运营/研发一把抓。如果再能扛营收那是非常稳的。最次也得是产品/研发都负责。

总之能留在大厂的, 都必须得到一定的level(当前样本目测下来就是P8)。但其实想要跳槽也不太容易, 除非是特别热门的技术专家,走纯管理路线的找坑都会比较难。

二、在小厂做高管

小厂由于在人才市场上相较大公司竞争力较弱, 对人才的年龄反而更加宽容。30大几在大厂没有晋升机会了, 再去小厂博一下的人大有人在。如果上对车占据好位置,尤其本身就是合伙人或者早期创始员工的话, 在小厂一直干下去也没有太大问题。

小厂往往要求技术负责人管理技术一肩挑, 纯走管理路线的人是很难适应的。往往是大公司偏技术路线的出来在小厂更吃的开。(嵩哥按:技术人走管理路线,绝对不要没达到高级就转管理, 更不要做管理后就放弃对技术的更新)。

前提是公司得经营的好,小厂抗风险能力弱,这次疫情下又一次暴露出来了。大龄青年在小厂干几年,公司没发展好, 年龄又过线,这时又想回大厂会很难。

小厂这个分支还有一条就是自己当老板,这条路是高风险高回报,能被统计到都已经有幸存者偏差了。

三、美帝大厂养老

在我的样本中,3是10%左右,而且存在偏差,放在全国肯定是更少的,但代表了一种选择。

基本上也就是Google、Facebook、Amazon、Mircosoft、Airbnb、Uber这几个厂去的人比较多。一类是那边读研然后留下工作的,一类是先进中国分部再transfer过去的, 还有先在国内其他大厂然后直接社招面试过去的。值得一提的是社招面试这条路,感觉对于大厂P7/P8的人而言,也不是特别难。

而在某乎上有一波愤青是特别鼓吹美帝大厂的。客观的说,去美帝养老是个不错的选择,就是别指望再有晋升了,毕竟很多人在那边一辈子也就晋升两次,混到Senior就差不多了,能做到管十几号人的TL已经很不错的。美国环境确实好,但好山好水好寂寞也是留美人士的口头禅。华一代要融入美国的主流圈子很困难,文化差异并不仅仅是英语流不流利的问题。

接下来这几个选项,就和技术的关联不大了。可以算作是转型开启了第二职业。

四、进入国企、事业单位

这部分也是15%左右, 尤其家里在地方上有一些关系的,年纪大了回去找个大国企待着养老。还有一部分、以女生居多,选择回高校读博教书。

论收入肯定是不如在IT企业了,但是论工作时长平均下来,还真不一定。一个在大学教书的哥们一周真实工作时间就两个半天,合计不到6个小时。算下来时薪比很多P8还要高。大把的时间干自己的事。如果早些年打拼搞定了房子,那小日子也能过得很滋润。

选择本身没有对错,适合自己的才是最好的。关键想明白自己要什么?

小总结

从身边35+人群的选择来看, 真正能够留在大厂的确实少之又少, 即便算上进小厂和出国的, 继续在技术这条线(还包括了产品运营等相关路径),也就一半左右, 考虑到我身边的技术人员层次,在更广的范围内, 能在35岁之后继续走技术相关的职业发展路径的, 应该不会超过20%。这给奔三的小伙伴们提了个醒,在技术之外必须要有Plan B。

重点说说管理路线

在很多人眼里,程序员就是高工资的代名词,也是绝大部分人对程序员的第一印象,可是我们绝不会像羡慕公务员那样,去夸赞程序员:这么高的工资,一辈子就不用愁了,在现实生活中,似乎也没见过五六十岁的码农,佝偻着在电脑旁码这代码。

去年,正在巅峰时期的华为技术有限公司宣布,裁撤一大批在岗员工,其中开发岗位是重灾区,而被裁撤的开发人员中,绝大部分是35岁以上的程序员们,于是一种论调再度回归人们的视野,“高龄”程序员的出路在哪?

任正非曾这样回应华为裁员:华为是没有钱的,大家不奋斗就垮了,不可能为不奋斗支付什么,30多岁年轻力壮,不努力,光想躺在床上数钱,可能吗?

显然,程序员并不是一个吃青春饭的职业,但存在着一个怪圈,5年前,大部分人在担忧30岁程序员的前途,今天则在担忧35岁程序员的归属,5年后,我想应该为40岁程序员的前景担忧了吧。

35岁危机,并不是程序员的专属,事实上绝大部分岗位都会出现这样的窘境。只不过不同的人,做出的选择不同,有些人选择了继续深耕技术,而有些人则开始考虑转行转岗了。

令人遗憾的是,受到“三人成虎”,不少人开始盲从,认为技术不能做一辈子,开始找各种路径转行转岗,转管理就是大部分的一个选择。

扪心自问,你真的适合做管理吗?读读下面这则故事。

有一天,程序员小A打算找自己的技术总监谈谈,他认为,自己已经在这家公司工作5年了,程序写的很不错,所以想转行去做管理。来到总监办公室,技术总监很热情的给小A倒了杯水,请小A坐了下来。

“我现在有点困惑,我不知道我现在是不是要转行去做管理”。小A说。

“噢?为什么这么问?”总监好奇的问到。

“我看到一些媒体,还有一些认识的老板,都说程序员最后要么转行,要么转岗,不然以后就没有前途,甚至还有可能被淘汰。”

总监想了想,小A人很踏实,做事也有干劲,也很聪明,于是说道:“这样吧,我问你一个问题,现在公司执行10%淘汰制,你是一名10人小团队的组长,这些人干的都不错,成绩也很好,都是你的好哥们,现在让你淘汰其中一人,你准备淘汰哪个?”

小A觉得这个问题很难回答。

“换个问题,你喜欢成为一个作决定的那个人吗?“

“不喜欢”。小A很快的回答道。

总监:“其实你已经给自己找到答案了,你不应该去做管理,因为你不喜欢,因为不喜欢,肯定会很不开心,并且做的一塌糊涂。”

管理是什么?是管理人吗?如果你报着这样的思想,一定会完蛋。现在的时代,没有人愿意被人管,即使是经理人,也是站在与下属同样的位置,与其对话,而并非凌驾于他人智商。

很多人只知道往管理道上走,却连管理是什么都没弄明白。更多的人走管理,无外乎挣更多的钱、荣誉、更广阔的出路等等,却很少人会去讨论喜不喜欢。更别说走管理,赚钱更多,这样极其错误的认知了。

所以,程序员们,当你们遇上迷茫期时,别昧着良心,为了逃避,而勉强转行做管理,深耕技术,同样是一条天路。

那么该如何提升技术?

文章最后我给大家准备了一份系统的学习思维导图,还有相关的学习资源,这些资料也都是我开发这么多年一点一点的累积整理出来的,今天完全无偿的分享给大家就是想今年寒冬我们程序员能好过一点,希望大家都能工作顺利,事业有成。

首先是超级详细得不能再详细的Android开发学习思维导图,因为图片实在是太大了,所以我就只把二级目录的内容放出来,更加详细的你们可以主页扫微信二维码获取

接下来就需要梳理知识,提升储备了!(Android移动架构师七大专题学习资源)

  • 架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO

  • Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化

  • 360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化

  • 解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack

  • NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发

  • 微信小程序:小程序介绍+UI开发+API操作+微信对接

  • Hybrid 开发与Flutter:Html5项目实战+Flutter进阶

知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结。

然后再是通过源码来系统性地学习

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

再阅读前辈的一些技术笔记,帮助提升

刷大厂面试题备战,增加大厂通过率

历时半年,整理了这份市面上最全面的安卓面试题解析大全。

1.可以通过目录索引直接翻看需要的知识点,查漏补缺。
2.五角星数表示面试问到的频率,代表重要推荐指数

以上内容均放在了开源项目:github 中已收录,里面包含不同方向的自学Android路线、面试题集合/面经、及系列技术文章等,资源持续更新中...

标签:深耕,管理,技术,35,程序员,大厂,Android
来源: https://blog.csdn.net/weixin_44339238/article/details/110288354

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有