为什么你的年薪只是别人的月薪?浅谈Android程序员的成长之路。

    xiaoxiao2022-07-12  143

    “工作多年,月薪还没过万……”

    “工作太无聊了,每天没有成就感……”

    “都快30岁了,曾经的同学都年薪百万了,自己还是不上不下……”

    “比自己晚进公司的同事都当上领导了,自己还是基层员工……”

    ……

    为什么周围同事都晋升了,你还原地踏步?为什么有些人可以突破职场天花板,拿到第一个100万?你和年薪百万的人相比,到底差的是什么?

    硅谷有个小女孩萨马利·梅塔,6岁的时候阴差阳错把编程当游戏学了起来,让她爸妈都没想到的是,在她10岁那一年,居然一夜之间赚了20万美元。

    她推出了全球首款AI编程桌游,用游戏来教其他孩子编程。少儿编程如火如荼,在很多人四处找辅导班给孩子补习编程的时候,另一批人已经靠这个契机,实现百万年薪了。

    与此同时,日本最大通讯商(NTT DATA)员工平均年薪为820万日元(约40万人民币),新版制度则是无薪资上限!员工年收入将突破3,000万日元(约150万人民币)。

    说的近一点,以上海为例,看看Android工程师的薪资和成长路线图。

     

    程序员的职业发展方向

    架构师(专注技术,侧重技术)

    每一个程序员都有一个架构师的梦想,这个方向是很多技术人的第一选择,从年薪十几万的程序员成长为年薪几十万甚至过百万的架构师,给力的薪酬已足以让不少程序员心动不已。若未来你想成为架构师,那么现在至少需要清楚了解架构师的主要职责是什么?有目标有方向地坚持学习。

    架构师的主要职责是什么?

    架构师,是一个既需要掌控整体又要洞悉局部瓶颈,并依据具体的业务场景给出解决方案的团队领导型人物,他需要参与项目开发的全部过程,包括需求分析、架构设计、系统实现、集成、测试和部署各个阶段,负责在整个项目中对技术活动和技术说明进行指导和协调。

    架构师应该是立足于技术和业务之间的中间角色或者平衡点, 在针对业务深刻理解的基础上,针对业务中存在诸多变数,挑选适合的技术架构和技术方案。

    架构师必备知识是什么?(详情见文末,有福利)

    1.资深架构师方案

     

    2.Android底层开发工程师

    突破native层瓶颈,拿到更高的就业薪资

     

    3.资深Android UI工程师

    学习自定义控件与Android9.0最新的适配技术

     

    4.Android必备性能优化

    挑选了崩溃、内崔、卡顿、启动、I/O、存储、网络、耗电、UI安装包体积等常见复杂问题,全面梳理打造高质量应用和性能优化的技巧与解决方案。

     

    5.混合式开发工程师

    挑选Weex和ReactNative两大平台的主流混合式开发技术

     

    项目经理(技术一般,侧重管理)

    往管理方向发展的职业路径,项目经理主要侧重于项目管理工作,主要能力是计划、沟通及组织协调。沟通和表达是开发人员短柄,所以想往此线路发展的同学,从日常的工作、生活中就得逐步加强锻炼这方面能力。

    产品经理(转岗)

    如果你对技术发展路径、管理发展路径都不感兴趣,那么不妨考虑转产品经理,移动互联网时代,产品经理的角色越来越重要,一个好的产品经理有可能带给公司颠覆性的发展,收入各方面也还不错,我认识的一些程序员,也有转行做产品经理,并且做得还不错的。

    总结

    不管选择什么样的路径,都离不开提前规划、充分准备,机会总会留给有准备的人。程序员是个相对公平的职业,你若盛开,蝴蝶自来,薪酬也会随能力得到明显增幅,那么大家在应对中年危机时更加游刃有余了,这句话送给自己及大家:Stay hungry ,Stay Foolish。我们,共勉!

    【文章彩蛋】

    有Android开发3-5年基础,希望突破瓶颈,成为架构师的小伙伴,可以加入高级架构群;457848807,免费提供以下学习资料高清思维图,欢迎进群,互相讨论。

     

    最新回复(0)