一个即将30岁Android程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

婚姻之后是什么,就是柴米油盐,就是小孩,现在的我也已经升级为了爸爸。经历过这个之后才能体会到妈妈到底有多辛苦。 很多以前我们认为理所当然的事情,其实都是妈妈在后面默默地付出。

小孩子真是一个神奇的存在,让你又爱又恨,也正是因为他的出现让现在的我经常思考,我到底该怎么样才能给他更好地环境,才能让他更好地成长。

路漫漫


很多时候我们的一些思考都是无用的,重要的是动起来,比如我之前经常思考,怎么能让孩子,让老婆更快乐,给他们更好地东西。其实我心里一个答案,就是让自己变得更强大 ,只有我们强大了我们才能到达另一个高度,才能有改变现状的能力。

我的30岁

30岁是一个什么都来得及的年龄,重要的是我们要知道后面的路该怎么走。

以后的我应该会重拾博客,可能是一些技术的分享,也可能会是一些人生的感悟,总之想要留下点什么。

以后的我准备换一个新的环境,想去看看大公司是怎么样的?想去跟牛人们一起干事情。

以后的我应该会是一个不一样的我。

35岁的时候,希望自己可以有更多的财富,哈哈,没错就是更多的钱,我是一个很俗的人,我的人生道路很大众化,我的思想也很俗气,就是为了赚更多的钱,过更好的生活。 什么造福社会,改变社会,那都是我吃饱喝足,钱实在没地方花,人实在没事干的时候才会去想的事情。

关于30岁的程序员群体


很残酷的说一句大实话:对于很多程序员来说,年龄超过35岁之后,真的没有太好的未来。

主要原因是:中国程序员行业不是一个看创造力的行业,而是一个看执行力的行业。

工作分两类:一类主要看执行力,一类主要看创造力。如果是前沿研究、艺术创作之类的工作,显然要以激发创造力为主,要求工作时间不啻是南辕北辙。

很不幸,中国的程序员就属于第一类工作,更多的是看执行力。哪怕是中国的高级程序员也不过是一个搬砖更快的码畜。

中国的大多数公司不大需要创造力。他们得稳准狠地叼住几根骨头,先吃饱了才是王道,这需要的是野狗一样的执行力。

对于程序员来说,执行力还真就是靠睡得少:老板啥时候临幸你(给你派活),你就得啥时候舔上去,比鸡起得早,比鸡睡得晚,以迅雷不及掩耳盗铃之势把活干完。所以,对很多程序员996是必要的,不过并不能常态化。

为什么不能常态化?**从生理规律上看,脑力劳动者如果不以进ICU为目标,那么每天能够认真投入的时间,八小时也就到极限了。**人毕竟不是机器,是血肉之躯!

但中国老板普遍希望程序们996,别激动别骂,这是残酷的现实。

很简单,老了之后,你舔活速度显然没有年轻人来的卖力,来的凶猛!长年累月的辛苦劳作,已经让你这颗螺丝钉生锈甚至发霉了!如果你是老板,这个时候你还要支付比年轻人多2倍的薪资,你怎么选?

更别提,年纪这么大的你,还有各种猝死风险,拿最近的pdd猝死事件来说,在超级大小周(996+997)的压力下,这么年轻的女孩都猝死了,更何况35岁、40岁的一线码农?那猝死率该得多高了?企业的商誉还要不要了?

显然,资本家一定会作出最商业最正确的选择:年轻人,甚至是刚毕业的大学生,这些最新鲜的韭菜才是他们的最爱。

所以呀,为什么互联网行业经常存在被应届生倒挂的现象?因为应届生的确对资本家效用很大啊,从没有经历过996的人,在第一年996的岁月,爆发出的战斗力是无穷的!

不要抱怨、不要埋冤、不要愤怒,这只不过是资本家的正确商业选择。我们应该思考的是破局的方法。

对于想在计算机行业卷的朋友们来说,把计算机体系知识弄好,想办法进大厂,先做到资深工程师再破局是极好的。

接下来重点说下在内卷的大环境之下,我们程序员如何破局!

先来一张程序员的成长路线:

**是成为资深架构师,又或者是管理者?再或者转行其他岗位?**这些问题思考的越早越好。而不是不做思考,走到哪就算哪,只有提前规划好,并按照规划的目标去制定todolist,这样才有更光明的未来。

1.最顶级的程序员拼paper、拼专利

对,你没看错,最牛逼的程序员拼的不是代码写的多牛逼。而是有多少paper多少顶尖专利。

这是长青之路,不少阿里P10、P11、腾讯T4级别的码皇,无一不是paper、专利给傍的膀大腰圆。

自然,人家可以年薪500万拿到手抽筋,且在50之前不用担心贬值的问题。

当然,这条路没绝对的专业深度和忍耐力的话!绝不可行。

2.次一级的拼管理、拼领导力

这个很容易理解,能尽快升职做管理的,那就抓紧了。

管理岗除了更高一点的薪资,更重要是可以拉长你的职场生命周期。一般来说大厂 M3这类的管理者,就不用担心35退休的问题了,最起码也能干到40+。

M4以上就更不必说了。

如果能干到CTO、CIO那更是可以把职业生涯,拉到50以后!

3.次一级的拼架构

成为架构师,也是程序员的一条延缓贬值或者淘汰的道路。

毕竟,精通架构的不可替代性,还是比实现功能要高不少。

不过要想成为架构师,必须有足够的业务压强,比如百万以上的流量或用户。

没有真正的实战,只能出来「伪架构师」。

4.再次一级的拼业务

这个怎么理解?程序员需要精通业务吗?

其实很简单,如果不走前三条路,那么走精通业务,成为产品运营技术之间的桥梁,也是长续发展之路。

比如程序员转产品、转运营、转PMO,因为跨了多个职能,了解多个领域,显然能焕发职场第二春。

以上四个方向,是对程序员朋友最好的建议。当然不排除有一部分程序员能coding到45岁,50岁。但这需要惊人的毅力和顽强的体魄,简单一句话:在中国目前的环境里,要想coding到退休,你就是超人。

说完如何破镜,接下来给大家一点建议

30岁迷惘未来这件事儿,对于大部分聚集在北上广深杭等城市、面临较大生活压力的程序员而言,还是挺普遍的。

因为他们除了面对生活压力之外,还有诸如职业晋升瓶颈等一系列的压力。

面对这些综合压力,我给出了以下 4 种解决方法。希望可以给你一些思路:

消除认知误差,管理好跳槽预期

找工作是一个不断自省,发掘自我定位与市场需求差距的过程。

由于互联网风口的迅猛起步,一些程序员在以往跳槽时获得了远高于市场均值的涨薪,但一旦泡沫破碎,被迫离职,由于既不了解市场行情,又有一定程度的膨胀心理,他们和企业之间普遍存在认知误差。

工作年份越长,层级越高,涨薪幅度反而越小。如果不虚心接纳这样的游戏规则、合理降低预期,更容易遭遇找不到工作的尴尬。

因此,大龄程序员们在求职时要注意获取有效的市场信息。除了网络,还可以通过朋友、前同事、同行等人脉,以及靠谱的猎头,还原真实行情。

明确求职核心诉求和竞争优势,扬长避短

不同阶段的程序员对工作的核心诉求不同。工作 1-2 年的主要诉求在于有充分学习最新技术的成长空间,3-4 年在某一特定技术领域成为熟练工,5-10 年担任资深专家或架构师,或是承担管理职责。

工作的第 10 年以后,更多人开始沉淀专业能力,追求成就感、自我实现和价值输出。「毕竟现在岁数越来越大了,希望能找到一个更稳定、规范的平台多发展几年,真正做出一些踏踏实实的成绩来。」「北漂」陈迪说的这句话,道出了很多同龄人的心声。

明确了自己为何工作之后,你就可以重点出击满足核心诉求的工作机会,压低对次要诉求的期望。

同时,大龄程序员的工作长短板已趋于稳定,必须扬长避短,避免在跨度过大的领域盲目试错。

转型需谨慎,争取内部机会

一些大龄程序员经历了赖以生存的技术从热门到降温的痛苦,但直接离职、转型新技术方向的成本又过大。一方面,企业难以在面试中,从转型程序员以往的项目经验准确评估其对新技术的胜任力;另一方面,即便公司录用,候选人本人也很难接受薪资和职级的「硬着陆」。

内部转型是成本最小的一种路径,建议想转型的程序员多争取。实在没有合适的机遇,也要利用好业余时间,积累转型方向的技术知识。

生活与工作平衡之外的另一种可能性

家家有本难念的经,对于如何平衡家庭生活与工作,我们难以给出适用于所有人的建议。不过,赵凌的心得值得借鉴。他陪伴家人的时间不多,但能保证每一次的相处时间都是高质量、愉快、有意义的。「我的宗旨是把事业和生活提前规划好,全情投入。比起干耗着玩手机,心却不在孩子身上,这样更能弥补时间长度上的遗憾。」

技能储备方向

学习一线大厂的各项技术:

大厂是我们的技术先驱,不仅仅是各种技术,还有很多令你大开眼界的使用方法,学习这些有利于自己竞争力的提高,深入理解后也可以提升你的学习效率。

现在竞争这么激烈,只有通过不断学习,提高自己,才能保持竞争力。

1.2020大厂面试高频知识点

  • 图片

  • 网络和安全机制

  • 数据库

  • 插件化、模块化、组件化、热修复、增量更新、Gradle

  • 架构设计和设计模式

  • 性能优化

  • Android Framework

  • Android优秀三方库源码

2.Jetpack架构组件从入门到精通

  • Android Jetpack - Navigation

  • Android Jetpack - Data Binding

  • Android Jetpack - ViewModel & LiveData

  • Android Jetpack - Room

  • Android Jetpack - Paging

  • Android Jetpack - WorkManger

  • Android Jetpack架构组件之Lifecycle

  • Android Jetpack Compose 最全上手指南

3.Framework精编内核解析

主要内容包含:

  • 深入解析Binder

  • 深入解析Handler

  • Dalvik VM 进程系统

  • 深入解析 WMS

  • PackagerManagerService

4.Kotlin强化实战(附Demo)

  • 第一章 Kotlin入门教程

  • 第二章 Kotlin 实战避坑指南

  • 第三章 项目实战《Kotlin Jetpack 实战》

  • 从一个膜拜大神的 Demo 开始

  • Kotlin 写 Gradle 脚本是一种什么体验?

  • Kotlin 编程的三重境界

  • Kotlin 高阶函数

  • Kotlin 泛型

  • Kotlin 扩展

  • Kotlin 委托

  • 协程“不为人知”的调试技巧

  • 图解协程:suspend

5.Android设计思想解读开源框架

  • 热修复

  • 插件化

  • 组件化框架设计

  • 图片加载框架

  • 网络请求框架

  • RXJava 响应式编程框架设计

  • IOC 架构设计

  • Android架构组件Jetpack

6.NDK模块开发

  • NDK 模块开发

  • JNI 模块

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后

上面这些公司都是时下最受欢迎的互联网大厂,他们的职级、薪资、福利也都讲的差不多了,相信大家都是有梦想和野心的人,心里多少应该都有些想法。

也相信很多人也都在为即将到来的金九银十做准备,也有不少人的目标都是这些公司。

我这边有不少朋友都在这些厂工作,其中也有很多人担任过面试官,上面的资料也差不多都是从朋友那边打探来的。除了上面的信息,我这边还有这些大厂近年来的面试真题及解析,以及一些朋友出于兴趣和热爱一起整理的Android时下热门知识点的学习资料

部分文件:


《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

迎的互联网大厂,他们的职级、薪资、福利也都讲的差不多了,相信大家都是有梦想和野心的人,心里多少应该都有些想法。

也相信很多人也都在为即将到来的金九银十做准备,也有不少人的目标都是这些公司。

我这边有不少朋友都在这些厂工作,其中也有很多人担任过面试官,上面的资料也差不多都是从朋友那边打探来的。除了上面的信息,我这边还有这些大厂近年来的面试真题及解析,以及一些朋友出于兴趣和热爱一起整理的Android时下热门知识点的学习资料

部分文件:
[外链图片转存中…(img-QuSlXH9o-1713443112338)]
[外链图片转存中…(img-eiuG3UxA-1713443112339)]
[外链图片转存中…(img-JHKPWd77-1713443112340)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 12
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值