為什么我的工資最低!--程序員
本文是從 That Developer's Salary is Bigger than Mine! 這篇文章翻譯而來。
我盯著同為開發人員的同事們的薪水表。一股悶氣開始在胸口里形成。
當看到我的薪水在這個清單上只比***一名高一點時——幾乎就是***——這股悶氣沖出我的喉嚨化作一句粗俗的語言。就像是電影A Christmas Story里的Ralhpie那樣,實在是忍無可忍。
但當突然想到能看到這份清單也許是上帝對我的恩賜,我的心情一下開朗了。否則,會不會是個陷阱?會引起什么嚴重的事情?
但首先要聲明:這份絕密清單是如何落到我的手里的?不,我可沒去偷它。這純屬偶然。
真的!
大概30分鐘前,我的經理在客戶現場找到我,他在那預訂了一個會議室,來審議每個人的年度工作總結。在跟我的談話期間,他遞給我了一個檔案袋,里面裝了我的總結和薪水浮動情況。
談話非常正式,而且評價大部分都很積極正面。他跟我說了很多關于客戶很喜歡我,說我在過去的一年里完成了不少有創造性的開發工作。他給我提了一些改進的建議,這些建議我都很贊成。之后他面目笑容的用一種充滿喜悅的語調告訴了我未來一年的薪水情況。
“我有個好消息要告訴你。我們決定給你的工資上浮6%。好好干?!?/P>
在我看來也是個相當不錯的提高。但我有個疑問,因為這是我在這個公司的***次年評。
“我很感激,但你能否解釋一下如何得出這個漲幅百分比的?”
我感覺他的嘴角開始往下走,很快就又恢復了,并回答道,“哦,這個有點復雜。我們用了一個公式,會參照公司的經營狀況,當前的經濟形勢,當然,還有你的工作表現。你應該知道,在當前的經濟形勢下,這樣的漲幅真是非常的大了?!?/P>
說完這些,他看了一下表,站起來說他下一個約見就要遲到了。當他急匆匆的走出門時,我聽到他說,“繼續好好干!”走了。
我坐在哪里回憶著“在這樣的經濟情況下”有這樣一個大的漲幅,真是好運氣。我翻開了檔案袋,意識到還有另外一張表單在里面。
我抽出來,簡直不敢相信所看到的。當那句粗的話噴出來之后,我的大腦里開始涌現各種理由來解釋這件事情。我想——幾乎是大叫出來——“我究竟該怎么做?”
墊底
團隊里有六個開發人員,不僅我的薪水幾乎墊底,而年度漲幅也是***的。這毫無道理。
經理曾經幾乎是滔滔不絕的贊揚我。而且我也知道,客戶不僅僅是喜歡我;他們熱愛我。我和客戶搭檔相處在團隊里比任何人都要好。如果我的程序里出現了什么bug,他通常只會開個玩笑、毫不抱怨的讓我們糾正。
而且跟大多數的年輕開發者一樣,我感覺自己作為一個程序員至少不會比團隊里的任何一個同事差。其中兩個同事幾乎天天向我求助——而現在我知道了,他們掙的比我多。
還有個人進入公司才只有6個月,他也同樣得到了一個比我高的漲幅。我越看,我的血液越沸騰。
我想給經理打電話,向他痛斥我在這份表格上發現的信息。經過進一步的分析,在做了幾個深呼吸后,我意識到,這樣一來他很可能使用各種的托辭,這樣不會有一個建設性的結果。我覺得把這事告訴我的朋友Justin,他是我以前的同事。
這天晚上,Justin聽完了我的故事,搖晃著他的腦袋呵呵的笑?!拔业呐笥?,這種事情可不常見?!?/P>
“是呀,不開玩笑。我該怎么辦?”
他開始給我出主意?!澳銘摪炎约悍旁谒奈恢蒙舷胍幌搿H绻惴噶诉@樣的錯誤會怎樣?你會怎么想?”
我進入了一種一廂情愿的思考狀態?!耙苍S他并沒有意識到我得到了這份工資單。我應該用這個假設的前提去跟他討價還價?!?/P>
Justin讓我回到現實。“如果他向你攤牌怎么辦?”Justin模仿經理的樣子用拳頭在桌上敲了一下:
“你以為我是個傻瓜嗎,我知道那份工資單在你那里!”
他說的對。我必須全盤招供。我很感謝Justin,晚上一宿無法入眠,盤算如何下一步的行動。
程序員之間的對比較量
第二天我按照常例回公司參加開發小組會議。在去公司的路上,我想好了,就在經理走出辦公室時把這張表放在他的桌子上。
可是,這于事無補。我的怒氣還沒消,如果不是他犯了這個錯誤,我今天本應該高高興興的,怎么會面對這么麻煩的事情。
團隊會議在進行,可我沒法集中注意力。我在想,他是否成心把這張表放在我的文件袋里的。疑問很快就消除了——會后他走到我跟前,帶著一張尷尬的表情。
“嗨,老弟,有時間嗎?到我辦公室坐坐?!?/P>
老弟?哦,我知道這最終的時刻終于到來了,不管我喜歡與否。
幾乎沒等他坐下,我就把裝著工資表的檔案袋遞給了他。他微微放出來一點信號,表明了他欣慰的心情。
“我猜你已經看過了,”他認真的看著我,對我說。
我開始有點緊張,結結巴巴的說“哦,是的。我,嗯,不知道那是什么,就看了一下。”
他向后靠在了椅子上,顯露出一種惱怒的神色?!奥犞铱梢曰卮鹉阈闹械囊蓡枺绻惆堰@份表單的內容傳出去,后果會很嚴重。”
這事實話,我想。我能向同事們透露什么嗎?“嘿,恭喜你們,我們的工資比你們都低?”
雖然感覺坐立不安,我還是抓住這個機會問了我的一些疑問?!澳呛?,我確實有些問題。為什么我的工資在團隊里是倒數第二,你一邊給我很積極的評價,一邊卻讓其他所有人的漲幅都比我大?”
他交叉的抱著胳膊,開始給我解釋。
“你是個性格很好的程序員,我們都知道你有很好的客戶溝通技巧。但是,跟團隊里的其他成員比起來,你的這方面的技能并不是種優勢,而他們的工資水平是他們在人才市場上的價格反映?!?/P>
我可不想往這個方向討論。如果是網上,我可以依照一些地域范圍和其它條件搜索一下程序員的薪資水平。但網上各種關于這方面的報告的差異會很大。所以我沒做聲,讓他繼續講。
我還聽說你經?;ê芏鄷r間跟客戶聊一些不關工作的閑事。最近你不是在上班時間打了很多非工作的電話嗎?“
我感覺他在避重就輕,強詞奪理。我的年度總結跟客戶聊的太多、打太多電話有什么關系?
”可是我認為跟客戶保持良好的關系很重要,而你說我打電話,你知道我正在蓋一棟房子,有些事情需要在白天處理。“
我處在防守位置。形勢不太好。
他向前抬了抬身,交叉著他的雙手微笑著。
”你的工作是寫程序。如果客戶喜歡你的程序,你就做好了你的工作。而且你應該用私人時間去管理你蓋房子的事情。而不是公司的時間?!?/P>
我感覺在這一點上爭論也沒用,于是我返回到討論我的編程能力。
”你說過我的編程很有創見,不是嗎?分給我的任務我總是完成的干凈漂亮,可不像團隊里的其他人。我覺得我的技術能力比Joey(新來的)高很多,可你給了他一個更高的漲幅!為什么?“
他露出了一種不易察覺的笑容,說:”這不假,然而,分給你的任務都很簡單——跟其他人相比。其他幾個人都比你有更多的工作經驗。而Joey,6個月漲一次是招聘他時商定的?!?/P>
該死。那好,我準備做***一擊。
”我明白你的立場,感謝你的直話。但我不認為我在幫助其他員工的事情上得到足夠的認可。為什么你不給我分配足夠有挑戰的工作,來讓我證明比他們強?“
我本還想說”我的工作評定里應該有更多能夠真正反饋我的工作成績的東西!“但話到嘴邊又溜回去了。
經理說他會考慮我的說的情況,然后反饋給我。他謝我把工資單還給了他,并提醒我保密。
事情的處理
幸虧當時沒有Facebook,否則我沒準會發出什么帖子渲泄我的郁悶。
回憶這些事情,我總結出來很多教訓,能夠在我個人職業生涯的發展中應用的管理我的團隊的工作中。
1) 經理應該好好看一看年度工作總結,這樣他就能知道我對同事提供了多大的幫助。
2)如果一個程序員的工作很容易完成,那就不要等他主動來索取更多的任務。相反,積極交給他更加有挑戰性的復雜的任務。
3) 在談話中不要阻止建設性的批評。這個經理的職責,理應面對這樣棘手的談話。
4)生活中經常會有些事情需要在上班時間處理私人事情。我學會了對這種事情更加通融,管理工作應該更注重產出。
5) 程序員讓工資水平***化的***機會是在招聘時的討價還價中產生的。一旦入了職,你就受公司的擺布,除非走人。
這么折騰一下結果怎樣呢?經理最終有給我升了2個百分點,也交給了我一些更有挑戰性的工作。有時我在想,這究竟是因為我和他的大辯論呢,還是他為了讓我保密,封住我的口?
對了,還有***一個教訓。一定要檢查年度評審報告兩遍,確保里面沒有夾帶其它的紙張。
原文鏈接:http://news.cnblogs.com/n/98195/
【編輯推薦】
- 還有什么更偉大 患ALS程序員生前用腳寫完***代碼補丁
- 一個10年程序員職業發展、總結和困境
- 程序員的另類境界:Rails創始人駕保時捷參加職業賽
- 程序員應該具備的11項基本技能
- 有多少程序員超過四十歲呢?