ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

程序员年入百万指南(一)

2020-02-04 14:03:26  阅读:321  来源: 互联网

标签:指南 收入 岗位 技术 薪酬 程序员 年入 分位


 

本文为【程序员年入百万指南】系列之VOL.1

作者:胡嵩

 

 

「 认知决定成败 」。我们先来做个小测试:

 

作为一个程序员,大家觉得自己的收入是由以下哪一个或几个决定的?

A.    技术能力

B.    领导赏识

C.    对公司的贡献

D.    公司业绩

 

正确的答案是

 

 

 

以 上 全 错

 

 

 

 

很多初入职场的同学,我猜都会选A。但随着时间的推移,经历了快速成长期,即便在技术上有了很大的提升,加薪也总跟自己无缘。

这时,看到身边有人得到领导赏识,走上管理岗位升职加薪,可能又会选B。结果总是遇人不淑,得不到领导的青睐。

选C选D的同学,你们大概是走错片场了,一般只有销售、运营这些直接跟公司收入挂钩的岗位,收入才会明显的和公司业绩搭上关系。

-----

嵩哥从业以来,少说也招聘过1000+个工程师,搭建过好几个公司的技术职级体系(鄙人不才,百度现有的技术体系也是我搭的,并且百度的这套体系直接被头条美团等公司直接沿用)。

 

 

我可以非常郑重的告诉各位,没有一个技术岗的薪酬是由以上因素决定的(别抬杠,注意决定二字)。

 

真相是技术岗位的收入取决于该岗位的稀缺性,和其他公司愿意为同等岗位付出的价格。这两条其实是一回事。越稀缺、越值钱,这就是市场规律

 

没错,每个求职者和每个招聘者都在玩一个叫劳动力市场的游戏。    

 

 

招聘者有岗位需求,愿意以一定的代价招到符合岗位要求的人,候选人则出卖自己的技能时间,获得劳动报酬。 招聘者在所有满足条件的候选人中选择性价比最高的,候选人则在所有岗位中选对自己而言性价比最好的。

公平、公正、合理。

永远记住,你的薪酬取决于你在和谁一起竞争目标岗位,以及你在竞争者中处于哪一个分位(分位就是在所有竞争者中你比百分之多少的人强,下同)。

  -----

先讲第一个问题,你在和谁竞争。看一看岗位描述就大概有底:

 

按照垂直的技术领域来分:

 

按照水平的技术等级来分(以应用开发为例):

 

按照管理能力层级来分:

这几条分下来,基本就决定了你在跟哪些人竞争岗位,一个有经验的HR在市场问一圈,就大概知道这个岗位应该给到多大的范围。越到高级,这个范围的上下限空间就会越大。

 

 

接下来回答第二个问题,你在竞争者中达到了多少分位,这个分位值会决定你在整个range里面达到下限/中线/上限。

以最常见的职位为例:前端开发类,高级技术管理岗,年薪range可能在60w到80w之间;而平台架构类,如果是做过真正高并发的系统,一个中高级无管理职能的岗位,年薪range可能就得百万起。

 

 

也就是说,如果你竞争的是中级前端岗,就算你能beat掉90%的竞争对手,那你也就能拿到中级前端岗的上限。除非HR脑袋被驴踢了,你是拿不到高级前端岗的薪水的。而至于隔壁公司的小王,做平台架构,同是中级,薪酬就是比你高,那也没有办法,你俩压根就不在一个细分市场中竞争

你在招聘者心目中是什么,决定了你的薪酬区间。 
就好比车厘子和西红柿,西红柿标价多少对想买车厘子的人而言不重要,要买车厘子的人心目中自然有一个车厘子的合理价格区间,剩下的就是在同样是车厘子中选择哪个更好吃更便宜。

所以你究竟是西红柿还是车厘子,才是决定薪酬的最重要因素, 而这都取决于职业路径,选错了路,再努力也是个西红柿的价,这就是选择大于努力

选择大于努力!

选择大于努力!

-----

现在回到我们最初的测试题,大家知道问题在哪里了吗?

技术能力越高收入越高?  不一定。要看两点:

第一点,你学的技术在市场上是否稀缺。

前两年人工智能热的时候,刚毕业会调参的都能年薪40万起,更早些年搞iOS/Android程序员收入随随便便秒杀php程序员(我没有鄙视php的意思,php是世界上最好的语言~),就是稀缺性决定的;

第二点,你的技术进阶是否改变了你的技术等级。

很多同学其实耽误在这个上面,成天学这个新语言那个新框架,很少跳出来看自己是不是在技术层级上得到了提升。如搞应用开发的,就算会很多语法特性,能把一个功能模块写的再6,还是在初级打转转,顶多改变的是你在初级技术这个层次上百分位,来一个系统级的需求,你还是会一脸懵逼,这就不能怪自己总是拿初级的薪水了。 人生苦短,程序员工作前几年的黄金成长期更是宝贵, 不要乱点技能点,要有意识主动追求承担更高阶任务的机会, 每向上一个层次,你看到的世界都会大不一样。  

 

 

领导赏识决定收入?NO。 

 

一般而言直系领导只能调整在你对应岗位的薪酬范围内给你涨薪,除非你的能力真的到了更高层次。 高阶岗位意味着更大的责任和义务,在公司内部都是稀缺资源, 把资源给到不当位的人, 只能说是boss犯傻。 所以不是领导赏识你能晋升,而是你的能力到了才能晋升,不能本末倒置。

 

公司的业绩?对公司的贡献决定你的收入? NoNoNo!

 

技术岗位的薪酬模型就是技能时间换收入,公司业绩好收入高,那业绩不好是不是该降薪了?没有哪个程序员能接受这种方式的收入吧?

 

-----

回到我们的主题,程序员如何做才能年入百万?


收入分为主动收入与被动收入,主动收入是劳动所得,被动收入是不需要投入劳动时间获得的收入。 要实现年入百万的小目标,需要双管齐下。

先说主动收入

对刚加入职场的人而言,主动收入也即工资薪酬是最重要的财富来源,从工薪中积累下来的资产,才能成为被动收入的基础。 而增加工资薪酬,需要努力进入高收入的细分市场,并努力提高自己的分位,此处顺序不要弄反了。

怎么选择细分市场(成为车厘子还是西红柿), 需要结合市场的动向与自身的优劣势、兴趣偏好来选择, 这就是做职业规划,怎么做职业规划是一个大课题,我接下来用几篇文章的来解读。

再说被动收入

增加被动收入的方法也有很多,理财只是其中的一种, 但是是比较适合程序员的。因为程序员本职工作占用时间非常多,很少闲暇的时间,同时智商高,容易迈入金融理财的门槛。 

如何理财,需要先提升对商业社会的理解, 理解生意、理解金融的本质, 才不至于被各种营销洗脑文冲昏头脑,盲目的跳坑; 然后才是设计自己的资产分配和增长策略。 这就是做财务规划, 财务规划是门学问,后面我也会有专门的系列来解读。

   

-----

以我认识和带过的程序员来说,只要人不笨,足够勤奋,又有正确的方向,在35岁之前做到年收入百万真的不难! 这和是不是985/211名校出身、是不是一开始就能进大厂并无太大关系。本人是25岁工作两年就达到了这个目标,这里面当然有运气成分,但30岁之前年收入几百万(被动收入占一半)则靠的是正确的方法。

 

码了这么多字,最后想告诉大家,每个人的阶段不一样,适合走的道路不同,具体情况还得具体分析

有兴趣升职加薪创业财富增值的小伙伴们,欢迎扫描下方二维码,加嵩哥的企业微信,一起聊聊程序员的创富之路。

 

↑嵩哥本人企业微信号

 

 

本文为【程序员年入百万指南】系列之第一篇。

预知后事如何,请关注「进化星球商学院」,且听嵩哥下回分解。

 

一起踏上财务自由之路

 

进化星球商学院 发布了1 篇原创文章 · 获赞 0 · 访问量 21 私信 关注

标签:指南,收入,岗位,技术,薪酬,程序员,年入,分位
来源: https://blog.csdn.net/jhxq_sxy/article/details/104168629

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有