作为程序员,你真的以为经验、技能高工资就高吗?
最近作为开发主力的小王,准备跳槽,寻找“第二春”。找了几天工作的小王,每次都因为薪资不符合自己的预期,选择拒掉Offer。一来二去的很郁闷:为什么企业总期望用最低的工资去雇佣一个“瑞士军刀型”多能人才?难道不是技能越多越高,工资也越高么?
看来这个身经百战的小王,还是没有看透工作这个神秘的物种。
现象与实质
在我们的观念看来,工资的高低似乎与技能、经验呈现正比例关系。毕竟毕竟每次找工作面试的时候,都是根据你会的技能、相关经验、技术水平,给予一个评级,最后确定一个工资范围。按程序员来说,阿里就有一个评级标准,从P1到P7每一个级别的技能与待遇都是不一样的。不仅是阿里,现在一般正规点的公司都是按照专业水平划分能力级别,以此对应不同的工资等级。
这个技能与薪资关系是我们平时所看到和切身体会到的,所以很容易就会把工资的高低和我们的技术水平、经验相挂钩。当我们工作了几年后,技能水平迅猛提升、经验值飞速增长,这个阶段属于对数增长初期。上升曲线特别陡峭,而工资的增长呢,则属于指数增长的初期,几乎感觉不到增长,自我感觉是技能和经验已经翻倍,但工资似乎还在原地或就涨了20%。
当然,这是大多数人的状况,凡事都有例外,这个例外就是校招,校招生的工资有可能比毕业工作了两三年的同学更高,出现倒挂现象。这种现象基本上存在于大公司,这和公司的人才储备、品牌宣传、竞争有关,这里的工资高低和经验技能无关。当然了,你想要校招进名企,还是要资本、学历、学校、能力都是你的车票。
这么说,工资和技能经验我们看到的仅仅是一个表象,而实质是:
工资不是用来支付给技能的,不要以为技能越高、工资自然应该越高。
工资是用来支付给责任的,责任越大,工资越高。
涨工资,是因为承担了更大的责任。
上面所说正是工资的实质。所以,站在公司的角度,它会设计很多不同的岗位,有管理岗、有各种专业系列岗,而每个岗位又对应不同的职责。而岗位职责对技能和经验的要求决定了该岗位的工资范围,也决定了整个公司的人力成本范围。
搞清楚了工资的实质,就明白涨工资是怎么回事了。涨工资,一种是岗位职责工资范围内的调节,毕竟如果长时间不涨,也不利于人员稳定。另一种是,升级到更高级别岗位,这种除了当下领到的工资涨了,而潜在的可涨的工资范围也提高了。所以,有时你的技能提升后,但公司业务发展没那么快,不能提供更高级别的岗位职责,工资也就涨不上去了。
还有人存在着疑惑,工资跟我的表现也有关系吧。工作很努力,表现很好,年底了公司业绩也很好,就会预期涨工资。这种情况一般通过发奖金来奖励突出的业绩,这属于短期激励,当然也有公司会在岗位职责工资范围内适当调节提升以保持长期激励。
对于管理岗位,因为不属于个人贡献者,所以其工资的一部分通常和团队绩效绑定,称为“绩效奖金”。这个奖金一般在管理岗的全部薪酬中的百分比会随着薪酬的增加而增加,比如:高层可能占到50%,而中层占到20%-30%。
正如安迪•格鲁夫所说:每一份工作所包含的最大价值都是有限的,不管一个人在这个职位上待了多久,最后总会达到薪资的上限。
一般情况下外部市场会提供一些工资立即涨50%甚至翻倍的机会。面对这种机会时,先不要自大的以为你的价值被低估了,心想你看外面市场给了翻倍的价格。很可能是这样的,外部公司出现了岗位空缺,考虑到公司业务正快速发展的时间和市场机会成本,所以会开出一个高于一般市场价格的工资水平来迅速补缺。另外,空缺的岗位职责实际可能比你在当前公司的职责更大,你还要考虑自己能否承担得起。别通过了面试,最后却过不了试用期,仅领了三个月或半年的翻倍工资,实际是得不偿失的。
所以要认清自己,认清工资的本质
价格与价值的体现
程序员提供的是软件开发这种技术服务,而为了提供这种服务需要相当长时间的知识、技能和经验的积累。获得具备提供这类服务所需的学习和实践的时间构成了程序员的技能成本,这形成了价值的一部分。
而公司支付给程序员的工资就是提供技术服务的市场零售价。既然提到了「市场零售价」这个概念,想一想,一个成本几百的包包怎么摇身一变就成了几万的奢侈品。其实奢侈品包包除了材料成本,还有什么成本?客户之所以要买这个奢侈品包包,最大的成本不在材料,而是在客户的头脑中建立起关于这个包包的品牌信息并形成一种对客户有独特价值的认知,这属于另一种成本:「传递成本」。
那么,程序员有什么成本:
•技能成本:专注于提供技术和服务本身所占用的时间和注意力。
•传递成本:让你潜在的“客户”知道你所能提供的技术和服务的价值占用的时间和注意力。
所以,有人总是感觉自己被低估,因为他正巧知道了另一个和自己技术差不多的人,似乎只是人际关系更好反而获得的零售价更高。而程序员这类技术人员倾向于高估自身的价值,而认为市场低估了自己的价格,往往是因为对传递价值部分的成本没有足够的认识。
这两个成本最终都会成为你价值的一部分,而且市场上确实会为此埋单。两个技能水平相当的程序员,一个在市场上默默无闻,一个在市场上拥有相当的影响力并占据了潜在客户的头脑。当后者要去市场上出售时,零售价通常会更高。
搞清楚了价值的两个成本,就能很好的理解其价格了。思考下,为什么程序员在一线城市的人力和生活成本高居不下,企业还是要在一线城市最贵的写字楼扎堆?
我的理解就是这两个成本的原因。程序员的技能成本大量依赖一线城市的高校教育资源。而程序员群体的普遍特性是忽视传递成本,那么企业只好在其扎堆的地方以最小化传递成本。因为考虑市场的时间和机会成本足以覆盖一线城市相对二三线城市的人力成本差价的。
程序员提供的技术服务因为无法卖的更多,所以只有一种选择,像奢侈品一样卖的更贵,前提是学会像奢侈品牌一样思考。
发展与变化
关于工资,我们从表象到本质,从价格到价值,从当下到未来逐步看清了其中的真实。那么就只需客观面对这个真实,按照经济规律行事,理解市场定价原则。再积极一些,尽可能高效率的提高个人价值产出率,但也要认识到工资的“玻璃天花板”。
不幸的是工资增长符合对数曲线,但价值增长是可以有办法走指数曲线的,跨过了指数增长的拐点再兑现价值,收入就会突破工资增长的天花板。
至于如何做?这个对问题还是等你的工资涨到了天花板附近在考虑吧,对于现在的你们最重要的还是还让技能经验与价值共同的起飞。如果你的工资已经涨到了天花板附近,那么送给你一句话,找一个真正认识你价值的平台,只有真正的认识你的价值,最终才能够将它成为你价值的一部分。这句话是曾经一个很有名的人说的,至于是什么意思,慢慢体会吧,小编就不班门弄斧了。
########## 今天的苦逼是为了不这样一直苦逼下去!##########