本文作者是一名经验丰富的国际IT项目经理,他给程序员同胞们带来几个能让你在相同工作经验的条件下得到更高薪水offer的谈判策略,学起来吧!
作者 | Ravi Rajan
译者 | 香槟超新星,责编 | 夕颜
出品 | CSDN(ID:CSDNnews)
以下为译文:
在讨论薪水之前,让我们先谈谈软件开发吧。
软件开发是脑力劳动。你不是像在流水线上工作那样,只需在传送带的每个齿轮上拧上一个螺钉,也不是像超市收银员那样扫一下商品的条形码,也不是像建筑工人那样给一个大豪宅铺砖。
你编写的每一行代码背后都有自己的含义和风险,以及潜在的对它能否完成自己目标的担忧。你代码的效能取决于它在处理无数测试用例,适应不断变化的需求,以及在常规业务中保持容易维护等方面的能力。
我要说的重点是,你的工作很有价值,而公司给你的定价并不仅仅是为了要你给齿轮上螺丝的。他们预计你的工作质量,并为此付费。因此,如果一份工作充满挑战,那么公司就会愿意为有特定技能的开发人员支付更多费用。
不幸的是,大多数开发人员都拿了严重低于自己实力的薪水,他们要么根本不谈判,要么就太快地接受自己得到的第一份offer。在职场中缺乏谈判的能力会使自己的职业发展每况愈下,并可能导致财务上的重大损失。事实上,如果不及早谈判,你最终可能会损失100万至150万美元。
因此,无论你是在申请一个新的职位,还是希望在自己公司内部得到加薪,薪资谈判都是值得做的一件事情,能确保你得到应有薪水。并且,如果你愿意投入一定的前期准备,那么有效的谈判技巧可以帮助你在同等资质和经验的前提下赚更多的钱。
以下是一些可以帮助你入门的谈判策略。
定位你自己的价值
我所说的这个“自己的价值”,意思是你在市场上相对于其他人的价值。
去跟有类似技能的开发人员聊聊,打听一下他们赚多少钱。你也可以用像Stack Overflow或Glassdoor上面的那种薪资估算工具预估一下。使用特定行业的数据,以及经常地与身边的同僚对话,确保对自己技能的价值很清楚,以及对自己想赚多少钱心中有数。
尽管你不一定真的要透露自己的理想薪水是多少,但心里有个明确的目标总归是好的,因为offer与目标之间的差距可以让你知道所面临谈判的难度,你就可以为不同的难度做不同的准备了。
对定位自我价值有用的第二个点是你今天能为雇主提供的价值是多少。这与你在你目前公司中的经验和工作成果有很大关联。打个比方说,你的编程技能,甚至你的优化技能往往都不能让招聘人员眼前一亮,但如果你能够向他们展示,你的某项成果改善了公司利润,或者为公司赢得了回头客,甚至为公司争取了一份新合同,他们就会对你刮目相看。这些东西都能帮助你在谈判中得到更高更好的结果。因此,把你的showcase讲得越清楚越好。
请记住,虽然市场数据能支持你推算自己的目标薪资,但只有你自己的经验、优势,以及谈论它们的方式,才能证明你配得上自己的要价。
定位公司的价值
一个公司的价值取决于公司的规模,以及其他许多要考虑的因素,才能得出开发人员去那里工作的指数:工作地点,公司要解决什么问题,公司的财务状况,以及员工的包括假期/保险/奖金等等在内的总包是多少。
但是,根据经验,一般来说,大公司的开发人员都分为很多个不同的层次,他们的薪酬结构也井井有条。例如,“软件开发人员”头衔的人可以被分为1到6的级别,且每个级别的薪水范围内都有最大值和最小值。这就意味着,在一定程度上,你的薪酬可以比预期好一些,也可以差一些。
在这种情况下,在谈判过程中了解某一级别薪酬的上下界在哪里,可能会帮助很大。如果你在面试中表现良好,并且证明了自己的价值,那么大多数公司对于把你置于你那一级别的薪酬上界上不会有什么反对意见。通常,尝试以你在一家大公司中所在的水平的上限进行谈判是获得更高薪酬的最简单方法之一。
但是,在更小一些的公司中,职称和级别就没有任何意义了。薪酬结构与级别没有直接联系;对公司而言,这根本不重要。他们会根据自己的需求和按小时算的工作量向你付款,因此,你就能更轻松地在这个过程中获得更高的头衔。比如说,你在前一个公司中可能是二级软件开发人员,但现在你可以做高级开发人员了……
因此,一旦你对面试公司的应聘范围有了一个很好的了解,就把这份信息保存在某个地方,并在谈判中合理地使用。
谁先提出一个具体的数字谁就先输了
职场教练杰克·查普曼(Jack Chapman)是《薪水谈判:如何一分钟赚1000美元》(Negotiating Your Salary: How to Make $1000 a Minute)一书的作者,他讲了谈判的五个规则。
规则1:永远不要透漏你目前的工资
规则2:永远不要说出你想要的薪水是多少
规则3:在面试之前,清楚自己能接受的最低工资是多少(将其定义为X),以及你想要的在薪酬以外的福利列表,例如45个休假日,2天远程假期,等等
规则4:给钱的一方(雇主)首先出一个价格
规则5:始终对offer保持一个开放的态度,不要切断所有退路
因此,最好的建议就是,第一个提及具体数字的人会输掉谈判。在任何薪资谈判中,你都应该是第二个开价的,下面是原因。
比如说,你申请一份工作,在被问及期望时,你说出了80-90 K的范围。招聘人员立即以85K的价格给你发了offer。你们俩都很高兴,但你不知道的是,对方原本的职位预算可能高达110k。因此,你在此过程中白白损失了25K。
好吧,你可能会想辩解说,我聪明得很,我说个高的没谱的数不就行了吗,比如说直接要150k。这样做的问题在于,这会让你脸上很难看,而且对方会认为你是一个贪婪的人,因为你要求的价格远高于你的价值。因此,让雇主先出价几乎总是能对你有利。
如果对方要求你先说个数,请礼貌地婉拒,对此说不。请记住,你不需要跟对方透露自己当前的工资,也并没有哪个雇主可以强迫你。
最后一点,薪水并不是全部
在考虑工作和工作机会时,有太多的开发人员只看重薪水的那个数字。
要记住一切都是可以商量的。因此,在进行谈判时,请不要仅仅在薪水方面进行协商。例如,你还可以就生活质量方面进行谈判。如果你上下班通勤时间较长,远程工作就可以改善你的生活质量,因为可以有更多的时间与家人在一起,或者有更多的自由可以追求自己热爱的事业。在许多公司中,远程工作都是可行的。
尽管由于人力资源公司的原因,薪资的话题对于大多数公司来说可能是一个硬性障碍,但大多数公司在假期,医疗福利,或其他福利方面都是很灵活的,有的福利可能对整体offer的影响不比薪水本身小。如果你认为合适,甚至工作时长都可以协商。
在初创企业中,你甚至可以协商来得到适当的股权比例来补偿薪水方面的减少,例如,持有他们的公司0.05%的股权,该股权在三年后归属。如果这个初创企业以后做大了,那这对你和企业来说肯定是个双赢的局面。并且由于股权使你与公司之间的激励机制保持一致,因此许多公司将更愿意给你更高的股权。
因此,我想说的重点是,不要只考虑薪水,而要把你大部分的谈判能力发挥出来。不要被思维定式所困,而要多思考如何能在此过程中最大化地利用这个工作机会,以及改善自己的整体生活质量。关键字是幸福指数;当谈判结束时,你应该作为一个更好,更快乐的,为自己赢得了匹配自己价值的东西的人走出会议室。
戴尔·卡耐基(Dale Carnegie)说的很好,
“决定你开心还是不开心的,不是你拥有什么,不是你是谁,不是你在哪里,也不是你在做什么,而是你在想什么。”
原文链接:
https://medium.com/swlh/how-to-negotiate-better-salary-as-a-developer-1d5d08968fe
本文为CSDN翻译,转载请注明出处。
【End】
有奖调查 「中国远程办公调查问卷」来啦!长按图片参与???? 有奖调查,填完问卷,查看问卷末尾抽奖页面的进群规则,即可加入交流群‼️(注:进群后才产生中奖者)
???? 我们准备了 10 本 CSDN 精选的技术书籍等你来拿!每天第 6 名和第 8 名入群者即为中奖者(中奖后会有小助手私聊),快长按图片填写问卷吧!
推荐阅读
☞华为发布近2万元折叠屏手机Mate Xs;iPhone 12或支持WiFi新标;Electron 6.1.8发布 | 极客头条
☞AI 口罩督查官诞生,识别率高达 85%!
☞AI口罩“督查官”诞生记
☞一个学渣的 CTO 逆袭之路
☞面试还搞不懂Redis,快看看这40道面试题!| 博文精选
☞远程办公是一阵“过渡风”还是会“继续燃烧”?
你点的每一个在看,我认真当成了喜欢
猛戳“阅读原文”,参与调查!