薪资,你是我不能言说的伤

这次我是想谈薪资的问题,话题有点儿敏感了,不过大家私底下已经背着公司“禁止打听同事薪水”这种规定聊过很多次了,现在我们台面上说一说也无可厚非。

钱、工作、程序员

我们不谈钱,谈钱太高雅了,俗人都怕谈钱。我们只说几种现象。

如果把程序员的世界粗暴地按钱、事二维化,程序员可以分为下面几类:

● 拿多少钱干多少事儿,工作一分不多干。

● “begin:”先干事儿,再谈钱,事儿成啦,钱也得给我涨上去“goto begin; ”。

● 干事儿,一直干,不谈钱,相信公司会给我应有的回报,短时间的委屈也没关系。

● 先谈钱,再干事儿,钱上受委屈了,什么事儿也别想让我干,钱到位了活儿才能干得漂亮。

● 钱够了我也不好好干,怎么着吧,那谁谁拿得比我还多呢。

我是写软件的,总想覆盖得全面一些,逻辑上不要有漏洞,不过对于优秀的程序员来讲,“想得多,写得少”也是一种追求。

面试谈薪资

有很多朋友认为起点很重要,会去研究各种策略。

要是问我,我只有一点建议:先问明白公司让你做什么,你能帮公司带来什么价值,然后再谈钱吧。

我还可以说说我遇到的几种HR:

● 就这个价,爱来不来,多一分都不可能。

● 想尽办法打探你的底线,然后给的钱比你的底线少一些,能少就少。

● 友善地告诉你公司的底线(实际上已经打过折扣,距离你期望不太远),然后让你考虑。

● 谈公司未来的发展,始终不动声色,不暴露底线。

其实我觉得,这都无所谓,如果你为自己定了底线,那就盯着它谈,谈不拢也罢。

如果你很喜欢这个事儿,很在乎这次机会,那另当别论。

一千个人一万种选择,但有两点最重要:

● 知道自己的价值是否符合对方的需求。

● 对方要你做的事儿你是否喜欢。

实战面试谈薪水

在面试时和公司谈薪资,有几点是要注意的:

● 不要在“一面”、“二面”、“三面”等过程中主动打探薪水、福利等,一般这会给对方留下比较差的印象,认为你只在乎钱。

● 在确认公司准备聘用你之前不要谈薪水,因为只有公司决定聘用你的时候,才是合适的时机。

● 确定谁是要和你谈薪水的那个人,有时是HR,有时是副总、总监之类,你无需询问,也会有机会知道。如果是HR来和你谈薪水,那他们多半是从技术线拿到了一个范围,然后会先压低了薪水来和你谈,要做好心理准备,适当坚持一个更高的薪水。如果是技术线上的领导直接和你谈,我想你先要对面试的过程有个总结,了解这个人对你的印象,他是对你有强烈的兴趣,还是觉得你差强人意。如果是后者,你坚持要获得更高的薪水,很可能没有结果。但无论哪种,你都要对这个职位表示出足够的兴趣来,同时也要表明你在意的不是薪水本身,而是薪水是否能与你的能力以及你可以给公司带来的价值相匹配。

● 被问及期望的薪水这类问题时,不要说具体的数字,如果一定要说,说一个范围。

● 不要透露你现在的薪水,因为公司往往会根据你现在的薪水来给你定价。

● 如果实在躲不过,一定要说现在的薪水,切忌撒圆不了的谎,虚报一大截子并不是明智的做法。HR们远比你想象的有能力,他们很可能和你之前所在公司的HR或其他人认识,能在做背景调查时问到你的薪水。

● 如果对方拿你现在的薪水说事儿(碰巧你现在薪水较低),你应该表明你现在的薪水与能力严重错位,是不合理的,体现不了你的价值。

说到底我也只是泛泛地遐想,给不出什么秘诀。

不管你了解多少谈判技巧,摆平自己的心态很重要。有一部分程序员觉得谈薪资谈来谈去伤感情,其实不必,就跟你在商场买衣服一样,争取到合理的价位是人之常情,而且如果你不情不愿地进了公司,事后发现被压低了工资,不管对自己还是对公司都会产生非常消极的影响,所以呢,你肯进入公司之前谈个明白,是对双方负责任的体现,因此你不必担心这个过程会有多大的不良影响。

加薪在囧途

在“程序员的生活就这样吗”中我好像设计了一个谈加薪的对话。我要说的是,这都不是真的,却胜似真的。用一句话概括程序员的加薪之路,那就是:满纸荒唐言,一把辛酸泪。进入每年自动加薪30%环境的兄弟姐妹们请一边儿安静地数钱去吧。

为什么你要加薪

生活压力

相当一部分程序员工作的唯一原因是薪水,谈理想、谈情怀、谈抱负,那都是忽悠人的。和雇佣兵一样,工作的目的就是获取薪水,获取更高的薪水。这是生活的基本问题,没什么不好意思呢。再说,都说程序员吃的是青春饭,前半辈子拼了身体赚钱,后半辈子拼了钱修理身体,如果前半辈子拼了身体却赚不到钱,后半辈子怎么办?

另外随着年龄增长,无老可啃的那些人,要面临严峻的生活压力:取媳妇、买房子、办婚礼、生小孩、抚养小孩、赡养老人……因此,路漫漫其修远,我们不能没有钱。

先要生存,而后才是凌空蹈虚的理想、抱负、情怀。这就是我们普通人的路子。有的人虽穷困潦倒却心系苍生,若千年如一日不改初心。这是我们要敬佩的,但不一定是我们能够做到的。“梦想还是要有的,万一实现了呢”这种说法当然很好,我也喜欢,只是很多时候我们都忘了怎么“做梦”了。

总而言之,当我们这些普通的程序员面临生活的压力时,就会要求加薪。

能力肯定

据说现在很多大学生毕业时零薪水就业,当然这是特例。

刚踏上软件开发之路的程序员各项技能都比较初级,当他们工作一段时间后,觉得自己能力提升了,已非昔日吴下阿蒙,会自觉地产生提升薪资的想法,毕竟,薪资要与能力匹配,技术很强,薪水很低,这种落差一般人都不容易接受,除非怀有特殊目的(比如在某个公司工作不为钱只是为了那个她)。

水涨船高

程序员是一个很大的群体,每个程序员周围都有一批同行业的其他程序员,有时难免左看右看上看下看,原来每个阿猿薪水都不简单。于是,需求从比较而生:为什么那些哪哪儿都不如我的人拿得都比我多?不免产生明珠暗投、怀才不遇、物非所值的落差,此时就会不平衡,产生强烈的加薪欲望。

通货膨胀

钱印得越来越多,钱也越来越不值钱了。几分钱一斤的大白菜再也买不到了,一元一票制的公交车越来越难挤了,想当沙丁鱼罐头都不容易了。

国家五年规划里说五年内人民群众收入翻番,起码每年涨幅15%才能不给国家丢脸。可是我在单位干了两年了还不涨工资,实在是对不起国家,对不起江东父老,要不是还没有找到虞姬,也得学楚霸王剑吻乌江了。

为什么不给你加薪

看个故事吧。

又一个阿猿加薪的故事

阿猿最近心塞得要死,天天晚上睁着眼睛数天花板上的蜘蛛网到底有多少个结,可惜数了一星期也没数过来,眼睛却爬满了红色的蛛网,白天只好带着熊猫牌眼镜上班,为怕同事和老板发现打瞌睡,还得学TOM那样搞两根不带尖儿的牙签来撑眼皮儿。这日子过得!

为了对抗疲累,阿猿抽的烟越来越多,从一天七八根发展到十七八根,又从十七八根发展到二十七八根,这速度,比薪水涨得快多了。每每在抽烟区碰见老板,老板都要问一句:“阿猿,最近抽烟很凶呀,是不是有什么烦心事儿?”阿猿只好说:“嘛事儿没有,就是上瘾了。”

除了抽烟,夜深人静独对电脑时,阿猿还大量饮用劣质黑咖啡等怪味饮料,以期激发自己体内潜能。他真是发了狠:我就是不信我这么拼老板还不给我涨工资!

疑心遇见鬼。怕什么来什么,说的就是阿猿了,果然,这次加薪又没有他。

阿猿痛苦地闭上眼睛,而双耳却情不自禁地收听周遭的信息,伤心、失望、愤懑、不甘,种种滋味萦绕心头。

技术副总的说法

阿猿内心挣扎了很久,终于决定找技术副总L谈谈。

L:“阿猿啊,最近活干得不错,可是看你精神好像不太好,是不是压力太大了。”

阿猿:“我很拼的,一心就想把产品做好。”

L:“咱们就需要像你这样敢拼敢干的带头人。”

阿猿:“可是我心里很失望。”

L:“怎么了?”

阿猿:“L总,你说我干活怎么样。”

L:“努力程度大家有目共睹啊。”

阿猿:“L总,我这人直,说话不会绕弯子,我就想不明白了,为什么我这么努力,这回涨工资却没有我?”

L饶有意味地看着阿猿,看了很久,没有说话。

阿猿心中千头万绪,前尘往事都上心头,一时之间忽觉万事成灰,争与不争又有何意义?可一颗心却不能平,委屈却不可抑制,终于,英雄虎泪冲出熊猫眼眶,若江河崩塌,汹涌之极。

L从办公桌后面转出来,靠近阿猿,伸手用力拍拍他的肩膀,悠悠地叹息一声,静待阿猿平静下来。

良久……

阿猿:“多少年没掉过眼泪了,让L总笑话了。”

L:“你是性情中人,看得出来。”

阿猿:“L总,不是我受不起委屈,实在是我付出了太多。”说着话阿猿伸手抚了抚腰,又抬手撸了撸脖子梗,然后说:“L总,你看看,腰椎间盘突出、颈椎强直,这都是我前段时间加班加出来的,我……”

说话间,阿猿再次泪崩。L只好又从座位转出来,再次揽一揽阿猿的肩膀,嘴里说:“不管工作多忙,身体是最要紧的,你的努力我都看见了,大家也都看见了,放心,你的努力不会白费的。”

阿猿:L总,我就想不明白了,为什么不给我加薪?

L反问:“你觉得呢?”

阿猿:“我就是想不通,L总你帮我分析一下。”

L:“我只能根据经验说说,也都是推测,不见得准确,你听听就算了。”

阿猿:“L总你只管说,我就是想知道为什么。”

L:“去年我们的产品做得怎么样?”

阿猿:“大家都很努力,天天加班。”

L :“那产品有没有问题?”

阿猿:“每个产品都难免会有问题。”

L :“从结果上,产品没有如期交付。延期交付之后还出了几次事故。老板的考虑应该是论功劳不论苦劳。”

阿猿:“我们真的很辛苦。”

L :“其实我从老板那里了解到,他很想给每个人都加薪。加薪了大家高兴,活也干得好。可是这两年经济实在是不景气,公司的产品老被客户投诉,不但没赢利,还要赔钱。老板也很难做。”

阿猿:“说好的半年加一次薪,我都一年半……”

L :“公司的规定是一年两次加薪的机会,也就是说,机会,可能有的人一年加两次,有的人两年不加。”

阿猿:“L总,我就是那个两年不加薪的人!这对我公平吗?我都累得一身病了!”

L :“下次一定会有的,其实这次的大名单里有你的,我可以给你看邮件,但最后因为种种原因没有给你加吧,我觉得,要受得住委屈,男人么,都是在委屈中长大的,你放心,今年年中见分晓,你这么拼,如果产品状况好转,绝对没有理由不给你加薪,到时你的加薪幅度肯定甩其他人一条街。”

阿猿:“L总,有您这话我就放心了。”

L望着阿猿远去的背影,心里默默叹息一声:老子也没加,年终奖还不知道有没有呢!

加薪的时机

有的公司每年两次调薪机会,就像上面的阿猿所在的公司,一次在年中,一次在年底。有的公司一年调一次。

不管怎么样,大部分公司都有固定的调薪周期。如果你有加薪的想法,在接近调薪周期时,提前一段时间(比如一个月、半个月),找领导讨论这个问题是比较合适的。

另外还有一些时候也是可以谈的,比方说某个产品或者项目成功发布,而你在其中发挥了重要作用,立下汗马功劳,那在庆功会或项目总结会议之后,可以找一个机会,不着痕迹地跟领导提一下。此时也有很大的成功概率。

还有,需要注意的是,如果公司业务上和资金上正遭遇困难,就不要在这个节骨眼上提加薪的事情,一般不会获得你想要的结果,甚至还可能让领导对你有异常的看法。

实战谈加薪

这又把我难住了。要知道,作为程序员,我本人很少找领导谈加薪的事情。我秉持公司不会亏待劳模的想法,相信酒香不怕巷子深,以为只要是金子,总有发光的时候。可实际上,就算你是锥子,也有扎不破麻袋难以出头的时候呢。

准备好你的理由

一定要提前做工作,准备好你认为足以说服领导的加薪理由。

比如,你的能力提高很大,以前只会HTMLCSS,现在呢,JS会了,Node.js会了,Perl会了,MySQL、Oracle都会了,Java会了,Python会了,Docker也熟练了……那么,你已经非常强悍了,快成为“屌丝战斗机”了,难道还不该加薪吗兄弟!

比如你在最近的项目中大展身手,承担了核心模块的工作,以难以置信的漂亮姿势完成了任务,拯救了陷入泥潭的团队,那也是非常强的加薪理由。

又如你已经两年没加薪了,而这两年里你做了A、B、C、D……等足以谱写一首字母歌的项目,已经量变了,再加上同事们都涨了,就你被遗忘到了旧时光里。

……

凡此种种,一定要是相对客观的理由。

找谁谈加薪

要谈加薪一定要找对人,表错了情是很尴尬的。

有的公司是老板说了算,项目经理就是个带领大家拼命的角色,除此之外没有其他权力,那你和项目经理谈加薪基本上没什么用,他还要一级一级往上传递你的请求,很可能到最后就“走音”了。你要想办法了解这个链条中谁说了算,找准时机和他谈话。关于这一点可以找你的前辈们打听打听,或者和项目经理聊天时迂回地刺探一下。

有的公司是部门经理有决定谁加薪的权限,那你就要找部门经理谈。

总之各种不一样,因环境而变。

如何谈加薪

很多程序员和电脑沟通比较顺畅,私底下和同僚沟通也比较顺畅,可以用妙语连珠来形容。可一旦和领导沟通,就比较拘谨,放不开,无法准确地表达自己的想法,这会给谈加薪这件事带来一些不利影响。不过没关系,精心准备会提高成功率。

(1)当面比书面好

这是自然的,你可以看到领导的反馈,也可以声情并茂或者涕泪横流地表达你的愿望,比电子邮件里不痛不痒的几句话更容易出效果。

(2)提前设计谈话路线

凡事预则立,不打无准备之仗。

当你找到了足以说服自己的理由也自信能够说服领导时,就要考虑如何面谈。比如怎么开场,怎么聊公司的业务发展,怎么聊自己的能力提升、贡献、生活压力等,总之要先暖场,描述现状,表达自己的理由,提出加薪的请求。

要清楚公司、产品、项目的现状,揣测领导可能以什么方式来回应你,你要想好应对策略。一般领导会比程序员更善于引导谈话的方向,而程序员能做的就是做好功课,拟定目标,温柔坚定,不要被受领导影响。

(3)谈话的态度

不要太强硬,不要带威胁的意味,哪怕你真觉得自己功高盖世,无可替代,公司缺了你就转不成,也不要威胁领导给你加薪。领导可能一时被你威胁,你可能成功一次,但第二次一定会出问题,他一定会培养他人来替代你。

如果公司效益不好或者眼下遇到困难,而你又觉得非加薪不可,那当领导以类似的理由来延迟加薪时,一定要作出聆听的姿态,表示理解公司的难处,耐心等待领导的讲话告一段落,然后再重复你的难处,温柔地表达你的决心,即便最后领导表示实在无法立即满足你的要求,也不能当面争执搞得下不来台,你只要表达希望领导考虑自己的请求就可以。至于你下来准备换东家什么的,那是接下来的事情。

(4)一次足矣

找领导谈加薪,一次就够了,如果一而再再而三地谈,不但没用,还容易引起领导的反感,让领导觉得这人就只在意钱,以后对你的态度必然发生变化。

加薪的结果

加薪谈判的结果,要么失败,要么成功。

成功加薪了,亲爱的“阿猿”,肯定会以专业的态度努力工作,干出更好的成绩来。

加薪失败,这里就有个选择题给你做:

● 极度不满,跳槽。

● 不满,暂时又没别的打算,又担心领导因此对自己形成了不好印象,陷入犹疑不定之中

如果你选择跳槽,那就没得说喽。

如果你暂时不想跳槽,那就要让自己想办法走出加薪失败的阴影。请回过头来考虑公司的现状和产品的销售情况,再次梳理自己在大大小小项目中的表现,为下一次谈判做准备,千万不要气馁或者满腹怨气,陷入循环往复的烦恼当中,那样对谁都没好处。因为加薪这种事,真的是“尽人事听天命”,不是你能完全把控得了的,失败也不是什么大不了的事儿,继续提高能力做出更好的成绩才是正道。