35岁程序员去哪里了?
中国程序员的眼界格局起点都很高,他们有机会给14亿人的市场和全球第二大经济体提供服务和软件,他们解决问题面向的都是巨大的市场、随着社会剧烈变革中的商业机遇、消费能力日益提高的群体客户,甚至他们中的第一梯队已经到全球市场上跟硅谷西雅图的竞争者们短兵相接了——他们是中国工业界所有领域里,跟全球第一梯队差距最小的一个领域,他们用智慧和商业信仰第一次实现了和欧美最先进同行们平起平坐的地位。
在中国当程序员,就是年轻人打工的天花板,就是不拼爹妈、不靠运气、只靠自己的努力和智慧的普通人的最优解。做程序员都达不到的成就,其他任何一个行业和领域更是达不到。
所以我们来看一下,程序员如何规划,才能“吃”一辈子吧!
一、从年龄来看!
18-35岁
关于35岁以后不写代码的职业规划,(主要看个人能力特质)我的建议是:
-
如果自认为自己组织协调能力比较强,有领导力可以服众,建议走技术管理的路线。
-
如果自己技术能力比较强,能够沉下心来钻研各种新技术、新架构、有能力挑战各种技术和架构难题,同时又具有一定的抽象能力,建议走技术架构师路线。
-
如果自己市场意识、沟通能力、方案设计能力比较强,建议往解决方案或者售前方向发展。如果这几块都不合适,建议多挖掘自己的优势资源,做一下副业或者plan B,搞不好财务自由之路就在换赛道以后。
35岁以下
35岁以上的程序员,(以技术发展为主)这些人归纳起来主要有这么几个发展路径:
1.技术管理方向,主要承担项目主管、技术经理、研发主管、研发部经理、CTO等这几种岗位,这一个方向是最多的。岗位越往上接触代码和技术的程度越小,管理的人员范围越多。
2.技术架构方向,程序员走向架构师的其实并不是很多,但都是技术实力比较强的,在周围人眼里都基本算是技术牛人。
3.解决方案方向,这类在to B领域的最多,很多技术条线的开发人员资历逐步增长后,与客户接触越来越多,更多的会为所在公司提供行业类的通用解决方案,并辅助公司开拓解决方案市场,这类一般叫做解决方案架构师、售前架构师等等,也叫注水的架构师,比如当前在大数据、物联网、政务等诸多领域的解决方案公司中,都或多或少的养着这么一批解决方案架构师,跟着市场去跟客户套近乎、讲PPT,回来套个模板写解决方案建议书。
4.产品管理方向,这类在互联网领域和to B领域都不少,技术人员在深耕某一个领域的技术及业务后,加上对运营、市场相关知识的逐步掌握,进而主导一个产品或者产品条线的工作,成为产品经理。
5.转行,我认识的35岁以上程序员转换赛道转行的也有,不过不多,认识的有转市场销售的,转实体行业创业的(做水产养殖的、做餐饮的、做零售的,做供应链的),不过都混的不错,至少比上班拿工资的收入高很多。
6.网上很多说程序员失业跑滴滴,送外卖的,这两个我身边暂时没有,但是估计40~45岁可能会出现。
如何做一个前景光明的程序员?
学技术、学技术、学技术,还是学技术。 程序员这个行业是不是吃青春饭我不确定,但一定是靠技术吃饭的。很多人带着劳动密集型的思维来做技术密集型的事情。体力劳动的附加价值能有多高?而且程序员这个行业的出现真的拯救了很多不擅长混职场、不愿意与人打交道的人,只要你能解决问题,哪怕你不说话,你的老板也照样给你加薪。
因为他怕你「不小心」写了一堆bug,怕你跳槽。但这一切都是建立在你的「无可替代性」上的,如果你只会敲敲基础代码,搬搬轮子,百度一下,那你就很容易被替代,你没有底气没有筹码谈待遇,因为这些工作是体力活而不是脑力活,而程序员应该是建筑师而不是搬运工。
系统知识点,由浅入深,从基础到高级,一套整个体系,都已经整理出来了!需要的可以点击下面获取全套学习笔记!
体系化学习笔记与思维脑图下载
由于csdn限制网盘链接,加我抠抠:2212771512 我免费分享给你,全套系列学习进阶视频+笔记+思维脑图
需要相关知识点可以查看我的【GitHub】,对于已经掌握的可以忽略以节省时间。
如果不方便查看,我已经整理成了一份PDF包含Android入门,基础—高级的全部系列知识点,还有新技术学习笔记。
需要的可以直接【点击获取】
设计思想解读开源框架
随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。
所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。
360°全方位性能调优
在不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
打开新的学习之门**
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!