薪资百万是什么概念?
毕业三年就薪资百万的这位网友是这样形容的:
在大厂工作十年,第六年开始薪资百万的网友是这样说的:
某阿里借用北冥乘海生在《通往百万薪资之路》上的一段经典,描述了自己的感受:
以及还有很多薪资百万的他们又是如此说:
明明全国薪资百万的人也不过70万,但看着这一众发言感觉大佬竟将我围绕?
作为一名程序员,如何让一众百万薪资的程序员里也有自己的一席之地呢?
至少你要明白这些:
大厂的技术经理/架构师及以上、中小厂的技术总监/架构师及以上,都能轻松达到薪资百万。并且如果你持续具备岗位的要求,保持绝不是问题。
程序员的职场进阶图
01.进阶工程师
工程师是程序员打怪进阶的必经门槛,基本没有人能跨越这一层级到达更高的层级,其他职业或许有,技术很难。
那么一个普通工程师如何成长为工程师呢?需要以下四点:
1.对工作追求代码世界精益求精的精神非常重要,无论是代码风格、注释还是函数的抽离、低耦合高内聚,等等都是需要这种精神去驱动的。
工作中主动承担更具挑战复杂度更高的事情,遇到产品故障积极参与分析问题、排查问题,解决系统问题是成长极快的一种方式。举个例子,流量满了,有些工程师加个带宽,糊弄过去业务也能运行,但没有从根本上解决问题,个人也毫无成长。如果能分析流量来源、采用动静分离、使用cdn加速、优化传输协议等等方式去解决,不仅把根本问题解决了,同时也能得到很大提升。
2.掌握架构思维掌握架构思维不等同于就成长为架构师,但一定是从初中级工程师进阶到工程师的必经之路。
从直接编写一个个功能,到拿到任务先做业务分析、架构设计、类结构设计,这个过程反复训练,就能掌握架构思维。
3.阅读源码工程师大量阅读的源码,对提升编码能力非常有帮助,同时做技术的人很容易因为取得一些小的突破就站在了愚昧山峰。这个时候看看大师们怎么写代码,无异于一种震撼。
4.阅读经典技术书籍技术书籍是一定要看的,但是切忌不要看那种《30天精通PHP》(这里不是鄙视PHP,PHP是世界上好的语言!),要看经典技术书籍。拿JAVA技术栈来说,《JAVA编程思想》、《JAVA核心技术》,都属于经典书籍。
计算机基础比较差的同学,数据结构、算法、计算机体系知识是必须反复精进的。有不少同学热衷于还没打牢基础之际就开始玩各种语言,还自以为很酷很牛逼,其实很容易把自己玩成打酱油工程师。
02.进阶技术经理
技术经理属于一级管理者,工程师取得一些突破后,业务出色就有可能被提升为技术经理。
需要特别注意的是,担任技术经理后,绝不能放弃编码的精进,说一条金标准:技术经理具备随时担任架构师的能力,能独立驾驭一个技术子领域的全部技术架构!
先来看看技术经理需要具备哪些新的能力:
除了个人攻坚能力,一级管理者要完成思维转变,从一个个人贡献者变成团队贡献者。还要掌握制定工作计划、做工作顶层设计、人员选拔、技巧、项目过程管理、资源协调、营造团队文化、制定考核标准、协调团队资源、争取团队资源、沟通协调等等能力。这其中,挑出一项出来就需要不断持续精进、持续学习。
除了这些通用领导技能的培养,从工程师跨越到技术经理还要跨过四个门槛:
1.责任超越技术经理是工程师跨越到管理者的必经之路,这时候有个重大转变:由一名个人贡献者跃迁到团队贡献者。
2.自我超越能成为技术经理,在技术专业度上已经有比较深的积累,在升职之前天天和代码打交道,这也导致技术经理往往会比较自信甚至是自负,同时在沟通方面还有很大提升空间。
3.沟通超越你要从用自己的手,到用别人的大脑。作为技术经理,你看到下属的工作做得不如你好,你常常会忍不住自己上!这是刚刚成为技术经理的人经常会犯的错误。
4.关系超越不少工程师刚刚担任技术经理,会采用小恩小惠笼络住下属,把下属当好朋友、好兄弟、甚至家人,有酒一起喝,有肉一起吃。
再说一句多次说过的话:人类社会是讲究公平,一切都是等价交换。
如果你要走到管理者的位置,就必须先至少坦然接受这些。以及,不放过任何一个学习的机会。
沈阳爱尚实训开设JAVA,前端,UED,Python、大数据、新媒体等课程。5-10人小班教学,90天全程面授、课程每年同步名企需求、大厂项目案例、双五导师(5年以上名企+培训经验)授课、全流程团队开发、闯关式教育、双平台(OTO)巩固学习、就业薪水高,毕业一周内名企录取通知任您选、一次交费学会为止、老学员训练营助力职场技能提升、终身跳槽服务,详情可查看“沈阳爱尚实训”。
免费提供问答解答,帮您轻松解决难题
申请免费试听
只要一个电话
我们为您免费回电