不要再焦虑了:BATJ大牛给程序员的价值百万的职业规划(18-35岁,35岁以后),建议收藏!
Posted wzh19950826
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不要再焦虑了:BATJ大牛给程序员的价值百万的职业规划(18-35岁,35岁以后),建议收藏!相关的知识,希望对你有一定的参考价值。
顺坡下山,另辟蹊径
虽然你感觉互联网程序员好像已经人满为患了, 但中国很多其他行业还根本招不到什么像样的程序员的,只是现在制造业国企程序员待遇太低,一般也就万把块,比制造业其他工种稍微高一点,但比互联网低很多。只要肯降薪去这些国企央企,也算一种出路。其实也要注意到程序员在某些行业的崛起,如汽车行业,一汽大众已经连续两年只招程序员了,因为汽车智能化的大趋势,程序员在车企正逐渐成为核心岗位。如果你是做自动驾驶的程序员,去车企还能捞到不错的offer。
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°全方位性能调优
在不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。
另外,随着产品内容迭代,功能越来越复杂,UI页面也越来越丰富,也成为流畅运行的一种阻碍。综上所述,对APP进行性能优化已成为开发者该有的一种综合素质,也是开发者能够完成高质量应用程序作品的保证。
Android框架体系架构
Android框架体系架构(高级UI+FrameWork源码) 这块知识是现今使用者最多的,我们称之Android2013~2016年的技术。
Android开发者也往往因为网上Copy代码习惯了而导致对这块经常“使用”的代码熟悉而又陌生:熟悉的是几乎天天在和它们打交道, 天天在复制这些代码 ;陌生的是虽然天天和这些代码打交道,但是并没有深入研究过这些代码的原理,代码深处的内涵。
framwork精编源码解析
大厂面经大全
需要相关知识点可以查看我的【GitHub】,对于已经掌握的可以忽略以节省时间。
如果不方便查看,我已经整理成了一份PDF包含Android入门,基础—高级的全部系列知识点,还有新技术学习笔记。
需要的可以直接【点击获取】免费获取!
尾声
我不知道这个程序员这个职业还值不值得,去努力,但是我能肯定的是,当程序员的人脉价值被发掘时,社会必然会进入信息化建设的加速时代,传统行业更被挤压,信息建设的成本更低,很多东西将变为人情筹码而不是雇佣制作,行业整体的待遇可能会变低,后果是无法预知的,在这之前努力充实自己吧!
以上是关于不要再焦虑了:BATJ大牛给程序员的价值百万的职业规划(18-35岁,35岁以后),建议收藏!的主要内容,如果未能解决你的问题,请参考以下文章
重磅消息!价值百万的阿里JAVA程序员涨薪面试秘籍强势来袭!