- 你好哇,程序員:漫話程序員面試求職、升職加薪、創(chuàng)業(yè)與生活
- 安曉輝
- 6021字
- 2019-01-04 16:34:01
薪資,你是我不能言說的傷

這次我是想談薪資的問題,話題有點(diǎn)兒敏感了,不過大家私底下已經(jīng)背著公司“禁止打聽同事薪水”這種規(guī)定聊過很多次了,現(xiàn)在我們臺(tái)面上說一說也無可厚非。
錢、工作、程序員
我們不談錢,談錢太高雅了,俗人都怕談錢。我們只說幾種現(xiàn)象。
如果把程序員的世界粗暴地按錢、事二維化,程序員可以分為下面幾類:
● 拿多少錢干多少事兒,工作一分不多干。
● “begin:”先干事兒,再談錢,事兒成啦,錢也得給我漲上去“goto begin; ”。
● 干事兒,一直干,不談錢,相信公司會(huì)給我應(yīng)有的回報(bào),短時(shí)間的委屈也沒關(guān)系。
● 先談錢,再干事兒,錢上受委屈了,什么事兒也別想讓我干,錢到位了活兒才能干得漂亮。
● 錢夠了我也不好好干,怎么著吧,那誰誰拿得比我還多呢。
我是寫軟件的,總想覆蓋得全面一些,邏輯上不要有漏洞,不過對于優(yōu)秀的程序員來講,“想得多,寫得少”也是一種追求。
面試談薪資

有很多朋友認(rèn)為起點(diǎn)很重要,會(huì)去研究各種策略。
要是問我,我只有一點(diǎn)建議:先問明白公司讓你做什么,你能幫公司帶來什么價(jià)值,然后再談錢吧。
我還可以說說我遇到的幾種HR:
● 就這個(gè)價(jià),愛來不來,多一分都不可能。
● 想盡辦法打探你的底線,然后給的錢比你的底線少一些,能少就少。
● 友善地告訴你公司的底線(實(shí)際上已經(jīng)打過折扣,距離你期望不太遠(yuǎn)),然后讓你考慮。
● 談公司未來的發(fā)展,始終不動(dòng)聲色,不暴露底線。
其實(shí)我覺得,這都無所謂,如果你為自己定了底線,那就盯著它談,談不攏也罷。
如果你很喜歡這個(gè)事兒,很在乎這次機(jī)會(huì),那另當(dāng)別論。
一千個(gè)人一萬種選擇,但有兩點(diǎn)最重要:
● 知道自己的價(jià)值是否符合對方的需求。
● 對方要你做的事兒你是否喜歡。
實(shí)戰(zhàn)面試談薪水
在面試時(shí)和公司談薪資,有幾點(diǎn)是要注意的:
● 不要在“一面”、“二面”、“三面”等過程中主動(dòng)打探薪水、福利等,一般這會(huì)給對方留下比較差的印象,認(rèn)為你只在乎錢。
● 在確認(rèn)公司準(zhǔn)備聘用你之前不要談薪水,因?yàn)橹挥泄緵Q定聘用你的時(shí)候,才是合適的時(shí)機(jī)。
● 確定誰是要和你談薪水的那個(gè)人,有時(shí)是HR,有時(shí)是副總、總監(jiān)之類,你無需詢問,也會(huì)有機(jī)會(huì)知道。如果是HR來和你談薪水,那他們多半是從技術(shù)線拿到了一個(gè)范圍,然后會(huì)先壓低了薪水來和你談,要做好心理準(zhǔn)備,適當(dāng)堅(jiān)持一個(gè)更高的薪水。如果是技術(shù)線上的領(lǐng)導(dǎo)直接和你談,我想你先要對面試的過程有個(gè)總結(jié),了解這個(gè)人對你的印象,他是對你有強(qiáng)烈的興趣,還是覺得你差強(qiáng)人意。如果是后者,你堅(jiān)持要獲得更高的薪水,很可能沒有結(jié)果。但無論哪種,你都要對這個(gè)職位表示出足夠的興趣來,同時(shí)也要表明你在意的不是薪水本身,而是薪水是否能與你的能力以及你可以給公司帶來的價(jià)值相匹配。
● 被問及期望的薪水這類問題時(shí),不要說具體的數(shù)字,如果一定要說,說一個(gè)范圍。
● 不要透露你現(xiàn)在的薪水,因?yàn)楣就鶗?huì)根據(jù)你現(xiàn)在的薪水來給你定價(jià)。
● 如果實(shí)在躲不過,一定要說現(xiàn)在的薪水,切忌撒圓不了的謊,虛報(bào)一大截子并不是明智的做法。HR們遠(yuǎn)比你想象的有能力,他們很可能和你之前所在公司的HR或其他人認(rèn)識(shí),能在做背景調(diào)查時(shí)問到你的薪水。
● 如果對方拿你現(xiàn)在的薪水說事兒(碰巧你現(xiàn)在薪水較低),你應(yīng)該表明你現(xiàn)在的薪水與能力嚴(yán)重錯(cuò)位,是不合理的,體現(xiàn)不了你的價(jià)值。
說到底我也只是泛泛地遐想,給不出什么秘訣。
不管你了解多少談判技巧,擺平自己的心態(tài)很重要。有一部分程序員覺得談薪資談來談去傷感情,其實(shí)不必,就跟你在商場買衣服一樣,爭取到合理的價(jià)位是人之常情,而且如果你不情不愿地進(jìn)了公司,事后發(fā)現(xiàn)被壓低了工資,不管對自己還是對公司都會(huì)產(chǎn)生非常消極的影響,所以呢,你肯進(jìn)入公司之前談個(gè)明白,是對雙方負(fù)責(zé)任的體現(xiàn),因此你不必?fù)?dān)心這個(gè)過程會(huì)有多大的不良影響。
加薪在囧途
在“程序員的生活就這樣嗎”中我好像設(shè)計(jì)了一個(gè)談加薪的對話。我要說的是,這都不是真的,卻勝似真的。用一句話概括程序員的加薪之路,那就是:滿紙荒唐言,一把辛酸淚。進(jìn)入每年自動(dòng)加薪30%環(huán)境的兄弟姐妹們請一邊兒安靜地?cái)?shù)錢去吧。
為什么你要加薪

生活壓力
相當(dāng)一部分程序員工作的唯一原因是薪水,談理想、談情懷、談抱負(fù),那都是忽悠人的。和雇傭兵一樣,工作的目的就是獲取薪水,獲取更高的薪水。這是生活的基本問題,沒什么不好意思呢。再說,都說程序員吃的是青春飯,前半輩子拼了身體賺錢,后半輩子拼了錢修理身體,如果前半輩子拼了身體卻賺不到錢,后半輩子怎么辦?
另外隨著年齡增長,無老可啃的那些人,要面臨嚴(yán)峻的生活壓力:取媳婦、買房子、辦婚禮、生小孩、撫養(yǎng)小孩、贍養(yǎng)老人……因此,路漫漫其修遠(yuǎn),我們不能沒有錢。
先要生存,而后才是凌空蹈虛的理想、抱負(fù)、情懷。這就是我們普通人的路子。有的人雖窮困潦倒卻心系蒼生,若千年如一日不改初心。這是我們要敬佩的,但不一定是我們能夠做到的。“夢想還是要有的,萬一實(shí)現(xiàn)了呢”這種說法當(dāng)然很好,我也喜歡,只是很多時(shí)候我們都忘了怎么“做夢”了。
總而言之,當(dāng)我們這些普通的程序員面臨生活的壓力時(shí),就會(huì)要求加薪。
能力肯定
據(jù)說現(xiàn)在很多大學(xué)生畢業(yè)時(shí)零薪水就業(yè),當(dāng)然這是特例。
剛踏上軟件開發(fā)之路的程序員各項(xiàng)技能都比較初級(jí),當(dāng)他們工作一段時(shí)間后,覺得自己能力提升了,已非昔日吳下阿蒙,會(huì)自覺地產(chǎn)生提升薪資的想法,畢竟,薪資要與能力匹配,技術(shù)很強(qiáng),薪水很低,這種落差一般人都不容易接受,除非懷有特殊目的(比如在某個(gè)公司工作不為錢只是為了那個(gè)她)。
水漲船高
程序員是一個(gè)很大的群體,每個(gè)程序員周圍都有一批同行業(yè)的其他程序員,有時(shí)難免左看右看上看下看,原來每個(gè)阿猿薪水都不簡單。于是,需求從比較而生:為什么那些哪哪兒都不如我的人拿得都比我多?不免產(chǎn)生明珠暗投、懷才不遇、物非所值的落差,此時(shí)就會(huì)不平衡,產(chǎn)生強(qiáng)烈的加薪欲望。
通貨膨脹
錢印得越來越多,錢也越來越不值錢了。幾分錢一斤的大白菜再也買不到了,一元一票制的公交車越來越難擠了,想當(dāng)沙丁魚罐頭都不容易了。
國家五年規(guī)劃里說五年內(nèi)人民群眾收入翻番,起碼每年漲幅15%才能不給國家丟臉。可是我在單位干了兩年了還不漲工資,實(shí)在是對不起國家,對不起江東父老,要不是還沒有找到虞姬,也得學(xué)楚霸王劍吻烏江了。
為什么不給你加薪
看個(gè)故事吧。
又一個(gè)阿猿加薪的故事
阿猿最近心塞得要死,天天晚上睜著眼睛數(shù)天花板上的蜘蛛網(wǎng)到底有多少個(gè)結(jié),可惜數(shù)了一星期也沒數(shù)過來,眼睛卻爬滿了紅色的蛛網(wǎng),白天只好帶著熊貓牌眼鏡上班,為怕同事和老板發(fā)現(xiàn)打瞌睡,還得學(xué)TOM那樣搞兩根不帶尖兒的牙簽來撐眼皮兒。這日子過得!
為了對抗疲累,阿猿抽的煙越來越多,從一天七八根發(fā)展到十七八根,又從十七八根發(fā)展到二十七八根,這速度,比薪水漲得快多了。每每在抽煙區(qū)碰見老板,老板都要問一句:“阿猿,最近抽煙很兇呀,是不是有什么煩心事兒?”阿猿只好說:“嘛事兒沒有,就是上癮了。”
除了抽煙,夜深人靜獨(dú)對電腦時(shí),阿猿還大量飲用劣質(zhì)黑咖啡等怪味飲料,以期激發(fā)自己體內(nèi)潛能。他真是發(fā)了狠:我就是不信我這么拼老板還不給我漲工資!
疑心遇見鬼。怕什么來什么,說的就是阿猿了,果然,這次加薪又沒有他。
阿猿痛苦地閉上眼睛,而雙耳卻情不自禁地收聽周遭的信息,傷心、失望、憤懣、不甘,種種滋味縈繞心頭。
技術(shù)副總的說法
阿猿內(nèi)心掙扎了很久,終于決定找技術(shù)副總L談?wù)劇?/p>
L:“阿猿啊,最近活干得不錯(cuò),可是看你精神好像不太好,是不是壓力太大了。”
阿猿:“我很拼的,一心就想把產(chǎn)品做好。”
L:“咱們就需要像你這樣敢拼敢干的帶頭人。”
阿猿:“可是我心里很失望。”
L:“怎么了?”
阿猿:“L總,你說我干活怎么樣。”
L:“努力程度大家有目共睹啊。”
阿猿:“L總,我這人直,說話不會(huì)繞彎子,我就想不明白了,為什么我這么努力,這回漲工資卻沒有我?”
L饒有意味地看著阿猿,看了很久,沒有說話。
阿猿心中千頭萬緒,前塵往事都上心頭,一時(shí)之間忽覺萬事成灰,爭與不爭又有何意義?可一顆心卻不能平,委屈卻不可抑制,終于,英雄虎淚沖出熊貓眼眶,若江河崩塌,洶涌之極。
L從辦公桌后面轉(zhuǎn)出來,靠近阿猿,伸手用力拍拍他的肩膀,悠悠地嘆息一聲,靜待阿猿平靜下來。
良久……
阿猿:“多少年沒掉過眼淚了,讓L總笑話了。”
L:“你是性情中人,看得出來。”
阿猿:“L總,不是我受不起委屈,實(shí)在是我付出了太多。”說著話阿猿伸手撫了撫腰,又抬手?jǐn)]了擼脖子梗,然后說:“L總,你看看,腰椎間盤突出、頸椎強(qiáng)直,這都是我前段時(shí)間加班加出來的,我……”
說話間,阿猿再次淚崩。L只好又從座位轉(zhuǎn)出來,再次攬一攬阿猿的肩膀,嘴里說:“不管工作多忙,身體是最要緊的,你的努力我都看見了,大家也都看見了,放心,你的努力不會(huì)白費(fèi)的。”
阿猿:L總,我就想不明白了,為什么不給我加薪?
L反問:“你覺得呢?”
阿猿:“我就是想不通,L總你幫我分析一下。”
L:“我只能根據(jù)經(jīng)驗(yàn)說說,也都是推測,不見得準(zhǔn)確,你聽聽就算了。”
阿猿:“L總你只管說,我就是想知道為什么。”
L:“去年我們的產(chǎn)品做得怎么樣?”
阿猿:“大家都很努力,天天加班。”
L :“那產(chǎn)品有沒有問題?”
阿猿:“每個(gè)產(chǎn)品都難免會(huì)有問題。”
L :“從結(jié)果上,產(chǎn)品沒有如期交付。延期交付之后還出了幾次事故。老板的考慮應(yīng)該是論功勞不論苦勞。”
阿猿:“我們真的很辛苦。”
L :“其實(shí)我從老板那里了解到,他很想給每個(gè)人都加薪。加薪了大家高興,活也干得好。可是這兩年經(jīng)濟(jì)實(shí)在是不景氣,公司的產(chǎn)品老被客戶投訴,不但沒贏利,還要賠錢。老板也很難做。”
阿猿:“說好的半年加一次薪,我都一年半……”
L :“公司的規(guī)定是一年兩次加薪的機(jī)會(huì),也就是說,機(jī)會(huì),可能有的人一年加兩次,有的人兩年不加。”
阿猿:“L總,我就是那個(gè)兩年不加薪的人!這對我公平嗎?我都累得一身病了!”
L :“下次一定會(huì)有的,其實(shí)這次的大名單里有你的,我可以給你看郵件,但最后因?yàn)榉N種原因沒有給你加吧,我覺得,要受得住委屈,男人么,都是在委屈中長大的,你放心,今年年中見分曉,你這么拼,如果產(chǎn)品狀況好轉(zhuǎn),絕對沒有理由不給你加薪,到時(shí)你的加薪幅度肯定甩其他人一條街。”
阿猿:“L總,有您這話我就放心了。”
L望著阿猿遠(yuǎn)去的背影,心里默默嘆息一聲:老子也沒加,年終獎(jiǎng)還不知道有沒有呢!
加薪的時(shí)機(jī)
有的公司每年兩次調(diào)薪機(jī)會(huì),就像上面的阿猿所在的公司,一次在年中,一次在年底。有的公司一年調(diào)一次。
不管怎么樣,大部分公司都有固定的調(diào)薪周期。如果你有加薪的想法,在接近調(diào)薪周期時(shí),提前一段時(shí)間(比如一個(gè)月、半個(gè)月),找領(lǐng)導(dǎo)討論這個(gè)問題是比較合適的。
另外還有一些時(shí)候也是可以談的,比方說某個(gè)產(chǎn)品或者項(xiàng)目成功發(fā)布,而你在其中發(fā)揮了重要作用,立下汗馬功勞,那在慶功會(huì)或項(xiàng)目總結(jié)會(huì)議之后,可以找一個(gè)機(jī)會(huì),不著痕跡地跟領(lǐng)導(dǎo)提一下。此時(shí)也有很大的成功概率。
還有,需要注意的是,如果公司業(yè)務(wù)上和資金上正遭遇困難,就不要在這個(gè)節(jié)骨眼上提加薪的事情,一般不會(huì)獲得你想要的結(jié)果,甚至還可能讓領(lǐng)導(dǎo)對你有異常的看法。
實(shí)戰(zhàn)談加薪
這又把我難住了。要知道,作為程序員,我本人很少找領(lǐng)導(dǎo)談加薪的事情。我秉持公司不會(huì)虧待勞模的想法,相信酒香不怕巷子深,以為只要是金子,總有發(fā)光的時(shí)候。可實(shí)際上,就算你是錐子,也有扎不破麻袋難以出頭的時(shí)候呢。
準(zhǔn)備好你的理由
一定要提前做工作,準(zhǔn)備好你認(rèn)為足以說服領(lǐng)導(dǎo)的加薪理由。
比如,你的能力提高很大,以前只會(huì)HTML與CSS,現(xiàn)在呢,JS會(huì)了,Node.js會(huì)了,Perl會(huì)了,MySQL、Oracle都會(huì)了,Java會(huì)了,Python會(huì)了,Docker也熟練了……那么,你已經(jīng)非常強(qiáng)悍了,快成為“屌絲戰(zhàn)斗機(jī)”了,難道還不該加薪嗎兄弟!
比如你在最近的項(xiàng)目中大展身手,承擔(dān)了核心模塊的工作,以難以置信的漂亮姿勢完成了任務(wù),拯救了陷入泥潭的團(tuán)隊(duì),那也是非常強(qiáng)的加薪理由。
又如你已經(jīng)兩年沒加薪了,而這兩年里你做了A、B、C、D……等足以譜寫一首字母歌的項(xiàng)目,已經(jīng)量變了,再加上同事們都漲了,就你被遺忘到了舊時(shí)光里。
……
凡此種種,一定要是相對客觀的理由。
找誰談加薪
要談加薪一定要找對人,表錯(cuò)了情是很尷尬的。
有的公司是老板說了算,項(xiàng)目經(jīng)理就是個(gè)帶領(lǐng)大家拼命的角色,除此之外沒有其他權(quán)力,那你和項(xiàng)目經(jīng)理談加薪基本上沒什么用,他還要一級(jí)一級(jí)往上傳遞你的請求,很可能到最后就“走音”了。你要想辦法了解這個(gè)鏈條中誰說了算,找準(zhǔn)時(shí)機(jī)和他談話。關(guān)于這一點(diǎn)可以找你的前輩們打聽打聽,或者和項(xiàng)目經(jīng)理聊天時(shí)迂回地刺探一下。
有的公司是部門經(jīng)理有決定誰加薪的權(quán)限,那你就要找部門經(jīng)理談。
總之各種不一樣,因環(huán)境而變。
如何談加薪
很多程序員和電腦溝通比較順暢,私底下和同僚溝通也比較順暢,可以用妙語連珠來形容。可一旦和領(lǐng)導(dǎo)溝通,就比較拘謹(jǐn),放不開,無法準(zhǔn)確地表達(dá)自己的想法,這會(huì)給談加薪這件事帶來一些不利影響。不過沒關(guān)系,精心準(zhǔn)備會(huì)提高成功率。
(1)當(dāng)面比書面好
這是自然的,你可以看到領(lǐng)導(dǎo)的反饋,也可以聲情并茂或者涕淚橫流地表達(dá)你的愿望,比電子郵件里不痛不癢的幾句話更容易出效果。
(2)提前設(shè)計(jì)談話路線
凡事預(yù)則立,不打無準(zhǔn)備之仗。
當(dāng)你找到了足以說服自己的理由也自信能夠說服領(lǐng)導(dǎo)時(shí),就要考慮如何面談。比如怎么開場,怎么聊公司的業(yè)務(wù)發(fā)展,怎么聊自己的能力提升、貢獻(xiàn)、生活壓力等,總之要先暖場,描述現(xiàn)狀,表達(dá)自己的理由,提出加薪的請求。
要清楚公司、產(chǎn)品、項(xiàng)目的現(xiàn)狀,揣測領(lǐng)導(dǎo)可能以什么方式來回應(yīng)你,你要想好應(yīng)對策略。一般領(lǐng)導(dǎo)會(huì)比程序員更善于引導(dǎo)談話的方向,而程序員能做的就是做好功課,擬定目標(biāo),溫柔堅(jiān)定,不要被受領(lǐng)導(dǎo)影響。
(3)談話的態(tài)度
不要太強(qiáng)硬,不要帶威脅的意味,哪怕你真覺得自己功高蓋世,無可替代,公司缺了你就轉(zhuǎn)不成,也不要威脅領(lǐng)導(dǎo)給你加薪。領(lǐng)導(dǎo)可能一時(shí)被你威脅,你可能成功一次,但第二次一定會(huì)出問題,他一定會(huì)培養(yǎng)他人來替代你。
如果公司效益不好或者眼下遇到困難,而你又覺得非加薪不可,那當(dāng)領(lǐng)導(dǎo)以類似的理由來延遲加薪時(shí),一定要作出聆聽的姿態(tài),表示理解公司的難處,耐心等待領(lǐng)導(dǎo)的講話告一段落,然后再重復(fù)你的難處,溫柔地表達(dá)你的決心,即便最后領(lǐng)導(dǎo)表示實(shí)在無法立即滿足你的要求,也不能當(dāng)面爭執(zhí)搞得下不來臺(tái),你只要表達(dá)希望領(lǐng)導(dǎo)考慮自己的請求就可以。至于你下來準(zhǔn)備換東家什么的,那是接下來的事情。
(4)一次足矣
找領(lǐng)導(dǎo)談加薪,一次就夠了,如果一而再再而三地談,不但沒用,還容易引起領(lǐng)導(dǎo)的反感,讓領(lǐng)導(dǎo)覺得這人就只在意錢,以后對你的態(tài)度必然發(fā)生變化。
加薪的結(jié)果
加薪談判的結(jié)果,要么失敗,要么成功。
成功加薪了,親愛的“阿猿”,肯定會(huì)以專業(yè)的態(tài)度努力工作,干出更好的成績來。
加薪失敗,這里就有個(gè)選擇題給你做:
● 極度不滿,跳槽。
● 不滿,暫時(shí)又沒別的打算,又擔(dān)心領(lǐng)導(dǎo)因此對自己形成了不好印象,陷入猶疑不定之中
如果你選擇跳槽,那就沒得說嘍。
如果你暫時(shí)不想跳槽,那就要讓自己想辦法走出加薪失敗的陰影。請回過頭來考慮公司的現(xiàn)狀和產(chǎn)品的銷售情況,再次梳理自己在大大小小項(xiàng)目中的表現(xiàn),為下一次談判做準(zhǔn)備,千萬不要?dú)怵H或者滿腹怨氣,陷入循環(huán)往復(fù)的煩惱當(dāng)中,那樣對誰都沒好處。因?yàn)榧有竭@種事,真的是“盡人事聽天命”,不是你能完全把控得了的,失敗也不是什么大不了的事兒,繼續(xù)提高能力做出更好的成績才是正道。