今天看到某音上有一个热门程序员播放的视频,也不知道是不是卖惨恰流量,视频上是一个40多岁老程序员哭诉自己的失业遭遇,程序员自己之前是从事C语言开发,现在40多了却找不到工作,想要转Android却不知道是否能行。
怎么说呢,其实第一时间看到这个视频我是不相信的,个人认为已经到了40岁年纪了,却还在纠结开发语言,实在有点说不过去!
对于程序员来说语言其实只是一种招式,40岁的程序员重点应该是在架构层面有独到的理解或者管理方面有一定经验才对。老程序猿们基本上都在行业摸爬滚打10多年,经验丰富!40岁还在纠结开发语言要么就是原本技术不过关,要不就是已经跟不上时代潮流,对新技术新知识完全一窍不通。
对于经验丰富的android工程师来说,目前不管是中厂还是大厂要求都是更偏向架构方面的。到了这个年纪应该是做到飞花折叶,伤人立死,怎么还在讨论练刀还是练棍呢” />
不过既然提到了想要转android开发,那么我倒是可以给这位老程序猿一些帮助,对于android高级工程师来说,这些东西是必须要掌握的!
需要Android高级工程师系统学习路线的朋友可以留言私信直接领取。
必学知识点:
大厂冲刺必学知识点:Android、Java、FrameWork、Kotlin、Gradle、音视频、Flutter2.0、组件化、JetPack全家桶、车载等等
本套知识体系面向人群:正在求职的中高级Android开发或想要转行的程序员。
《Android开发冲刺资料—Android》
- 架构设计必入技能 (泛型、注解)
- 架构动态编程技术原理
- android虚拟机指令
- android虚拟机垃圾回收
- android虚拟机类和对象的结构
- 并发内存模型
- 深入并发原理线程池
- 高效IO与数据序列化
- synchronize机制
《Android开发冲刺资料—FrameWork》 - FrameWork通信
- FrameWork底层服务
- FrameWork系统资源
- FrameWork事件机制
- FrameWork UI机制
- FrameWork实战
《Android开发冲刺资料—Kotlin》 - Kotlin基础语法
- Kotlin反射
- Kotlin高级进阶
- Kotlin实战应用
《Android开发冲刺资料—Gradle》 - Groovy基础
- Gradle与Android插件
- Gradle实战项目
《Android开发冲刺资料—音视频》 - C与C++基础语法
- H264编码基础
- H264编码进阶
- H265编码原理
- H265编码应用
- MediaCodec硬解码(联发科与高通)
- Media内核源码
《Android开发冲刺资料—Flutter》 - Dart语法
- UI
- Flutter2.0优化(崩溃优化、内存优化、瘦身优化)
- Flutter2.0进阶
- 渲染机制
《Android开发冲刺资料—组件化》
《Android开发冲刺资料—JetPack全家桶》 - DataBinding原理分析与实践
- Room
- WorkManager内核与设计思想
- Lifecycle
- ViewModel
- LiveData
《Android车载工程师》
- Automotive系统
- 车载进程通信
- 车载多媒体
- 车载空调系统(HVAC)
- 车载系统开发
- 蓝牙通信
需要Android高级工程师系统学习路线的朋友可以留言私信直接领取。
最后
自从疫情以来,经常能够听到一些身边的朋友调侃互联网的裁员潮,高龄程序员各种被优化,全国各个地区各种全面封控,确实近几年就业大环境很严峻,但是大家也不能就彻底摆烂,作为家庭的顶梁柱,在网上哭哭啼啼,40岁被裁找不到工作应该多想想是不是自己不行,不行那就去继续学才是对的!
作为Android开发,想要面试一个好工作就一定得打铁还需自身硬,在现下严峻的就业环境下想要冲击高薪,一定是得建立在比较完整的知识体系的前提下,当机会来临的时候,你才能够稳稳地把握住!而不是跟上文那位老哥一样,40岁了只能发视频哭啼,这就是现出原形了!根本不值得同情。