人无远虑,必有近忧:在35岁到来之前,我们该做哪些准备才能一路从容?

人无远虑,必有近忧。“近忧”的来源都是因为曾经没有远虑。
35 岁,其实并没有什么好慌张的,我们完全可以做的更加优雅一点,好好准备,顺利渡劫。

这是曾经在我面试的时候遇到的一个33岁的应聘者。做Android开发十年了,仍然只是一个基层程序员,在公司中没有晋升过,最近已经好多年没有加过薪水了。

「在这 10 年中,你有没有进行过培训、进修或者任何其他形式的充电?」
「没有。」

「那你做了这么久的Android开发有什么职业规划吗?」
「……额,没有。」

「从来没有吗?」
「从来没有。」

这是一个非常极端的例子,但这种现象在职场中却是非常普遍的。

没有学习,没有规划,你的职业发展就会在原地踏步。你以为你没有退步,但实际上别人在进步,你与别人之间的差距在不知不觉中拉开了,其实这就是退步。

真正的危机是怎么来的?

陈睿曾说,他一直相信这样一句话:**真正的危机,来源于在正确的时间做不正确的事。**没有在正确的时间,为下一步做出积累,这才是危机的根源。

比如,当你迈过了 30 岁这个坎,你的能力还局限于程序的范围,也没有积累好自己的深度以及视野。如果真是这样,我想我一定会每天夜不能寐,每天唾骂自己,你特么究竟每天在干神马。

如果你正在这条成长路上的朋友,晚醒不如早醒,这就是我想说的。

千万别等到中年才发现自己没有建立好自己的护城河,那个时候才知道努力。

在自己应该努力的阶段,不仅不努力反了选择了纵容自己,这才是危机的根源。

到底什么才是正确的事情?

正确的事情有很多,在不同的时候都有不同的事情,但是这些事情都可以归纳为一件事情:知道自己要干什么,收获什么样的能力。

下面是我总结出来的一个参考:

23-27 岁,主要是技术积累阶段。

假设本科 23 岁毕业,那么工作的前 5 年对你来说就是打基础的阶段。在这 5 年时间里面,你要积累足够的技术底子,打磨自己的技术实力,成为某一个技术细分领域的牛人。

只有真正经历过贫穷,经历过苦难的人,才会越早就懂得努力才自己这一生唯一的出路和唯一的机会。忘了谁说的了,大概就是这个理。我自己依然记得当年这样的场景:蹲在出租房里面每晚每晚的啃技术文档,在公司连续打地铺干通宵的场景。

27-30 岁,是需要形成思维方法论和知识体系的阶段。

当你积累足够的技术实力,例如超过 10 万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。

你只要前一个阶段打的基础足够牢固,这个阶段你一定会开始蚕食别的领域,这是一定的。逐渐的不再满足于纯技术领域的探索,而是开始探索技术背后的事情:什么技术适合什么样的场合?技术团队怎样构建?创业公司的技术需求?怎样做产品?运营体系怎样建立?商业社会的特定规律? 也许还有更多……

在这个阶段,积累技术对你来说简直是小菜一碟,你更需要磨练的是思考能力,形成自己的思维方法和知识体系,这将是你帮助你一生的武器。

30-33 岁这个阶段,最关键的是了解自己。

知道自己擅长什么,自己的优势在哪里,怎样才能够最大化自己的价值,同时也知道自己有什么重大缺陷。未来是扬长避短还是不断避免自己的缺陷,这些需要提前想清楚。

一旦想清楚,想透了,就剩下行动。你可以选择避开做自己不擅长的事情,不勉强自己,不让自己处于对自己不利的环境。你也可以选择不断补短,把自己的不擅长点变成自己最擅长的。这个需要结合自己的情况来慎重选择,最终看你要走什么样的一条路,是打算做技术专家、管理者、还是技术结合产品,还是创业者。

不管什么年龄,正在做什么,都要坚持坚定!在自己的专业领域深耕。

Android开发也好,Java程序员也好,这都是一份职业。职业一定有他的职业基础操守,这个是需要遵守的。千万别程序员做不到就开始换做产品,换做运营,这样的思维不管你做什么工作,也许你什么都做不好。

所以,没有做好本职工作之前,别轻易谈转行。坚持坚定!在自己的专业领域深耕。

下面是一套由阿里大佬整理出来的一套对标阿里P7 的Android架构师进阶学习资料,希望对大家有帮助。

有需要的直接【点击此处】自取。

  • 架构师筑基语言基础

知识要点:
1、深入理解Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、高效IO

  • 设计思想解读开源框架

知识要点:
1、热修复设计
2、插件化框架设计
3、组件化框架设计
4、图片加载框架
5、网络访问框架设计
6、RXJava响应式编程框架设计

  • 360°全方位性能调优

知识要点:
1、设计思想与代码质量优化
2、程序性能优化
启动速度与执行效率优化
布局检测与优化
内存优化
耗电优化
网络传输与数据储存优化
APK大小优化

3、开发效率优化
分布式版本控制系统Git
自动化构建系统Gradle

4、项目实战
启动速度
流畅度
抖音在APK包大小资源优化的实践
优酷响应式布局技术全解析
网络优化
手机淘宝双十一性能优化项目揭秘
高德APP全链路源码依赖分析
彻底干掉OOM的实战经验分享
微信Android终端内存优化实践

  • Android框架体系架构

知识要点:
1、高级UI晋升
2、Android内核组件
3、大型项目必备IPC
4、数据持久与序列化
5、Framework内核解析**

  • NDK模块开发(音视频开发系列)

知识要点:
1、NDK开发之C/C++入门
2、JNI模块开发
3、Linux编程
4、底层图片处理
5、音视频开发
6、机器学习

  • Flutter学习进阶

知识要点:
1、Flutter跨平台开发概述
2、Windows中Flutter开发环境搭建
3、编写你的第一个Flutter APP
4、Flutter Dart语言系统入门**
……

  • 微信小程序开发

本篇知识要点:
1、小程序概述及入门
2、小程序UI开发
3、API操作
4、购物商场项目实战

完整资料获取途径:获取途径:点击此处可加入我们两千人的技术交流圈找管理领取。

共享文件夹部分内容截图

技术提升需要一定的过程,脚踏实地走好每一步,先定好一个个小目标,然后去一一实现。希望大家好好利用这份资料,最终达成所愿。

最后

35岁并不是穷途末路。关键是要明白自己需要什么,自身的价值亮点在哪,是否具有社会竞争力。

确定目标,并为之努力,一路从容。加油!

  • 14
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值