程序员职业生涯真的很短么?35岁之前你需要做好这几点!

关于程序员“35岁的坎儿”这个话题,似乎始终萦绕在IT圈子里挥之不去——它不仅引来程序员老前辈的轮番感慨,也令初入职场的IT新人倍感焦虑,更直接地体现在互联网公司招聘简历表上:“仅限35岁以下”、“超过35岁不考虑”……

在这里插入图片描述

那么,“程序员35岁”这个IT梗的由来究竟是什么?

或许以下现状能说明一些问题:

01 项目工作压力倒逼。

这一点其实在互联网公司愈发明显:随着应用平台激烈程度逐日攀升,公司各大小项目开发周期短、更新迭代频次加快的需求也是日甚一日,程序员加班(熬夜)久而久之也就成了家常便饭。

02 知识体系更新诉求。

IT圈日新月异的技术应用,需要程序员在兼顾忙碌工作的同时还要抽出时间来自主学习(紧跟时下热门技术算法确保不掉队),这也是对程序员工作和学习两种能力的双重挑战。

03 告别一线另谋出路。

相对于国内互联网的快速发展而言,各公司各行业对IT人才的培训速度明显滞后,而为了确保新鲜技术的活跃度,从业者年龄开始逐步年轻化,如此一来不少程序员开始在35岁以后转到管理岗,以便培养更多专业的IT程序员人才。

可以看到,以35岁为分水岭,程序员的职业生涯路径会出现一个相对拐点。

在这里插入图片描述

而在这一不得不面对的事实面前,作为一名程序员又该如何积极应对呢?我们不妨拿Android开发来举例,看看小白萌新如何遵循职业路径实现由基础到高阶的职场跃迁:

第一阶段:数据结构与算法

腾讯高级工程师必备数据结构与算法阶段涉及:数组(Array)、栈(Stack)、链表(Linked)、队列(Queue)、树(Tree)、图(Graph)、堆(Heap)、散列表(Hash)、排序算法、查找算法。

img

第二阶段:Android架构师筑基必备技能

架构师必备技能涉及:Java深入浅出、Android JVM原理、Kotlin语言特性及使用、Lambda与高阶函数、Kotlin协程原理及应用。img

第三阶段:Android 高工UI技术体系

Android 高工UI技术体系涉及:UI体系组件,Android架构组件Jetpack,Android组件内核(Activity/Fragment/Service/组件间通信),数据持久化。img

第四阶段:Android 底层FrameWork内核

Android 底层FrameWork内核涉及:Android IPC Binder机制、Handler消息机制、Android系统启动流程、AMS、WMS、PackageManagerService。img

第五阶段:Android性能优化

Android性能优化涉及:内存优化、启动优化、布局检测与优化、OOM、ANR、APM性能监控、Crash监控方案、耗电优化、网络传输与数据传输优化、APK大小优化、屏幕适配、数据存储优化、分布式版本控制系统Git、自动化构建系统Gradle。img

第六阶段:设计思想解读开源框架

设计思想解读开源框架涉及:程序设计六大原则、MVC、MVP、MVP与MVVM、模块化、组件化与插件化架构、网络访问框架、图片加载框架、Coil图片加载框架、RXJava响应式编程框架。

img

第七阶段:NDK与音视频

NDK与音视频涉及:NDK基础知识体系(C与C++/JNI/Native/Linux编程/APK增量)、H.264、H.265、音频编解码、FFmpeg、OpenMax(OMX)框架、OCR图像识别、全格式播放器。img

第八阶段:JETPACK COMPOSE跨平台框架

JETPACK COMPOSE涉及:声明式UI与命令式UI、Compose优势与开发环境准备、Compose编程思想、Compose布局、Compose动画、Compose Canvas绘制、Compose和Jetpack的结合、Compose与原生Native View的交互。img

第九阶段:Android车载应用系统开发

Android车载应用系统开发涉及:Car Framwork定制与解析、Car Launcher、【一芯多屏】车载Display、车载多媒体、车载外设通信、车载SOA架构组网通信。

img

第十阶段:Flutter

Flutter涉及:Flutter语言基础与原理、Flutter启动分析、Flutter Framework架构浅析、Flutter通信原理、Flutter混合栈开发、Flutter性能监控。img

相信学好以上一半的内容,哪怕在这寒冬里也能找到不错的工作了。千里之行始于足下,愿所有学习Android的小伙伴们都能成功逆袭!

想要获取完整高清图或更多Android学习资料的小伙伴可在微信扫描下方二维码免费获取!

猜你喜欢

转载自blog.csdn.net/Eqiqi/article/details/132299615