程序员羊皮卷
程序員羊皮卷
目 錄
初入職場——程序員的職場成長
3 第1 章 大學生活應該這樣度過
3 完成一個滿意的項目豐富自己
5 安排一次真正的實習,了解社會
5 失敗的實習生
6 如何找到適合的實習機會
7 實習成功的三有一無
8 開發人員實習應該這樣
9 參加一個社團讓自己融入團隊
9 承擔一份責任
10 感受項目經理的無奈
11 真正感受集體的意義
12 計算機專業的學生與IT 培訓
12 IT 培訓的7 大陷阱
14 大學畢業了,要不要參加IT 培訓
17 到底有沒有救世主
20 第2 章 四招找到好工作
20 求職中的心理健康問題
20 大專生求職受歧視
21 這世界并不虧欠我們什么
23 求職中的正確態度
24 面試前充分準備
24 專注于真正的機會
25 五個步驟查實公司信息
26 篩選重點應聘目標
27 了解職位信息有的放矢
29 明確職業和發展方向
29 簡歷及求職信
程序員羊皮卷
30 工作經歷要這樣寫
33 面試前的Checklist
34 面試中有進有退
34 了解人力資源經理的思考角度
35 面試成功四步法
40 候選人提問原則
41 面試的正確應對
43 第3 章 初入職場第一年
43 萬分重視自己的第一份工作
43 從Leo 的故事講起
44 研發人員的第一份工作
45 先就業還是先擇業
46 第一份工作的意義和法則
48 完成從學習者到社會職業人的轉變
48 開放的態度迎接現實
49 找對方法從小處著手
50 堅持向無字書學習
51 試用期程序員應該了解的事兒
51 我們應該得到的
53 試用期中的兩種結局
55 盡快確立自己的位置
57 明確自己人生與事業的目標
60 第4 章 正確判斷公司情況
60 判斷公司和工作的三條法則
60 前途無望的光明科技發展公司
62 一將無能累死三軍的項目經理Mark
63 不想換工作的Mars
64 項目經理、研發總監與公司老板
64 項目經理——職業領路人
65 研發總監——職業目標的實現者
66 老板——公司的領導者、引路人
67 看清公司的問題再作抉擇
67 對待不公平
程序員羊皮卷
67 制定忍耐底線
69 第5 章 正確面對職場壓力
69 程序員壓力的產生
69 三座大山
70 公司管理層的誤讀
71 正確面對壓力
72 緩解壓力兩步走
74 第6 章 程序員與勞動法
74 不要死于無知
74 進公司前夕,公司的職位取消,我應該怎么辦
76 Offer 是否能夠限制我
78 公司要收我的畢業證書,應該交嗎
79 研發人員讀懂“新勞動法”
79 企業知情權在法律上確立,員工說謊成本提高
80 解聘成本增加導致試用期壓力陡增
81 無固定期合同也不是什么保險箱
83 HR 部門應該做的兩件事
83 出具相關證明
83 解釋公司政策
84 遠離無賴就是遠離風險
84 小K 跳槽事件回放
85 三個視角的分析
87 防微杜漸 遠離風險
漸入佳境——成熟並非遙不可及
90 第7 章 程序員職場心態
90 不要像受害者一樣工作
90 受害者心態害人害己
93 把公司的事當成自己的事
93 程序員與溝通
94 工作不順心怎么辦
95 假如生活欺騙了你
程序員羊皮卷
98 第8 章 加錢、加錢、加錢
98 面試,我薪水要低了??
100 程序員加薪,愛你在心口難開
104 薪水增加多少可以考慮跳槽
105 什么決定了程序員的薪水
107 薪酬的實質是什么
111 第9 章 職場轉型與跳槽
111 什么讓我們立于不敗之地
113 32 歲了,還有機會轉行做程序員嗎
116 33 歲的項目經理,往何處去
118 五年海外工作,碩士回國沒有位置
119 程序員與MBA
120 轉型的三種選擇
121 MBA 的幾個問題
122 一個假設換回18 萬
123 公司對我有恩,離職怎么說得出口
125 找馬時,我被“驢”發現了
126 被“驢”開除的Ivy
127 被“驢”加薪留下的Lion
128 左右逢源的Jack
130 第10 章 職場政治
130 有人的地方就有江湖
131 如何在工作中拒絕“混蛋”
132 跟員工過不去的技術總監Mark
134 惡心死人不償命的同事Mars
136 被開除的肉頭兒型下屬Tom
137 直面派系問題
139 第11 章 程序員與獵頭
139 與獵頭第一次親密接觸
程序員羊皮卷
141 讓獵頭成為雨天送傘的人
142 程序員當心獵頭陷阱
144 是金子,那就SHOW 一下
145 了解獵頭流程,談判進退不失計
147 讓心引領
職場秘籍——順利行走職場的秘密
152 第12 章 你不知道的裁員
152 “好”員工也會被裁
155 正確態度應對裁員
157 裁員的種類、方法和次序
157 裁員的種類
157 裁員的方法
158 裁員的次序
159 裁員中的補償問題
161 第13 章 創業者的話,別全信
161 如果只是程序員,創業不適合你
162 由Michelle 的故事想到的
163 技術人員想創業,應該做哪些準備
164 程序員創業中的幾個關鍵點
164 商業模式
166 團隊互補
167 止損點
168 創業中的職業道德
169 即使創業失敗,也要讓自己有所收獲
171 創業成功,始終是最大的秘密
172 第14 章 點破職場奧秘的三句話
172 永遠記住你是誰
174 永遠不要停止學習的腳步
174 一個錯誤的觀念
174 現實教育我們,不要停止學習
175 重返校園,可能只是為了心中的夢
程序員羊皮卷
176 在職學習的幾點感悟
177 開心職場行,只需認清一件事
羊皮卷的實踐
180 第15 章 Leo 大學生求職十講
180 每天都是新的開始
181 誰沒有遲疑、彷徨的時候
182 面試技巧不頂事
183 了解自己比全面了解社會更重要
184 放棄,也是一種選擇
186 沒有經驗,要不要說謊
188 不必萬事具備再出來求職
190 適應變化,應對危機
191 多年后誰會在意你的大學成績
191 很遺憾,此類問題無法回答
193 第16 章 程序員職業規劃九大工具箱
193 四向思維法
194 最小后悔法
195 決策T 表法
196 三步定義職業方向
197 人際關系地圖
199 遠離“混蛋”的法則
199 每日功過格
200 入職工具箱
200 離職工具箱
202 后記
當當購買地址:http://product.dangdang.com/product.aspx?product_i
d=20691986
互動購買地址:http://www.china-pub.com/196049
程序員羊皮卷
來自CSDN&《程序員》
雜志創始人的推薦
——程序員職場實用百科全書《程序員羊皮卷》
程序員行業從外面看起來有很多絢麗的光環,這里有無數以程序致富的天
才,世界首富比爾·蓋茨,Google 聯合創始人謝爾蓋·布林,游戲領域頭號程
序員John Carmack,在中國也有WPS 創始人求伯君,江民軟件創始人王江民。
圍繞著這些天才,坊間出版的大多是激動人心的成功故事,還有就是一批催人
奮進的勵志書籍,吸引了無數的學生、青年加入這個行業。但實際上這條路上
也有很多不為人知的艱辛,成功的天才是滄海一粟,更多的是需要一步步腳踏
實地的努力。
前兩天正好看了央視的一個關于大學生創業的節目,臺下點評的嘉賓有大
學校長、主管市長還有投資界名人,最后他們一致投票的項目是做大學生就業
面試輔導,為什么呢?因為在中國的教育體系中,關于職業生涯規劃的教育基
本沒有,大部分學生對于競爭激烈的職場生涯沒有任何準備。曾經有個朋友請
我幫忙指導他已畢業的小孩,我問他你想做什么工作,他說我想到網絡公司,
我說你能做什么?你知道網絡公司有什么樣的職務,需要什么樣的能力嗎?他
說不知道。他又說最喜歡去游戲公司,我說你玩游戲的時候,有沒有想過游戲
為什么好玩?哪里還可以改進。如果你只是去游戲公司說你喜歡玩游戲,沒有
人會錄用你。但如果你能針對這家公司的游戲提出自己的看法,相信會有更大
的機會。
其實,不僅僅是剛走出的校門的大學生,包括已經在職場打拼的很多朋友,
對于職業發展都存在著很多的困惑和迷茫。所以,現在“杜拉拉升職記”等職
場類小說十分暢銷。
Leo(張大志)在CSDN 開博三年,發表200 多篇文章,吸引了大量讀者。
為什么有這么高的人氣呢?不是因為Leo 有名(當然現在他已經很有名了),
而是因為他回答了眾多讀者心中的困惑,談求職、談薪水、談離職、談面對老
板、談80 后、談創業、談勞動法,有豐富的實際案例,有清晰的思考路徑,
有具體的方法指導。
程序員羊皮卷
現在他又把這些思考系統整理成書,雖然沒有“杜拉拉升職記”那么好看
的故事,但這是一本實用的程序員職場百科全書,有句老話,“聽人勸,得一
半”。當你面臨職業困惑的時候,當你為工作而煩惱的時候,請相信不是你一
個人碰到這種情況,如何解決和面對?需要思考、需要智慧、需要前輩的指點,
這本內容豐富的《程序員羊皮卷》就是你的職場好朋友,無論對于剛踏入程序
員行業的新丁,還是已經從業多年的程序員老兵,都有很好的參考價值。
蔣濤
CSDN&《程序員》雜志創始人
前 言
——自由與規則
是不是困惑自己投的簡歷石沉大海,找到好工作的總是另有他人?
是不是痛苦自己每天工作悶悶不樂,像所有的人都在和自己作對?
是不是不解自己努力工作好似黃牛,別人卻加薪升職或另有高就?
是不是苦惱自己每天工作重復單調,只見曲折現在不見美好未來?
如果上述問題的答案都是“否”,請您把這本書直接放回書架;否則,請
您把它帶回家,擁有它,讀懂它,快樂地工作,快樂地生活!
年輕人走入社會的時候都會發現一件事——世界掌握在年紀比自己大的
人手中。這些人制定并實施著規則。君不見大學生求職的時候也收起驕傲,開
始照藝術照、按公司要求填寫簡歷、穿職業裝去面試;君不見進入職場之后,
年輕人越來越循規蹈矩,學會了拍馬、學會了逢迎、學會了沉默;君不見職業
人士所謂的白領其實不過是些按規則辦事的傀儡,沒有自己的思想,有的甚至
失去了靈魂。這樣工作不快樂,生活也難有幸福感。我們應該怎么辦?
您手中的這本書會給個答案。
程序員羊皮卷
書中涵蓋了從如何讀大學、怎樣求職、應對職場政治到技術人員創業的每
個方面,以程序員的成長為主線,講述其中遇到的困難和問題以及相應的解決
方法。本書的第16 章程序員職業規劃九大工具箱,還提供了一些具體的操作
方法來幫助大家看清前路、飛越迷霧。
過去12 年里,我本人經歷了外企、國企、民企的職業生涯,有成功的喜
悅、也有失敗的苦澀;把自己能看明白、想清楚的職場法則都寫進了本書,希
望讓大家在職業路上少走彎路、少摔跤、盡快成長與自我完善。所以,本書其
實是一本講解職場規則的書。
想改變規則嗎?那么首先是全面地了解它,然后把規則運用得比制定它的
人還要好,之后我們才有資格來改寫、重寫規則。百尺竿頭站腳,千層浪里翻
身;只有如此,我們才能打贏職場里沒有硝煙的戰爭,為自己贏得一席之地;
只有如此,我們才有資格去追求自我實現和上升空間;只有如此,我們才有機
會快樂地工作,快樂地生活!
能快樂地生活、工作,我們就會離自由更近。
您看這本書的時候,我正在第三次創業的路上,希望這次能成功。
思想得到升華之后,33 歲我的職業是——自由。
以下人員參與了本書的寫作:萬法蘭、萬江緒、徐進花、張振東、孫硯茹、
萬新排、謝蘭英。
在這里我還想感謝2008 年12 月最早跟我約書稿的原清華出版社陳禹成編
輯,因為種種原因我們沒有就本書合作成功,但是卻成了很好的朋友。他推薦
我將稿子投到北京博文視點資訊有限公司,我與北京博文愉快的合作之后,便
出版了您手中拿到的《程序員羊皮卷》一書。
最后,特別感謝在本書出版過程中給予我很大幫助的孫學瑛老師和顧慧芳
老師。
張大志
2009 年6 月于北京
程序員羊皮卷
第1 章
大學生活應該這樣度過
就像不能在大四下半學期才開始找工作一樣,職業生涯也不是從走入公司
的時候才開始的。我所見過在事業上比較成功的人,都是在大學期間就對以后
的工作有所準備。請不要虛度自己的青春,不要在畢業面試的時候說“我在大
學也沒學什么!大學生沒經驗,這你是知道的。”之類的廢話。說完這種話就
等于在自己腦門上貼了印有“我不行”3 個字的標簽。
想比眾人高明一點嗎?本章告訴您在大學里如何為今后做好準備。
完成一個滿意的項目豐富自己
大學教育更多的是讓學習者掌握知識和學習的方法。
以前很多大學生誤認為,大學期間就是學習,不必有什么項目或者工作經
驗。隨著就業壓力的增加,很少有人抱著上面的“經驗無用論”了,但同時出
現了新的誤區——我在上學,怎么可能有項目經驗呢?怎么會有人把開發項目
給我做呢?
2008 年我面試過應屆生劉陽,他的例子可以對上面的問題做個詮釋。作
為二類本科計算機專業的學生,在競爭非常激烈的情況下,他仍然拿到了數個
公司的Offer(錄用通知書)而且薪水都不低,這很大程度上得益于劉陽在學
習期間的項目經驗。
以下是面試時的對話。
Leo 滿臉疑慮地:“你簡歷里寫了3 個項目,都是你做的?大學生怎么會有
這么多經驗?”
程序員羊皮卷
劉陽:“這3 個項目是我主導完成的。我還做過一些項目,但那是配合別人
做的,沒有寫進簡歷。至于為什么能做這么多項目。說實話,大學一年級的時
候我對計算機沒有太大興趣,但當時參加了一個網站設計大賽。我班的一個同
學負責頁面的設計,我負責網站技術方面。那時候用的是PHP,我自學了一段
時間就開始做,后來我們的網站得了全校第二名。這讓我開始對軟件開發有了
興趣。在課余時間寫了些網站開發程序,放在互聯網上。慢慢地,就有校外的
人來找我做項目了……”
Leo:“作為計算機系的學生,能做到這個份兒上,已經很不容易了。”
劉陽:“謝謝!確實有了一定的項目經驗,但還是有很多東西要學習的。”
??
在劉陽身上,我能看到某些同學的影子。這些同學在進入大學校門伊始對
所學的專業并沒有太多、太大的興趣,借助一個偶然的機會,他們對自己的專
業領域發生了興趣,繼而做了幾個項目,然后就一發不可收拾,越做自己的經
驗越豐富,畢業之后順利走上職場之路,去尋找屬于自己的成功。
相對地,我想談談另一種情況(其實是絕大多數同學的情況),懵懂地走
進大學,很大程度上選這個專業完全是父母認為這個專業好就業。很多人畢業
后才發現,因為天下父母想的都差不多,太多人選擇了這個專業,該專業畢業
生就業便成了老大難問題。剛進大學時,我們還能像上高中似的努力學習,慢
慢發現其實課也可以不去上,作業不寫也沒什么,大部分考試都能順利通過之
后,絕大部分人放松了對自己的要求,開始瘋玩。大學4 年就這么過去了,什
么都沒學到之余,開始抱怨大學并沒有教會我們太多。要知道混日子和放松自
己是很容易的,我大學就是這么混過去的,一眨眼的事兒,最近看了看自己的
大學成績單,居然有3 門主課不及格。
果真如此,那我們的項目經驗從哪里來呢?
程序員羊皮卷
之前,我給別人做MBA 入學考試面試輔導的時候,曾經出過下面的模擬
面試問題“如果考官問我們,有沒有管理經驗?我們應該怎么回答呢?前提是,
我們并沒帶過團隊,也沒當過項目組經理!”
答案是:管理經驗不一定非要自己帶過團隊,管理過N 大的項目。其實
小到對自己工作的管理、日常時間管理,這都可以叫管理經驗。您不會連制定
工作計劃,然后按計劃實施自己工作這些事都沒做過吧?。
對于如何擁有項目經驗,我的答案如下。
項目經驗也應該像管理經驗一樣理解,不要把概念定義得太狹隘。我們想
擁有項目經驗時,不必非要完成多么大的項目,也不必離開學校去全職上班。
只要了解項目的流程,親自走過一遍,有過思考和總結,都叫做我們有項目經驗。
即使在大學“瘋”玩了4 年,我們其實仍然擁有不少獲得項目經驗的機會。
至少有3 個機會:課程作業、假期實習、畢業論文。
以上機會都能讓我們感受“項目”的流程和意義。即使是小小的課程作業,
用心做、做得精彩,都可以在求職面試時給我們自己加分。以計算機專業同學
為例,老師布置作業等同于工作分配,我們理解問題等同于需求分析,開始寫
等同于編碼,交作業之前的檢查等同于測試,交了之后等老師打分類似驗收測
試。只要認真,就會有收獲。
請務必在大學期間至少完成一個自己滿意的項目,讓自己真正全面掌握這
個項目,讓自己有所收獲與成長。
安排一次真正的實習,了解社會
現在企業生存壓力很大,都希望能招到有經驗的應聘者,招聘啟事常常寫
著“需要有工作經驗”或者“有工作經驗優先考慮”;而相當多的應屆生又自
認沒有工作經驗,這導致了應屆生求職時的兩難處境和死循環——沒工作經驗
所以沒有工作機會,沒有工作機會就無法積累工作經驗。
可更多時候對應屆生而言,與其說沒有工作機會,不如說沒有利用好大一
至大四這段時間。在此期間,安排一次真正的實習,讓我們了解社會。
失敗的實習生
2006 年,朋友公司的研發部招聘了一個實習生,是某學校電子系的碩士
Ben。以他面試時表現出的不切實際的想法根本沒機會來實習(其本人希望實
程序員羊皮卷
習薪水6000 元/月,與自己展示的水平差距很大),但他還是最終被公司錄用。
原因有二:一是內部同事推薦,二是基本能力達到要求;同時他接受了公司實
習期間發1500 元/月薪水的條件。
進入公司研發部之后,部門分配了一些基礎性的任務給Ben,用HTML
做幾個界面。可能是認為自己做的工作在項目中起的作用太小,沒什么價值,
導致了他情緒比較低落。入職一周后,Ben 就開始采用消極的方法應對——什
么都不干之外,開始在上班時間打游戲、上網、聊天。慢慢地,這些“閑事”
占了他工作時間的90%。畢竟,在網吧上網要收費,而公司里不但免費還發工
資。因為是實習生,也礙于推薦的同事是公司高管,項目經理也沒有怎么管他。
用去了實習的3 個月時間,Ben 同學只做了2 個界面和1 個嵌入式項目的
登錄模塊,而且這個模塊還沒有通過最終的驗收,這意味著他在實習期間沒有
提交任何成型的產品。應該說,Ben 最終在沒有任何收獲的情況下離開了公司,
同時因為他表現太差,公司也不打算請他加盟成為正式員工。
實習是一個提高自己、接觸社會的絕好機會,正式走入社會之前,實習對
大學畢業生至關重要。Ben 不僅浪費了公司的資源,更主要的是浪費了自己的
生命,浪費了這次寶貴的實習機會。項目經理對我說,如果Ben 能努力表現出
與自己學歷相當的開發水平,是極有可能留在公司研發部成為正式員工的,公
司也會提供其相應的上升空間。可現在??
如何找到適合的實習機會
先找到適合的機會,才能把握住。下面我來談如何找到機會。
我們有幸生在一個互聯網如此發達的今天,利用好手里的信息化工具,為
自己找到一份有益于自己職業發展的實習機會,在實習中積累經驗,是完全有
可能的。與其抱怨沒有適合的實習機會,還不如找到正確的方法解決問題。
方法一 學校渠道及早動手
如今就業壓力大,大多數學校大三就開始對學生進行就業方面的指導,提
供實習機會,而作為學生的我們如果也是到大三才著手尋找實習的機會,怕是
已經有些遲了。如果上學的目的是最終就業,非而考研或者出國,那么進校伊
始就應該為就業做準備,請從大一的寒假開始就留意學校網站上公布的信息。
實習的機會要去看看,正式的招聘會和公司宣講會也不要放過,場場要“露面”。
通過參加這些正式的招聘,一是可以了解企業對員工的真實需求,增加自己相
程序員羊皮卷
關的經驗和見識;二是也給自己多一份機會,當面與公司交流,主動問問是否
有職位適合我們,要知道并不是所有的招聘崗位公司都會公布出來。比如,招
聘公司可能之前有招聘非應屆實習生的打算,但因為不是校園招聘的重點所以
并沒提及,那么如果我們當面問招聘的公司,我現在是大二從專業上比較適合
這個職位,但我不是應屆畢業生可以嗎?這種情況下,公司極有可能考慮我們
的建議。要知道公司發布實習職位如果有1000 人競爭1 個職位的話,這種我
們自己問出來的職位,可能只有10 個競爭者,甚至只有我們自己是這個職位
的候選人。
方法二 網上渠道全知道
校園渠道之外,也要利用網上的信息。除了打網絡游戲、看新聞之外,互
聯網還為我們提供了很好的了解目標公司(我們向往的公司)的機會。先把我
們有興趣從事的行業進行定義,列出行業里的前30 強企業,之后去三大招聘
網和這些公司的網站上查找相關信息。收集這些公司的介紹、大事記、行業動
態,堅持每隔一段時間,瀏覽和關注公司的相關招聘職位發布情況,一旦有適
合我們的機會馬上投簡歷應聘。當然,直接向業內30 強的人力資源部投遞我
們的簡歷以爭取實習機會,也不失為一個快速有效的好方法。
方法三 朋友渠道要用到
無論是找實習機會,還是正式找工作,朋友渠道永遠是最值得我們信賴的。
朋友介紹的機會至少有如下好處:朋友了解我們,自然也會推薦適合我們的職
位和公司;朋友也很了解要推薦公司的情況,可以把我們的簡歷發給直接負責
人,有時甚至可以跳過相關的行政和人力部門的第一輪面試。
如果我們平時能做到關心朋友,關注他人,那么需要幫助時,伸向我們的
總會是朋友溫暖的手。找實習機會時,只要問問周邊好友、師兄師姐有沒有相
關的信息或者職位可以提供給我們,到時候機會就自然來敲我們的門了。
實習成功的三有一無
成功的實習大多會具備三有一無的特點,即有現金回報、有實際工作、有
導師指點;無親戚關系。
有現金回報
越來越多的大學生都認可0 薪水實習,甚至0 薪水就業。我并不同意這種
程序員羊皮卷
觀點。在現實的社會中,有付出就要有回報。無薪水實習只可能有兩種情況,
一是實習生的工作沒有任何真正的價值;二是公司不認為實習生的工作有真正
的價值。如果是前者,我認為大學生完全沒必要去做這些沒意義的工作;如果
是后者,同時我們的工作對公司是有價值的,那么,我也建議不要去這種不正
規的公司,不值得。
大學生實習是為了了解社會,很多人并不在意實習薪水的多少,但有現金
回報是對我們付出的肯定,理論上是必須有的。
有實際工作
在實習期間,公司要給我們安排實際的工作,有計劃、有執行步驟,不怕
工作量小,就怕沒有。不要認為工作量小就代表公司不重視我們。不安排實際
工作,讓我們混時間才是真正的不重視我們。我見過太多實習生被放在公司的
角落里沒人管,實習結束時只得到蓋了章的實習報告。
剛進公司做的工作瑣碎,不代表整個實習期都是類似工作。如果只是公司
為了委以重任,用來考驗我們的話,我認為要努力地做。如果公司始終不安排
實際工作,那建議盡早離開。生命有限,誰都耽誤不起。
有導師指點
正規公司給我們安排了實習期間的工作之后,會給我們安排一位或者幾位
實習期間的導師。他們是研發的資深人員,了解項目情況之外,大多有管理經
驗。在他們的指點之下,我們會更少犯錯、更快地提高、更有收獲。
但需要注意的是:公司安排的導師并沒有義務指導我們,這些附加的工作
并不能給他們帶來金錢上的收益;同時,我們在此期間所犯的錯誤他們也要承
擔相應的責任。這種受累不討好的活兒是很難做得很開心的。對于我們而言,
能做的只是給導師足夠的尊重,盡可能表達我們的謝意。盡力學習,表現自己
的能力。
永遠記住,工作中沒有什么事情是理所當然的。
開發人員實習應該這樣
首先,對得起自己。
實習時間相對靈活,從半年到三個月或者更短,在實習中如果我們能明確
自己的能力、知道在公司能從事的工作,還完成了一、二項任務,我們就無愧
程序員羊皮卷
于自己精力的付出。我們的收獲可能包括:得到了實際工作經驗、提升了自己
應該鍛煉的能力——了解了公司對員工的實際要求、掌握了公司運行的基本規
律。對得起自己的第一步。
其次,對得起公司。
即使我們做的事情可能無足輕重,也要全心全意做到最好,讓公司看到我
們的態度和能力。今天做好不起眼的工作,是明天被分享更重要任務的前提。
如果公司說“下個學期如果有時間希望還能來我們這里,薪水我們重新談”,
那么說明公司認可了我們,我們也能對得起公司提供的機會。如果實習之后,
公司只是在我們的實習報告上蓋章,平平淡淡地寫幾句話了事,那我們可能沒
有達到公司在實習期間對我們的期望,檢討一下自己,看看哪里需要提高,下
一次實習或正式工作時請注意,不要犯類似錯誤。
最后,對得起母校。
實習的時候,我們不只代表著自己,同時還代表著培養我們的大學。在實
際工作中,實習生體現出來的專業素質和業務能力,直接影響著我們之后的師
弟、師妹們是否還有機會到這家公司來實習。更重要的是,我們能來實習,可
能多半得益于之前來此工作的師兄、師姐們的良好表現。我就親眼見過因為幾
個實習生表現極差,某500 強公司之后都把這所學校畢業的學生列入黑名單的
情況。請不要給母校抹黑,我們結束實習之后,無論是否能留在這家公司,得
到的評語應該至少是“此大學的學生素質不錯,如果以后有機會再去他們學校
招聘。”。
抓住機會,讓我們通過一次真正的實習了解社會、了解公司、了解自己。
參加一個社團讓自己融入團隊
有人曾經問我“學校里的什么活動和工作中的項目管理比較類似?”在我
做過幾次校園招聘,與很多大學生交流之后,此問題的答案應該是:“社團工
作。”
很多人都在自己的簡歷里寫上:具備團隊合作精神或者Team work。看過
120 萬份簡歷之后,我深知以下的事實——寫的不代表就真做過,做過的不代
表知道怎么才能做好,尤其是在團隊合作這個問題上。如果能在大學期間,感
受一下團隊是什么?團隊是如何運作的,有利于我們走向社會之后的發展。
每年開學,我走進校園都會看到“百團大戰”—— 學校的各種社團納新。
相信大家也都有相似的經歷和感受。在學校的社團里,我們有機會承擔團隊運
程序員羊皮卷
作中的不同角色,有機會去親身感受。學校就是個小小的社會,而社團活動能
讓我們在進入真正的社會之前,對“團隊合作”這個詞有切身的感悟。不要吝
嗇自己的時間,參加自己有興趣的社團。如果有機會,盡力成為社團的組織者
或者活動的負責人,了解其中的苦與樂。
承擔一份責任
人人都聽過“不想當將軍的士兵就不是好士兵”,但現在又有多少人能真
正把士兵當好,承擔一份自己應當承擔的責任。如果我們不是社團的主席或者
創始人的話,入會之后先是當“兵”。組織安排給我們的工作,我們應該如何
計劃、如何實施、如何反饋。如果做錯了被批評,又應該如何反應。這是在當
“兵”時我們要體會的。
2008 年我做校園招聘時,與某大學就業相關的社團合作。這件事被社團
主席安排給項目部的同學小吳執行。在做宣講之前,我反復與小吳溝通,以我
的經驗告訴他應該注意哪些事情,同時了解宣講會之前的工作進展如何,比如:
需要印刷多少張海報、如何張貼、貼在哪里等。開始幾次電話時小吳同學的態
度還好,后來就有些不耐煩了,說:“我安排您放心吧。這活動我不是第一次
做。海報都貼了。”言下大有我對他不信任之感,做一次宣講會這種小事大可
不必打這么多電話。結果是,宣講當天出了問題。因為小吳的宣傳沒有做到位,
只手寫了20 張海報,還是提前一周貼出的。比較大的學校海報的有效期只有
2 小時左右,因為很快海報不是被撕掉,就是被別的宣傳品覆蓋,所以正確的
做法是提前一周貼,宣讀當天早些時候再貼一次。小吳沒有這么做,所以開會
那天全校看不到任何關于這次活動的信息,現場來的同學很少。由于沒有達到
預期的效果,后經反復協調,學校幫忙為我們又另外安排了一次宣講。
最后一次見到小吳的態度讓我印象尤其深刻。宣講會當天,面對寥寥十幾
位同學,這哥們雙手一攤,滿臉無奈地對我說:“怎么會這樣呢?應該做的我
可是都做了啊!”毋庸諱言,那一刻我很有打他的沖動。通過這事兒,讓我見
識了學生不成熟的一面,也更能感受為什么很多公司不愿意用應屆畢業生的原
因。像小吳這樣的同學專業能力再強,如果始終抱著“應該我做的我都做了,
結果我沒法保證”的態度,那么他極可能被招聘公司拒之門外。
缺乏責任感是很多大學生的致命傷。
加入社團,讓我們在每次活動中承擔不同的工作,以鍛煉和提高自己的責
任感,到面對社會這個真正戰場的時候我們才不會被擊潰。
程序員羊皮卷
許下承諾,感受工作,承擔責任。
感受項目經理的無奈
當社團成員的同時,我們肯定也會有機會當領導,大到成為社團主席、副
主席,小到主辦社團的活動。我們來主導活動的時候,我們就是項目經理。從
本質上講,這和我們以后在公司成為軟件項目經理沒有多大差別。
首先,不要威脅別人。
主辦活動中,我們分配任務時,必然會有人不愿意做,也必然有人會出錯。
當項目組成員出錯時,是鼓勵大伙繼續,還是開始抱怨別人笨、甚至威脅別人。
要知道,最笨的項目經理才會用“威脅別人”的辦法來管理團隊成員。只有頭
腦不靈光的項目經理,才會對組員說:“干不好,我開除你!”之類的話。靠威
脅人是永遠管理不好團隊的。
其次,要永遠有耐心。
我們成為項目經理是因為做過類似項目,繼而了解活動中的每個細節。那
么,問題出現的時候,我們是選擇親自去干,還是花力氣、費心思指導別人去
干呢?這是區分項目經理能力的重要標志。我的建議是,永遠要有耐心,指導
組員。鍛煉耐心的同時,也提高了我們對別人的容忍度,表面上是讓別人成長,
本質卻是讓我們自己成長、成熟。
最后,體會一下無奈吧!
年輕的時候,我也曾有過“認為自己可以搞定一切”的幻覺,隨著年齡的
增長,我才發現自己有很多事兒不能做,能做的事兒其實也很少。另外,我還
知道了工作中有很多無奈,非我輩之力所能解決的。成為社團活動的領導者,
我們就有機會提前對此有所感覺。進度壓力、團隊成員不配合、活動效果不佳,
即使我們盡了全力,活動之后也會有很多連自己也不滿意的部分。
盡早感受一下無奈和失敗,以提高我們的耐力、磨煉我們解決問題的思路
吧!盡早了解失敗、明白失敗的意義,并不是件壞事。試想,如果我們年過
40 才在工作中遇到重大打擊,那么,哪里還有什么再次站起來的勇氣和力量
呢?
真正感受集體的意義
上小學的時候,我受的教育大多是“團結就是力量!團隊就是好!”。走入
程序員羊皮卷
社會之后,我才發現有些東西書本上講的與實際不一樣。團隊之中除了團結合
作就是力量之外,還有別的東西在書里沒有提到。
加入學校里的社團,我們就有機會感受一下,到底什么是真正的團隊。
除了團結合作這里還有容忍(剛才提到了),有看不順眼的人(走到哪里
都會有),有利益爭奪(即使是在學校里)。
針對看不順眼的人,我有如下意見:取其精華吧,其他就當看不到。在本
書后面的章節里,對這種人有詳細論述。
團隊中利益的爭奪也比較常見,爭取主席的位置,誰來支配企業的贊助費、
誰來分配獎勵,如此種種。這里是社會的縮影,在此類事情面前我們如何應對,
雖然也取決于當時的環境,但我們的性格在選擇時起到了決定性作用,是寸步
不讓、是委曲求全,還是有進有退堅守底線。早日明確我們對利益的態度,有
助于我們掌握自己在社會上的行事作風。以后某一天,真的面臨選擇時,我們
會作出正確的選擇。
真正全面地感受一下“團隊”的意義吧!要用開放的胸懷理解和包容我們
看到的種種現象。
計算機專業的學生與IT 培訓
在軟件開發領域,由于大學教材落后于實際工作的需要,于是很多IT 培
訓機構應運而生,從Java、.NET、PHP 之類的計算機語言到培訓技能,比如
測試,可以說應有盡有。作為計算機相關專業的在校生和畢業生,我們是否有
必要去參加這類培訓班呢?
IT 培訓的7 大陷阱
IT 培訓班的確有好的方面,很多IT 門外漢借助培訓班走上了從事IT 職業
的道路。但如今滿大街的培訓班也是良莠不齊。最近,我與長期從事IT 培訓
的朋友溝通得比較多,了解了一些行業內幕,在此展示一下,希望大家在選擇
培訓班時能減少盲目性。
培訓陷阱一:免費培訓
很多同學看到免費之后都要心動,去學習兩周后,你就會發現,總有招生
顧問找我們談話說:“免費的課時有限,想學真本事,得花錢參加培訓班學??”
程序員羊皮卷
天下永遠沒有免費的午餐,商人的天職就是牟利。很多培訓機構先打出免費的
幌子,實際目的是以此為誘餌,先把學生吸引過去,再慢慢把免費的學員轉化
成交費學員。如果不交費,讓我們感覺都不好意思留下來,太沒臉了。
培訓陷阱二:以招聘形式招生
意思就是企業委托培訓機構培養學生,學習結束后可以去企業工作。
案例:小王參加了國內某知名軟件公司的招聘,結果面試地點定于某培訓
機構內。剛開始有個像模像樣的面試環節,然后就會有面試官(其實是培訓機
構的咨詢師)對小陳一頓打擊,說小陳這不行,那也不行,想工作就得先參加
培訓。想去著名企業?先交錢培訓!當然了,培訓之后,還未必能去得了。
很多黑心培訓機構利用大學生求職心切的心理,打著招聘的幌子,實際上
是在招生。只要先把學生騙來,到了培訓機構的地頭上,其他就都好辦了。求
職時請擦亮眼睛,不要本來想打工賺錢,結果卻成了交費培訓。
培訓陷阱三:保證就業,底薪>3000 元
小李在某號稱實力很強的培訓機構花了一萬多元的培訓費,培訓結業后被
推薦到某軟件公司工作,試用期工資3000 元,但是一個月后無故被開除,再
回去找培訓機構理論,培訓機構當然說我們已經幫你推薦了高薪資的工作了。
實際上小李的工資是培訓機構給發的,羊毛出在羊身上,只不過少賺點而已。
很多沒有實力的培訓機構教學質量太差,是無法解決學生就業的。于是這
些人想出了這個損人利己的招數,從學生收的高額學費中拿一小塊給企業,企業
則免費使用一個月勞動力,也沒什么損失,當然很愿意。最可憐的是交費的學生。
培訓陷阱四:名師授課
小劉咨詢某培訓機構,該機構號稱自己的老師做過價值幾百萬的項目、多
少年項目經驗、多少開發經驗,等等,絕對是一流師資。結果小劉報名學習后,
發現該老師就是自己的大學老師。
能做項目的人多,但做過項目不代表會講課,畢竟講課還是需要教學經驗
的。而且現在培訓機構都喜歡包裝,如果某人參與過大項目,一般都說該老師
架構過某某項目,實際上該老師也許就是在某項目組里寫過代碼。項目經理太
多了,不是做過項目經理的都講課好。好老師卻比較少,而且要價比較高,所
以很多培訓機構都是找些不入流的老師來濫竽充數。
另外,很多培訓機構確實有一兩個名師,因為很多培訓機構都是老師自己
程序員羊皮卷
開的。不過這些牛人都是負責招生的,招生的講座、前面的試聽課是他們講,
等學生過了退費期,當然馬上換個普通老師來講課。
培訓陷阱五:校園講座、問卷調查
很多培訓機構去學校做免費的IT 講座,講座內容是蠻不錯的,現場填寫
調查問卷還可以參加抽獎。別急,過一陣之后我們就會連續接到陌生電話,問
我們是否有參加培訓的打算。很多看似公益、很有內容的講座,實際上是培訓
機構組織的,現場拿些小禮品當誘餌,隨便一個調查問卷就換取了到場學生的
聯系方式。接下來嘛,就是咨詢師不斷給你打電話了。所以,參加講座盡量不
要留下聯系方式。
培訓陷阱六:保證安置工作,100%就業
很多培訓班承諾就業。在培訓結業后,培訓機構不斷地把學生推薦給一些
公司去面試,不是不幫你找,而是不斷在幫你找,直到你煩了為止。多數培訓
機構都是只用最好聽的承諾把學生騙進來,當然最后能不能找到工作,那就不
像剛開始說的那么好了。說是100%就業,培訓機構能做到的只是不斷推薦,
反復推薦而已。
培訓陷阱七:訂單培養
小明參加了某培訓機構學習,因為據介紹說與該培訓機構合作的企業有三
百家,每個月都有大量企業直接來培訓機構招人。結果學完才發現,來招人的
就只有兩三家,還都是待遇特別低的公司。
有些培訓機構說自己合作企業近千家,還能拿出和幾家企業簽訂的定向委
培、人才合作培養等協議給你看。但是實際上,公章這種東西仿造一個你也看
不出來。或者就是和培訓機構合作的企業,投資人都是同一個人。再有可能就
是合作企業是培訓機構老板的親戚、朋友開的。不要輕信所謂定單培養。
大學畢業了,要不要參加IT 培訓
2008 年我收到過一封學生的求助郵件,相信他的問題也是很多大學生共
同的問題,現把他的郵件和我的回復摘錄如下:
Leo,您好!
程序員羊皮卷
最近幾天開始看您的文章,感覺您的經驗也許能幫到我,也許在這么多尋
求幫助的人當中我并不起眼,但是還是請您盡量幫我解答一下我的疑問,感謝!
首先寫一下我的基本情況,我是一個即將畢業的大四學生,已經22 歲,
目前利用大四下學期的空閑時間在本地的某培訓中心培訓,計劃將完成15 個
月的培訓,到時候我也將23 歲,相對其他大學生就業已經算比較大的了,而
且到時候我將失去“應屆大學生”的優勢。我所就讀的大學是一所以會計和金融
為主導的大學,而我是學信息管理與信息技術的,感覺這個專業畢業之后非常
難找工作,什么都學,而什么都不精。大學4 年,由于天性愛玩,所以基本算
是白費了。我對計算機有濃厚的興趣,不管是編程,網絡,硬件方面,都有很
強烈的好奇心,而且都有一定的基礎。去年暑假的時候也去過一個網絡工程師
的培訓機構培訓了2 個月,對網絡有初步的了解。之所以沒有繼續培訓下去是
因為感覺就業面比較窄,不如軟件行業,所以現在學軟件。我已經在這個培訓
機構學習了將近2 個月,由于教材改版的原因,前5 個月基本都是學習Java、
C#和數據庫的基礎,而我在大學已經有一些編程基礎,所以學起來還算比較輕
松。而目前我有幾個困惑的問題如下:
1、鑒于目前學校安排的課程,C/C++語言這門我自認為很重要的課程不
復存在了,我不知道我是否應該課外自學并深入?我看很多文章都說C/C++是
程序員羊皮卷
一個高級編程人員必須要掌握的語言!
2、學校安排的軟件課程包括了Java 和.NET 兩個平臺的所有課程,而我
們老師說你們想兩個平臺都精通是不可能的,所以需要選擇其一,我不知道該
選擇哪項?我對編程興趣濃厚,而不是對某一種語言情有獨鐘!而且,對于以后
的工作發展和薪酬發展我也非常看重,因為我的家庭并不算富裕,粗略計算一
下,大學4 年外加在這里一年半的學習將會讓家庭負擔13~14 萬的費用,也差
不多到家庭承受能力的極限了。而我的計劃是這些錢能在參加工作之后慢慢還
給我的爸爸媽媽,他們辛苦一輩子沒怎么享受過,一直都是在為我這個不算孝
順的兒子奉獻和操勞。所以請您指導一下,我該如何選擇以后精通的語言?還
是Java.NET 二門都兼顧?
3、現在學校學習的東西都是比較基礎的東西,比如Java,學習了數據類
型,一些基本語法和循環,何為“類”和“對象”,第一期的Java 課程就結束了,
然后開始學習C#。而我目前的計劃是繼續深入學習Java,同時不耽誤學校安
排的課程,并且還要學習一下算法和數據結構之類的東西。我想請問您,您覺
得算法、數據結構和Java 繼續深入學習我該如何制定學習的計劃呢?比如自學
的順序之類的。
我還有一個很大的缺點,就是愛"玩"電腦,不做正事,就是平常看網站,
程序員羊皮卷
隨便的瀏覽我都可以看到半夜兩三點。您是著名的職業顧問,我想請問您,像
我這種情況,以后的就業方向該如何,該如何選擇自己的崗位呢?
TC
TC,你好!
近兩年,我面試過很多專業計算機培訓班畢業的學員,同時也有朋友在做
這方面的培訓,其實我自己也是12 年前畢業于此類培訓班之后走向社會的。
下面是建議:
學什么、向何處去,要基于自身的實際情況
無論是C 還是Java、C#,要選一種你感興趣并擅長的語言學習。這樣更
有可能成功,興趣是最好的老師。看完這封郵件之后,請先分析一下自己。
培訓不能彌補開發經驗的不足
無論你定義自己是學Java 還是.NET,請記住,培訓不能也不會彌補你現
實開發經驗的不足,它仍然只是一種基礎培訓(非常高興你已意識到這一點)。
不要指望此類培訓能彌補你開發經驗的不足,更多的知識和經驗要在實際
工作中不斷積累,確定自己有興趣的方向后,永遠不要停下學習的腳步。
程序員羊皮卷
培訓不能給你帶來工作
上周看了個廣告說某培訓機構讓3 千萬人進入IT 行業,看得我渾身發涼
啊!這所謂的天文數字里有多少水分,只有這個培訓機構自己知道;其中,又
有多少人最后能堅持在IT 行業并有個美好未來,怕是連這個培訓機構自己都
不清楚。就業機會、發展可能,還是靠候選人自己爭取的,培訓機構最多只負
責推薦就業,成不成還要看雙方意愿。
此類培訓班的學員走上社會找工作時,我經常聽到下面的話:“在大學里學
的東西離實際開發太遠,所以我花了1 萬多元參加這個培訓。培訓之后我有了相
關的實際開發經驗。” 了解了候選人的實際水平之后,他們中的大部分會被淘汰。
和我一起面試的研發經理Andy 開始還抱有同情(畢竟大學剛畢業就又花了家里1
萬多元),讓我通知相關候選人來面試;由于來參加面試、且有真正實力的人不多,
兩個月后Andy 崩潰了,請我不要再給某些培訓班的學員面試,以節省雙方的時
間(很悲哀,有些公司就是想招收一些確實有開發經驗而且做得好的應聘者)。
培訓不能給你帶來高薪
在你信中我還看到一個普遍存在的問題,很多同學在參加過培訓班之后,
感覺自己有投入,應該回本,所以抬高了自己對薪水的期望,比如沒參加培訓
時考慮到自己沒經驗,要1500 元/月,培訓之后感覺自己經驗豐富了,要4000
程序員羊皮卷
元/月(可實際水平又達不到相關專業水平)。所以培訓不但沒有促進他們的就
業,反而成了求職的累贅。
IT 培訓恐怕也不能為你帶來高薪。公司不會因為我們花了很多錢去學習
相關知識,而付給我們高薪,他們只會因為我們的能力而付薪水的。能拿多少,
還是要看我們能干多少!!!
成功的關鍵在于自我定位
目前,我做求職培訓而且對個人還是免費的,所以,沒打算對收費的IT
培訓唱贊歌。但此類培訓確實起到了部分促進就業的作用。培訓也有培訓的用
處,培訓讓我們進一步加強了基礎知識,無論是Java 還是.NET;培訓還給了
我們接觸項目的機會,無論是圖書館的進銷存系統、還是超市的購物車。至于
候選人能否在培訓后找到適合自己的工作機會,然后走向職業的成功,則完全
要看候選人對自己的認識和定位。
確定自己的努力方向后,正確評估自己的水平(參考一下周圍同學的水平),
不要讓培訓成為自己求職路上的負擔,會更早真正進入你喜歡的IT 行業。
祝你早日找到心儀的工作!
Leo
程序員羊皮卷
到底有沒有救世主
以下是讀者來信選登。
Leo,您好!
我是在校的一名大專生,現在大二,馬上面臨找工作。現在有一家××培
訓機構來我們學校做宣傳,由于現在社會壓力比較大,很多同學都想去參加這
個培訓,但高額的培訓費用又讓我們望而卻步。而我也在艱難的選擇當中。
首先,這是不是一個好的機會?之前我認為所謂培訓機構都是夸大了他們
的作用。而現在突然之間有一個這樣的機會擺在我面前我卻猶豫了,也許是對
自己的未來不太自信吧。然后是我參加了這個培訓能否找到一個穩定的工作?
這個我已經問過××培訓機構了,但他們的回答多少讓人不能全相信。如
果不參加類似的培訓,我又該怎樣規劃未來的幾年?
其實培訓機構最吸引我的還是能有機會到大公司去面試。而如果去人才市
場找工作是很難有這樣的機會的,畢竟學歷和經驗是我最薄弱的地方。所以我
現在最想得到您的幫助是:您是否對××培訓機構有所了解,能不能把您了解的
告訴我,您對參加這個培訓有什么建議,以及我應該怎樣規劃未來的幾年。還
有一點是我們家不是很寬裕,如果我說要參加這個培訓,家里可能會答應,但
我自己不忍心讓父母的血汗錢白流……
程序員羊皮卷
迫切需要您的幫助,期待您的答復!非常感謝!
Windor
Windo,你好!
根本不用花上萬元,你認為自己確實具備相當開發水平,給我寄200 元人
民幣,我就能幫你安排“去大公司面試的機會”,公司保證足夠大。但是那又有
什么用呢?如果技能與公司需求不匹配,仍然進不了公司。
我想說一件事“在職場之上,在我們身邊,根本沒有救世主!”
很顯然,你已經把這個××機構的培訓當成了你進入社會的快車道(雖然
不是必須的),也有可能是高薪的保證。能抵御這種誘惑的主要原因有兩個,
一是××培訓機構也不能100%保證你的未來,他們只能在培訓之后提供些面試
機會;二是你家里不寬裕。寫到這兒突然想起國際歌,歌里唱到“從來就沒有
什么救世主,也不靠神仙皇帝!要創造人類的幸福,全靠我們自己!”請不要
把自己的命運寄托在別人身上、放到別人手里,無論是××培訓機構、××老師
或者××老板。誰都不能主宰我們的命運!!!
我對你的建議是:
從來沒有救世主,如果有,那一定是你自己。
程序員羊皮卷
每個人都有遲疑、彷徨的時候,到了這種時候很多人都希望能借助外力幫
自己渡過難關,希望能真有救世主、希望能有救命稻草,就像你現在想參加×
×培訓機構的培訓,其實可能因為害怕畢業后就業難一樣。但是,培訓機構的
培訓并不能改變就業難的現狀,就像你自己說的,這種培訓機構至多能幫你安
排幾個面試機會。至于最后能不能進入你所謂的大公司,我相信還是要看你自
己的開發水平。這樣看來只有自己水平提高后,也有可能有好的收入、好的就
業機會。我們自己才是自己真正的救世主,要把命運牢牢掌握在自己手中。
踏實地尋找一切機會,努力學習。
對于培訓機構的培訓質量和是否能幫你找到一份心儀的工作,我不方便也
沒有資格評價(我曾經也考慮過做包就業的IT 培訓,要是做的話肯定也會以
非一流本科、專科市場為主的,這是生意,無可厚非)。只有一點我十分肯定,
如果自己不努力,無論參加什么培訓,到最后還是什么都得不到。很快把學的
都還給了學校和老師。勝人者力,自勝者強。只有自己有對知識、技能正確的
認識和態度,才有可能在提高自己之后,找到一份適合自己的工作。
祝你早日順利進入社會!
Leo
程序員羊皮卷
當當購買地址:http://product.dangdang.com/product.aspx?product_i
d=20691986
互動購買地址:http://www.china-pub.com/196049
第3 章
初入職場第一年
萬分重視自己的第一份工作
根據某雜志在2009 年6 月的統計,54.7%的父母要求孩子讀到博士,83.6%
要求孩子考試得分在前15 名。母親對孩子說得最多的一句話是“好好學習”、
其次多的是“功課做了沒有”,就足見家長對孩子學習的重視。在這里我想說
的是,比學習好更重要的是畢業之后的第一份工作,對此我們應當投入更大的
關注。
從Leo 的故事講起
十幾年前我剛走出大學校門時,畢業對于我而言第一感覺就是解脫——再
也不用考試了、再也不用上課了!好啊!!!(至少當時是這么認為的)可隨之
而來的是對未來的一片迷茫。這是因為,我就知道走向社會后應該工作,至于
做什么完全沒有概念。
當時我用業余時間在麥當勞做一份兼職,每月有300 塊左右的收入。大學
畢業之后本來有機會成為正式員工,上保險、有公積金和提升機會。有個當年
與我同時進入麥當勞的同事,工作到今天已經是麥當芝××店的店長了(晉升
過程:員工?員工組長?第二副店長?副店長?店長?督導)。這條路對有些
程序員羊皮卷
人肯定非常合適,但干一輩子餐飲確實不是我期望的生活。
我想選擇新的機會、新的行業(是啥也沒想好),當時和老爸一起出入天
津的大小人才市場。我大學是學國際貿易的,應聘的公司全都是嫌我沒工作經
驗,不予錄取。多次求職的打擊讓我有點不知所措,最終放棄了所學專業就業。
幾個月之后,一個很偶然的機會,我進入中關村打工。當時我爸非常希望
我能留在天津,所以吃飯的時候有如下的對話:
當時北京的條件:
1、300 元/月;
2、管住(晚飯AA 制地吃);
3、每天工作至少8 小時,周末休一天。
老爸認為我應該留在天津的理由:
1、麥當勞每月差不多就是300 塊收入;
2、家里管住、晚飯也不用出錢;
3、每天工作4 小時左右,每周工作5 天。
我對老爸說:“謝謝!但我還是想留在中關村發展,這里機會比天津多些。”
寫這些的時候,我依然能回憶起老爸當年期盼的眼神,也同樣能感受到老
爸對我的愛。每個人都有走向完全自立的過程,即使這個過程很痛苦。
站在今天的角度我回首當年,剛進中關村的第一份工作不過就是打雜兒、
送貨、站柜臺、裝機器。雖然工作煩瑣,但每天都充滿快樂和學到新東西的喜
悅;雖然工作是重復勞動,但總能感到自己的成長;雖然薪水不多,但我知道
自己的前途在這個行業,努力工作得到相應回報的機會總是大些。
更重要的是:我喜歡、也有興趣從事IT 產業相關的工作。至今我依然在
IT 行業里,每天興高采烈地工作和生活。
多年之前,我精彩的職業之路是從中關村起步的。
就像每個人都穿著自己的鞋走路一樣,每個人的第一份工作也都各有不同,
適合不合適也只有自己知道。
研發人員的第一份工作
作為研發人員第一份工作應該滿足以下幾個條件。
程序員羊皮卷
其一是興趣所在。相信每個人都知道自己興趣在哪里,研發、測試、系統
分析。如果從事的工作就是自己感興趣的,那將是天下最幸福的事之一。工作
中的任何困難和不開心都將被興趣所產生的力量擊倒。興趣將支持我們走得更
高、更遠。
其二是熱情所在。如果對工作談不上興趣或者沒那么明確,那么要找相對
有熱情的工作來做。如果興趣在大學剛畢業時還不那么明朗,那么請找一份能
調動自己熱情的工作,即自己感覺會有熱情從事的工作。然后,在工作中尋找
自己的興趣并結合興趣對崗位做適當調整。現實之中,我見過很多計算機專業
畢業的同學生進入公司先做測試后做開發,或者先做開發后轉為測試,甚至有
從研發崗位轉為銷售的例子。即使不知道真正的興趣在哪里,只有從事工作的
熱情,努力工作之中,我們會很快了解自己的興趣點,然后進行調整。
其三是專業所在。如果沒有熱情則最好能與專業相關。太遺憾了,我們畢
業時因這樣或者那樣的原因,即沒找到自己有興趣的工作,將從事的工作自己
也沒有熱情,那么請務必從事與專業相關的工作。計算機專業的學生請選擇與
研發相關的工作。因為畢業生有一定的專業知識,是求職中對自己比較有利的
條件之一。在軟件行業尤其如此,計算機專業的學生應聘開發工程師成功的機
會很大,營銷相關專業應屆畢業生成功應聘開發工程師則是小概率事件。沒有
任何一個人大學四年是白讀的,計算機領域的基礎知識足以支持我們走入這個
行業。不管如何,到大學畢業我們已經吃了家里20 多年,走出校園要先養活
自己。先糊口,兄弟!
再來回顧一下順序,先找自己興趣所在,沒興趣就找份有熱情的,熱情也
沒有就找與自己專業相關的。
先就業還是先擇業
應該先就業還是先擇業,即:是先找份工作干著,還是等到找到一份自己
喜歡的工作再干呢?這是我經常被問及的幾個問題之一。
畢業于某大學通信工程專業的John,現在上海工作。這家公司是全球最
大的筆記本電腦制造商之一(即代工工廠)。John 的工作是負責電腦測試所需
要的一系列測試程序的聯結和組合,以使它們能覆蓋預定的測試范圍,并使生
產線操作員、電子工程師、維修人員等,能方便有效地使用那些工具來完成對
電腦功能和性能的確認。
當下,困惑John 的問題是要不要離職。目前的工作性質是生產技術支持,
程序員羊皮卷
要和方方面面的人溝通和協調,并完成好從研發向生產的轉化。其具體處理和
實施要求是非常瑣碎的。工作技術含量不高。這份工作不需要花費太多精力去
學習C/C++語言和相關的IDE 等,只需要懂得DOS 命令、批處理知識和并不
深入的電腦硬件知識,能夠讀懂英文技術文檔甚至都不需要領會,技術門檻很
低。John 認為自己的知識和特長得不到最好的發揮。
當前的工作是家里托了關系,找了熟人才為John“運作”出來的。“這會
兒工作多難找啊?你先干著吧。找到好的再換吧!”父母經常這么開導John。
處在當前的工作狀態(每周工作6 天,不能請假),John 投出了簡歷,也根本
沒辦法去面試。事情進入了死循環,辭職才能開始找新機會,辭職找工作家里
又不同意,繼續做現在的工作沒法找新機會。John 很苦惱??
畢業之后沒有多少人愿意做啃老族,大家都希望盡快進入社會,開始自食
其力。同時,當今社會大學生就業競爭越來越大,是“先找份工作干著,賺錢
養活自己,還是找不到自己滿意的工作就先在家待著?”是我經常被問及的幾
個問題之一。
很多人傾向無論自己是否有興趣、是否擅長,或者自己是否愿意干,先找
到工作再慢慢換工作,通過一次次跳槽最終實現自己的職業目標。與之相對的,
有些大學生畢業之后就是要找到自己認為非常合適的工作,否則就要在家里待
下去。他們面臨的更多的是來自社會和長輩的壓力,父母覺得他們這么大了不
能老是待在家里。很多父母認為孩子去做什么工作都無所謂,只要不坐在家里
就可以。他們不知道自己還能夠承受多久這樣的來自家里和社會的壓力。下一
步該何去何從?
對于“先就業,先擇業?”這個職業生涯最古老的話題之一,我是這么看
的:要看自己的經濟實力和實際情況。如果生存壓力很大,那自然要先就業解
決吃飯問題。像很多學生畢業后只能全靠自己,那請先找份工作,養活自己,
不能上學啃老,到工作了還啃老。這時候吃飯要緊,無論干得有多不開心;如
果有實力,比如:自己有些兼職收入能解決吃飯和住宿的費用,即能堅持到找
到一份自己比較滿意的工作,那么就先擇業再就業。
畢竟走出第一步之后,真的錯了想回頭是很難的。我有個北航畢業的朋友,
家里底子厚,就是要找500 強的開發職位,用了6 個月終于如愿以償,現在工
作得很開心,也很穩定,前途無量。
分析自己的承受能力和目標之后,再做選擇也不遲。
程序員羊皮卷
第一份工作的意義和法則
第一份工作是“混口飯吃”的時代永遠的過去了,它是踏入社會的第一塊
敲門磚,通過它學得知識已成為職場新人最看重的點。對于畢業生而言,這更
像是一個補課的地方,補習我們在學校中缺失的人際關系處理、工作入門、團
隊協調——為什么總有人說學校和公司之間有斷檔?無論專業是否匹配,學校
所學與公司所用感覺總是差著一截兒。這是因為學校與公司之間的對接高度有
天然落差,要補平落差就要選對第一份工作。
在此,我建議用以下三個“是否”衡量自己對第一份工作的選擇。
法則一 是否具有良好的企業文化
畢業時,學生就像是白紙,紙上如何寫,最終能寫下什么,最后是涂鴉之
作還是傳世精品,在很大程度上是我們走入社會的第一份工作所決定的。如果
有很好的功底(公司制度),就可以在白紙上畫出美好的藍圖(員工個人成長)。
這可能就是為什么某些500 強公司招聘時只招聘應屆生進入公司的原因。
進入社會的第一份工作可以不是大公司、可以不是500 強,但務必要有良
好的企業文化,這對我們盡早養成正確的職業習慣和處事態度是非常有利的。
是否真的把“人”放在管理的第一位,是衡量企業文化的基本標準。
差的公司不但沒有良好的企業文化,連文化這兩個字都無從談起,最多是
寫在紙上或者掛在墻上的“老板語錄”,空洞而沒有實際意義,作用就是昭示
老板的絕對權威。如果進入這樣的差公司,那后果有時不堪設想。我面試過一
名程序員,叫Mars,開發能力很強,但面試時總流露出想把公司代碼賣給競
爭對手的理念,為此他沒有得到新的工作機會。后來多方打聽才知道,他畢業
進入的那家公司開發部人人這么干——出賣公司信息以提高自己的身價,這個
“壞習慣”讓Mars 在職業道路上舉步維艱。
法則二 是否能為今后的履歷加分
很多人誤認為只有第一份工作是在500 強公司里,自己才會有光明未來。
說句實話,500 強機會沒那么多,每年也就那么幾個。我們可能也沒那么優秀、
能從幾千或者幾萬人中間脫穎而出成為佼佼者,所以第一份工作是否為500 強
沒有那么重要,重要的是這份工作能否為以后的履歷加分!
“每天請想一想,我今天所做的工作以后能不能寫到簡歷里,工作中獲得
的經驗、取得的成績是不是能讓我在自己的領域有所提高。如果可以為我們的
程序員羊皮卷
履歷加分,那么就叫這份工作沒有白做,我們沒有浪費自己的精力和時間。”
這是10 年前我的領導對我說的話,至今我都清楚地記得。
是渾渾噩噩地在工作中消磨自己的生命,還是找份能讓自己的能力發光的
工作,選擇權在我們自己手里。
法則三 是否有不同的工作任務
大部分初入職場的人,在面試時都會問到“是否有輪崗機會”或類似的問
題,我的回答則多是肯定的“如果有機會,公司一定會安排”。剛步入職場的
新人大都有如下的幻覺:如果公司給機會能在公司內部輪崗,就有可能在不同
的職位上承擔不同的工作任務,從而發現自己的興趣點。
請原諒,真實的情況遠非大家想象。除非公司制度極完善,規模極大,同
時有“管理培訓生”項目,否則針對應屆生,很多公司無法安排在大多數部門
的崗位,因為絕大多數公司沒有這么多資源(想想在非500 強公司就業的超過
90%的應屆生吧);同時,針對有經驗的應聘者,轉崗基本上是不可能的,聘
請您來就是希望運用您以前的經驗為公司出力。每個人入職,都是一個蘿卜一
個坑,很難有職位變化。
作為求職者,我們比較理智的要求應該是詢問,有沒有在相同緯度上的不
同工作任務,比如:開發項目中,新加入的程序員是否有機會嘗試從需求分析
到代碼開發,直至上線測試、集成測試的工作。如果有類似的可能,那這家
公司可作為重點考慮。“要求同緯度的不同任務”在實際中既可行,又有利
于我們個人日后的成長與發展,是我們應該真正關注的。
完成從學習者到社會職業人的轉變
大學畢業之后的第一份工作中,我們的首要任務就是完成自己社會角色的
轉變——由學習者向社會職業人的轉變。之前我們從某種程度或全部是由家里
養活的,走入社會之后我們開始自力更生,自己養活自己;之前我們是單一任
務系統,即好好學習,走入社會之后我們變成了多任務系統,即要面對工作、
生活中的各種問題和困惑;之前我們是大學生,在象牙塔里過安穩的日子,走
入社會之后我們是職業人,要應對比學校環境復雜得多的社會人文環境。我們
真的準備好了嗎?
程序員羊皮卷
開放的態度迎接現實
Tom 進入公司已經2 個月了,在項目組里開發代碼不遺余力,得到了大家
的好評。這時公司接到了互聯網開發項目,按客戶要求采用了PHP 和Java 兩
種方案,即兩個開發組同時按需求進行網站開發,原型發布后由客戶和公司聯
合評價,選定其中一個方案繼續開發。最終,Tom 所在的PHP 開發組沒有被
客戶選中。全體程序員要被并入Java 組或者自行離開。以Tom 計算機相關專
業的背景和能力,完全可以加入Java 組。Java 組的項目經理也很看好Tom,
他依然有在公司發展的很好機會。但Tom 感覺受了委屈,心灰意冷地決定離
開公司??
初入社會的程序員們,并不缺少熱情,工作加班加點、不計回報地付出、
積極提出改進建議都是他們常做的。正因為自己付出了很多,有些人認為自己
對工作很有發言權,從而缺少開放的心態。“說不得”是最常用在某些初入社
會程序員身上的形容詞之一。
請永遠記住“社會與學校有很大的差別,主要的一點是不能不高興就走人!”
在學校里,看不順眼的人我們可以不理;不喜歡做的事情我們可以找理由不做;
不高興的時候可以逃課在宿舍休息。很遺憾在社會里這些事情我們都因種種原
因不能完全做到了,不順眼但有工作關系的人我們要每天打交道;領導安排的
不喜歡做的事情不但要做還要做好;不高興的時候也要盡量去上班。不錯,我
們可以換份工作說不定能躲過這些不開心的事,但這些事情在現實中確實會反
復發生,換了工作同樣的情況也會再次發生。
沒有開放的心態,我們就只能每天不開心了。
對不開心的事,除了有開放的心態之外,我想還應該用職業化的態度來對
待,不喜歡的同事請保持同事關系,我們永遠不會是朋友;不喜歡的公司要問
一句能不能讓自己在工作中有所長進,如果回答是肯定的,那么別猶豫努力
做好;不高興的時候可以休假,去找朋友聊聊天,看看書,調整一下自己的
情緒。
本節開頭提到的Tom 是我的朋友,這件事發生在3 年前。Tom 分析了當
時面臨的處境、衡量了自己的發展之后,決定“忍辱負重”地留在那家的公司,
現在精明強干的他已成長為項目經理。
程序員羊皮卷
找對方法從小處著手
從大學生到職業人的轉化是痛苦和顯性的,也是漸變的;想做好這種轉化,
我們應該從小處開始,具體地說就是從遵守公司制度開始,從不遲到、準時交
周報開始。
在公司研發部里,經常能聽到的抱怨之一就是“老子昨天加班到夜里N
點,結果今天上班時晚了一會兒,竟然還扣錢!沒天理啊!”且不說人力資源
部不知道您頭天加班這事兒(如果知道應該是不會扣的,至少我沒見過這么沒
人性的HR),咱們就說加班本身,有一個加班的同事沒遲到,那么我們就應該
以他為榜樣。初入職場的程序員正處在確定自己地位的關鍵時刻,越是在這種
時候越要嚴格要求自己。如果說代碼編得好是基礎,那么上班不遲到,代碼的
按時提交、開會按時到場,這些與“準時”相關的點,正是大學生完成職業化
轉變的關鍵一步。
在所有職業轉化的“點”中,我想特別提及的還有周報,這是大多數公司
為了解程序員工作進展所采用的方法。周報中敷衍了事的現象很常見,尤其是
在程序員有了“我完成項目,提交代碼就全部OK”的思想之后。這么想的程
序員在骨子里就是懶或者說更愿意把精力花在代碼上,其實這是一種對自己極
不負責的態度。不要把周報當成是應付差事,周報還是總結自己的一個很好的
工具,通過它我們能看到自己的進步、需要提高的地方。與其說周報是寫給別
人看的,還不如說寫周報是記錄自己的成長、收獲和不足,讓我們進步得更快。
程序員在周報中暴露出的自身問題,會很快得到重視和指點;在周報中我們的
進步也會被所有人看到。每周都認真寫吧,52 周的周報串起來,就是我們的年
終總結,我們馬上就能從中看到自己一年來的工作,得失成敗盡在其中。
完成從大學生到職業人的轉化,請從小事做起。
堅持向無字書學習
某大學生畢業后進入公司,一個周末公司組織同事到附近的池塘釣魚。坐
在大學生身邊的是兩個只有中專學歷的同事。大學生只是向他們點了下頭,兩
個中專生,有啥好聊的呢?
不一會兒,同事甲放下釣竿,伸伸懶腰,蹭蹭蹭從水面上如飛地走到對面
上廁所。
大學生眼珠子都快掉下來了:蹬萍渡水?不會吧?這可是一個池塘啊。
程序員羊皮卷
同事甲上完廁所回來的時候,同樣也是蹭蹭蹭地從水上飛回來了。
怎么回事?大學生不好意思去問。
過一陣,同事乙也站起來,走幾步,蹭蹭蹭地飛過水面上廁所。這下子大
學生是差點昏倒:不會吧,到了一個江湖高手集中的地方?
此時,大學生也想去廁所了,可這個池塘兩邊有圍墻,去池塘對面的廁所
非得繞點遠,多走10 分鐘的路不可,怎么辦呢?
大學生不愿意“屈尊”去問那兩位“低”學歷的同事,憋了半天后,也起
身往水里跳:我不信中專生能過的水面,我大學生就過不去!
邁步之后,只聽“撲通”一聲。
兩位同事忙將他撈了上來,并問他為什么要往水里跳?他卻反問道:“為
什么你們可以走過去呢?”
兩位同事相視一笑:“這池塘里有兩排木樁子,由于這兩天下雨漲水正好
漫過水面。我們都知道這木樁的位置,所以可以踩著樁子過去。你怎么不問一
聲呢?”
請記住:有些人沒有很高的學歷,但是有在工作中積累的豐富經驗。
完成了大學教育,程序員從某種程度上可以說結束了書本知識的學習,開
始向無字書學習。學歷只能代表過去,而只有學習的能力才能代表將來。在工
作之中,無論是研發部內部還是對公司其他部門,程序員都應該注意向無字書
學習。不要看不起比自己學歷低的同事,沒有高學歷甚至沒接受過正規教育,
但不斷努力學習繼而開發水平遠超正規院校畢業生的例子比比皆是,請記住受
過良好教育和受過高等教育是不一樣的;不要看不起從事非研發人員,別人身
上永遠有需要我們學習的地方,銷售的巧言令色、前臺的和顏悅色里面都包含
著職場生存的智慧,用心體會和學習,為自身所用。只有尊重經驗、尊重閱歷,
才能少走彎路。
編程之外,不要忘記向無字書學習。只懂得開發而缺乏人文關懷的程序員,
很難能成為真正的大師。
試用期程序員應該了解的事兒
我們應該得到的
剛進入公司的程序員心情是復雜的,渾身有使不完的勁兒的同時有對未來
程序員羊皮卷
生活的憧憬,也有對陌生環境的恐懼,更有進入新公司的不知所措和迷茫。太
多的人只知道要努力、努力再努力,從而忽視了我們應該得到什么這個問題。
在很正規的公司里,比如大型企業,因為有多年的積累和良好的法律意識,
針對每位入職的新員工會有一套嚴格的流程。有些不太正規或者說制度不完善
的公司則不會有很嚴格的流程,來保證我們得到應該得到的。無論身處哪種情
況,我們都應該清楚自己的權力和利益,要有意識地加以維護。
我們應該得到的東西包括如下。
勞動合同書
勞動合同是勞動者與用人單位確立勞動關系、明確雙方權利和義務的協議。
勞動合同法規定,在用人單位與勞動者建立勞動關系的同時,應當訂立勞動合
同。
在此要特別提及勞動期限,勞動合同期限是指合同的有效時間,它
一般始于合同的生效之日,終于合同的終止之時。《勞動合同法》第十九
條規定“勞動合同期限三個月以上不滿一年的,試用期不得超過一個月;勞
動合同期限一年以上不滿三年的,試用期不得超過二個月;三年以上固定期限
和無固定期限的勞動合同,試用期不得超過六個月。”
競業禁止協議
競業禁止協議又稱競業避止協議,是對與特定的經營內容有關的特定人的
某些行為予以禁止的一種制度。競業禁止的限制對象負有不從事特定競業行為
的義務。說明白點,就是從A 公司離職,不能去與A 公司有競爭關系的公司
供職。
根據《勞動部關于企業職工流動若干問題的通知》第二條規定:“??用
人單位也可規定掌握商業秘密的職工在終止或解除勞動合同后的一定期限內
(不超過三年),不得到生產同類產品或經營同類業務且有競爭關系的其他用
人單位任職,也不得自己生產與原單位有競爭關系的同類產品或經營同類業務,
但用人單位應當給予該職工一定數額的經濟補償。”從上述規定看,是否向勞
動者支付相應的經濟補償是“競業禁止”條款是否生效的前提條件,競業禁止
條款所限制就業的期限最長也不得超過三年。
職位說明書
職位說明書(也稱職務說明書,崗位說明書)通過描述職位的工作把實踐
程序員羊皮卷
經驗歸納總結為理論,使之成為指導性的管理文件。一般職位說明書是由一線
經理來制定的,人力資源經理起到輔助的作用,主要是提供制定職位說明書的
框架格式,并提供參考性建設建議。通常職位說明書為一式三份,一份為用人
部門負責人保管,一份為員工自己保管,一份由人力資源部備份保管。
入職之后我們拿到的職位說明書會比公司在網站上登的招聘啟事更詳細、
更準確地描述了我們之后的工作情況。
員工手冊
員工手冊主要是企業內部的人事制度管理規范,包括:上下班時間、加班
及休假制度、周報制度、各種獎勵制度、公司環境及周邊環境介紹。好的員工
手冊是新員工的導師,它能讓我們迅速了解公司和公司的相關制度。不好的員
工手冊,就像一張廢紙。
試用期中的兩種結局
進入公司之后,我們依然有兩種可能的結局,要么安心好好干,要么感覺
不對盡早離職。我見過一家公司,成立十年了項目做了無數,既沒有文檔,也
沒有保留完整的源代碼,公司研發部沒有在公司工作超過1 年的程序員,這種
公司不留也罷。
有人可能會說:“現在工作多難找啊!還不老實地待著好好干?”(這么說
的其實多是我們的父母)。在他們的時代畢業包分配,一份工作可以干十幾年、
幾十年,甚至一生。那時候強調的是螺絲釘的精神,被高度物化了,放在哪里
就安心地干,把個人性格和特點壓縮到很小的范圍里,沒有多余的空間,也沒
有多少自我,只要服從就OK 了。好在時代在前進,與以前相比較,我們有了
更多選擇的權力。對公司、對工作我們都有權力說不,有兩種結局自然也可以
理解。
在之前的章節里提到過衡量第一份工作的三個法則:是否具有良好的企業
文化、是否能為今后的履歷加分、是否有不同的工作任務。
好的工作都能滿足或者基本滿足這三項原則,我們自然也會選擇留下。再
次祝賀一下自己吧!
可現實是殘酷的,我們很可能遇到的情況基本不符合或者完全不符合這三
條標準,比如:入職當天我們被丟進角落沒人管,任何資料都沒有拿到;被介
紹給項目組成員后開始工作,接過來的代碼因為沒有注釋而面臨全部重寫的局
程序員羊皮卷
面,外加項目進度緊張,項目經理對我們大喊著要違約責任。怎么辦?怎么辦?
要不要一走了之,還是堅持下來??
對這種負面情況的發生,請先做好心理準備,當然也不必急了便辭職,用
下面我提供給大家的三條標準再次衡量這個我們沒那么滿意的環境再作決定。
先看是否有引路人
絕大部分事情的成敗都取決于人,項目再好人不行,最后也是沒戲唱。進
入公司之后,被安排進項目組,我們要能在第一時間發現組里優秀的人,無論
是項目經理還是部門的資深同事。哪怕只有一個,作為同組成員我們有向他們
請教并得到指導的優先權。優秀的程序員和水平一般的程序員之間的差距可以
從代碼的質量上體現出來,有時候可相差十幾倍甚至幾十倍。除了軟件行業,
再沒有其他的產業有這種特點。從優秀程序員身上學習,縮短我們從菜鳥到高
手之間所需的時間。菜鳥程序員成長到能獨立完成項目要五年以上(根據項目
規模和行業而定)真能如愿盡快提高自己的話,就等于延長了我們自己的壽命。
別人需要5 年達到高度,在高手的指點之下,我們可能只要花費3 年或者更短。
只要有值得我們學習的人,那就選擇留下。畢竟工作機會可以再找,但英雄
難覓。
再看項目實際情況
“項目本身沒有市場價值,沒有積累不能產品化,讓公司走上良性循環”
是最大的問題。
如果組里、研發部里沒有能給我們引路的人,那接下來我們要看的就是項
目的情況。相當的項目實際情況是這樣的:代碼沒有注釋、需求不明確、時不
時有人跳出來瞎指揮,完全一團糟糕。話實話吧,這些都沒什么,沒有注釋,
代碼可以推倒重寫,需求不明確可以再和客戶溝通把它明確,有人跳出來瞎指
揮自然也會有人跳出來把這種人滅了。
但是,如果項目本身沒有市場價值,沒有積累同時也不具備產品化的可能,
那基本上就沒什么可看的了。
在沒有好導師、項目沒前途的情況下,我們90%是應該馬上走人的。
最后看公司里的其他組
真滿足以上兩種情況,作為程序員應該也算是基本絕望了,可以離開了,
但請先別急,還請再看看。我們能進入這家公司應該說雙方都付出了成本,無
程序員羊皮卷
論我們之前是否在職,是否因為這家公司而放棄了之前的工作(希望下次能提
前擦亮眼睛),也不管是經過幾輪面試進入的公司,我們都付出了時間和精力,
在放棄之前務必要再做一次努力,給自己也是給公司、給別人機會。
請再看一下公司其他的項目組。
如果只是我們運氣不好,只是暫時被分在一個沒有高手、項目也沒前途的
組里,而公司有些組高手如云,項目前景可觀,那就先安下心,之后嘗試轉組
(崗)。當然,即使是這樣也要更新我們的簡歷,給其他公司投簡歷,開始找
新機會。一旦發現轉組(崗)無望,手里的項目又讓我們難以忍受,那就沒什
么可猶豫的了,盡快離開。
最差情況是以上“三看”公司都不行,那我建議馬上閃開,集中精力找更
適合自己的工作。因為自己的潛能不能被發揮,在這種差公司里連騎驢找馬都
是一種痛苦。
盡快確立自己的位置
進入新公司之后,如果整體感覺如之前預期的還不錯,接下來我們要做的
就是盡快確立自己在項目組之中的位置了。
在工作中、生活中每個人都想實現自己的價值。即使是最初級的程序員,
也想對組織、對團隊有價值,以證明自己并非可有可無。如果公司有我們和沒
有我們對于項目來說沒有兩樣,那就算領導不請我們走人,很多人自己可能也
會去尋找新的機會,能證明自己的機會。除了金錢之外,我們還需要其他人的
認可,以得到心理方面的滿足。
如何讓我們自己顯得有價值?有價值的重要表現形式之一就是自己工作
在團隊中的不可或缺性,說白了吧,就是每個人都希望項目離開自己馬上停工、
公司離開自己馬上關門。很多人嘴上都說,項目組離開誰都會照常運行,但不
可否認,內心的深處,我們還是希望自己不在的時候項目停轉,至少是轉得
慢些。
用以下簡單的三個步驟,就可以逐步確立和穩固我們的位置。
苦干加巧干
很久之前,一位研發總監對我說過,他認為:每名研發人員的試用期都應
該是至少一年,無論勞動合同上是怎么簽的。因為只有工作了一年甚至更長時
間之后,無論是公司還是個人才能比較準確地確定雙方在彼此心中的位置。公
程序員羊皮卷
司知道員工的能力如何,適合開發的項目有哪些,處世風格是怎樣的;員工能
判斷公司的前景如何,公司能給自己提供什么樣的發展空間,自己在這里的價
值是多少。唯有如此,員工才有資格說自己在公司計劃如何發展,要知道在此
之前可能很多人并不了解公司的真實情況 。
在剛進入公司的成長期里,我們要苦干加巧干。很多人在這個時期,瘋狂
加班,有的還為了項目連續工作幾天,大多數情況下結果并不會像他們預計的
那樣好。因為個人精力有限,連續工作只會降低工作效率,而且以腦力勞動為
基礎的開發工作,也不是投入的時間越多效果越好。干得好,要有了解項目的
前提,成長期里我們并不十分了解項目。在不了解項目的情況下盲目往前沖,
結果很可能是在錯誤道路上越走越遠。錯誤的付出只能讓我們離正確的結果越
來越遠。
苦干加巧干,才是成長期的正道。越是壓力大的時候,越是應該停下來總
結一下自己學習的知識 ,糾正自己犯過的錯誤,多與同事溝通了解項目情況 ,
多向項目經理請教開發時我們遇到的問題。
苦干是為了積累,巧干是為了更快地提高。
階段性呈現成果
初入職場者,尤其是研發人員容易犯的毛病是:希望全部結果出來之后再
向領導呈現,小到一個功能模塊,大到整個項目。他們急于證明自己的能力,
即我能做××項目的開發。
這種情況有個很形象的比喻,就像我們做某個功能或者某個項目時,開
始只跟客戶口頭了解了需求,第一次確認需求之后就悶頭開始做開發,100%
完成之后拿給客戶看。做過項目的人都知道,這么干結果是什么,我們呈現
的99%不是客戶想要的。客戶會抱怨說,開發出來的東西與需求相差甚遠。
這是開發的過程之中,開發人員不跟客戶溝通導致了這樣的結果。
從某種角度上說,我們的上級就是客戶。做項目的時候他們提出了需求,
我們來開發,想有好的結果要做到階段性呈現,而非只匯報最終結果。到最后
大錯已經鑄成,那就什么都晚了。相同出發點向相同方向延伸的兩條線,如果
夾角是1 度,開始時兩條線的末瑞相距小于一厘米,隨著線的不斷延伸兩條線
的末瑞差距也會越來越遠。我們做開發也是這樣,開始時可能由于理解上的問
題,與客戶的想法有點差距,如不與客戶溝通做及時調整,開發結果可能與客
戶的需要就是天壤之別。
階段性地讓上級看到我們所做的東西,在及時糾正錯誤的同時,我們也會
程序員羊皮卷
逐步得到他的認可。
有成績要用數字說話
我解聘過一個程序員AA,此人在試用期里,因為干得不好所以被勸退。
項目經理對我說,AA 入職之后沒有努力熟悉項目情況之外,還上班除了聊天
就是聊天,根本沒有做工作的狀態,也看不出具體水平和能力。于是我找到了
AA,當時的對話如下:
Leo:“在公司工作了1 個月了,你認為自己干得如何?”
AA:“我干得不錯啊,挺好的啊!”
Leo:“有沒有事例能佐證呢?”
得到的只有沉默,隨即我代表公司與他解除了勞動關系。相信,如果當時
AA 能列舉一些數字,比如:到公司之后熟悉了項目情況,開發了多少功能,
下一步我準備怎么做,接著說出工作中的成果,以此證明自己的實力,那我一
定會幫他在部門經理處爭取一個機會,繼續試用。但很遺憾,他什么也說不出。
這是因為他沒做什么,而不是因為不擅長溝通。關于溝通,我之后會詳細分析,
內向和不擅長溝通是兩回事,很多人把這兩件事搞混了。
作為程序員,在剛進入公司、沒有得到公司認可的情況下,能否用數字把
自己的成績說清楚是成功與否的關鍵。這很大程度上決定了,我們用多久能豎
立自己在公司、在項目中的地位。
隔一段就總結自己的收獲,寫了多少行代碼,記錄下來隨時備查,既為了
給領導說明問題,更重要的是能讓我們自己感受到成長的快樂。
明確自己人生與事業的目標
面試的時候,我經常會問候選人:“說一下你5 年或者10 年后的目標吧。”
剛進入社會的畢業生給我回答多數是:“時間跨度那么大,沒想過。”他們的意
思是:這世界變化太快了,確定目標也沒什么用,計劃趕不上變化。
如果不知道自己要去哪里,我們就極有可能走錯地方。這就是為什么寫到
現在我才談及目標這個話題的原因——只有真正走入職場的人,才會有切身感
受,才有可能真正理解人生與事業目標存在的意義與價值。大學里我們學的全
程序員羊皮卷
是理論,找工作時用到的也只是求職的技巧。進入公司之后,大學生才能了解
到什么是真正的職場,什么是真正的工作,什么是真正的困惑,這時候講講人
生與事業的目標,估計更能看進去。
確定大方向、不受外界干擾
職業規劃這個概念自從誕生以來就像所有其他學科一樣分為不同的流派,
但是所有的流派都有個共同點,那就是要職業人盡早確定自己的職業和人生的
大方向。在相對固定的領域,大方向有自己確立的方法,也相對容易確定,比
如:個人喜歡研發,終身從事研發工作。至于最后是做到CTO、自己創業做
CEO,還是資深項目經理,就看個人的能力和機會了。
大方向確定之前要認真思考,確定之后則不要輕易受外界因素的影響而改
變。
我曾見過本來是做開發的程序員,之后看到銷售賺的錢多就動了念頭改行
去做銷售的。雖然這個程序員后來沒有跟我再聯系,但以我的經驗來判斷,他
內向、耿直的個性十分不適合目前國內的銷售環境,堅持做銷售多半會讓自己
倍感痛苦。還有些程序員,因為找不到適合的工作寫郵件來問我,是不是可以
屈就一些其他崗位,比如:編輯或者文秘人員。我的回答是:如果還是想做研
發,生活又確實成問題,那可以找個薪水相對低,或者研發領域比較邊緣的工
作,比如:研發項目文案,但是不要離開本領域。一旦離開了我們既定的大方
向,再回頭就必定困難重重。
確定大方向之后,除非有極其充分的理由,否則不要選擇改變大方向,尤
其不要只為了多賺錢而改變自己的方向,至少我還沒見過有誰只為錢而工作最
終讓自己過上美好生活的人。只為錢而工作的,始終會因為有人賺錢比自己多
而難過。
即使有極充分的改變方向的理由,我們也要萬分慎重。舉個例子,之前見
過一名程序員全家都在銀行系統工作,其父親、母親、兄弟都在當地銀行。他
本人從事研發之后,因為性格問題,感覺自己并不是非常適合做研發,此時家
鄉的父親告訴他目前有銀行工作機會,照顧本系統子女,考慮之后我這位朋友
踏上了回鄉之旅。3 個月后,我又在北京見到了他,他告訴我:“在銀行就是
做柜臺業務,每天面對來存錢和取錢的人,為他們存錢、取錢。做了幾天就知
道研發更適合自己。”此后,他付出了極大代價,在我的幫助下才找到與開發
相關的職位,重新成為一名程序員。
程序員羊皮卷
波浪式前進、螺旋式上升并沒有過時
我上初中、高中的時候,政治課上每天背的就是這些“客觀認識世界,事
物的發展都是遵循波浪式前進、螺旋式上升的規律”,當時背的時候確實是有
口無心的。因為所學的很多其他知識都比較過時,至少跟不上社會的發展,所
以,當時我認為這個理論也比較過時,畢竟馬克思都死了好多年了。后來隨著
進入社會,對社會有了相對全面的了解,我才發現,這個理論不但沒有過時,
而且很好用。
職場之中、事業路上,剛開始我們都有“劍指蒼天,舍我其誰”的萬丈豪
情,但是隨著我們經歷的波峰和波谷,情緒和狀態都會有所變化。相信大家都
會有得志時的自我膨脹,也難免會有失意時的消沉沮喪。只要能理解波浪式前
進的道理,我們就有可能更靈活地處理職業生涯中的大部分問題。
在事業低谷的時候不要回憶自己得意的時候,要向前看走出低谷;在事業
高峰時,要多回頭看看,看自己經歷過的挫折,回憶自己沒落時的樣子,始終
保持平和的心態,要知道一切都會過去的。作為程序員無論是在職業上的成功
和失敗,放在歷史長河里,絕大多數情況下、幾十年后大都不值一提,甚至是
對我們自己而言。
但事物還有螺旋式上升的面,只要持續在同一方向上努力,長遠看來無論
是從個人技能還是從收入方面,我們都會有收獲。就拿中國陰晴不定的股市來
舉例吧,雖然最高峰時差不多有6000 點,最低谷時恨不得突破1000 點,讓很
多人心驚肉跳,但是從長遠看來自20 世紀80 年代中國開放股票市場以來,整
體大盤總體走向始終是漲勢。我們會在職場上經歷很多的失敗,但總體來看,
只要我們不離本行業,只要還在做程序員,用時間和耐心進行經驗積累,大方
向上我們始終在前進。多年之后回頭望去,我們會慶幸自己的堅持,為自己的
付出而驕傲。
正確評估工作與生活的關系
事業的目標之外,永遠不要忘記我們還有人生的目標要實現。在近乎瘋狂
的工作節奏中,在程序員這個領域里,我極少聽到“平衡”這個詞。階段性的
瘋狂工作,我并不完全反對,但請注意有張有弛,我見過太多程序員把時間都
扔在了工作上,扔給了公司,忽略了家人、愛人和友人。
每當這時,我就會想起卓別林的電影“摩登時代”,那時候工人被作為螺
絲釘綁在了工作時代這架永遠不會停止的戰車上。過了半個多世紀,事實讓我
看到了還有很多程序員把自己綁在了工作這臺瘋狂的戰車上。想一想,工作為
程序員羊皮卷
什么?工作狂會說,工作是為了更好的工作;正常人會說,工作是為了更好的
生活。掌握工作和生活之間的平衡是每個人職業生涯中必不可少的一課,尤其
是初入職場的程序員,不要在看不到盡頭沒日沒夜的工作中燃盡了自己的熱情
和斗志。職場是馬拉松長跑,不是百米沖刺,我們還有很長的路要走。
幾年前,我還在獵頭行業的時候,接過某大型財務公司招聘會計師的項目。
當時接觸了一位在企業里做財務經理的候選人B,B 之前就在審計行業工作過
多年,但是她拒絕了我提供的職業機會。當時她的一番話讓我記憶猶新,她說:
“很遺憾,我不考慮這個職位。別以為工資高就是好事情,與之相對的是沒日
沒夜的加班。這家公司給的高薪,與其說會讓我過得更好,不如說是準備給我
老了之后買藥用的。多少錢,也不能買我的命!”
正確評估工作與生活的關系,時刻記得工作只是為了讓生活更有質量。明
白這了一點,就不會為工作預支健康,甚至生命。
當當購買地址:http://product.dangdang.com/product.aspx?product_i
d=20691986
互動購買地址:http://www.china-pub.com/196049
第11 章
程序員與獵頭
作為高端人才,程序員與獵頭是不可避免的話題,如何在與獵頭接觸中取
得先機,繼而走向成功是本章節討論的內容。
程序員羊皮卷
與獵頭第一次親密接觸
程序員走入社會之后,多則五年少則三年必然會接到獵頭的電話。我們靠
著自己的實力和正確的方法,讓獵頭顧問 “注意”到我們之后,在“第一次
親密接觸”之中我們主要占到先機。
獵頭打來的第一次電話
獵頭顧問:“是×先生(女士)嗎?您好!說話方便嗎?”
候選人:“是啊!您哪位?”
獵頭顧問:“我是×××獵頭公司??”
候選人:“現在不太方便,在開會(或其他什么理由)??”
至少說明我們有些東西在市場有價值,對其他公司有用。也許從此自己也
不是無名之輩。先祝賀一下自己吧!
接下來,如果你想近一步接觸、了解這個機會,同時又在上班時間不方便
談,應該告訴獵頭公司,讓他過15 分鐘之后打給你,而不要只說不方便,這
樣可以抓住機會。同時,在電話里說不方便,其實說是告訴你周圍的人(多半
是同事或者領導)是獵頭公司打給你的電話;如果是最近我們沒有“動”的想
法,應該告訴對方:“我對目前的工作很滿意,有機會再聯系吧。”如果在剛好
在上班,周圍是同事或者領導,這樣一舉兩得,既能體現你能力強有人惦記,
又能表示對你公司的忠誠。
最后,無論是否忙,建議都讓獵頭顧問過會兒再打。一是給自己時間想想
為什么會有獵頭來找,一是平靜一下心情,方便更好應對,以防在應答中出錯
失去可能是不錯的工作機會。
獵頭打來的第二次電話
獵頭顧問:“XX 先生(女士),您好!現在說話方便了嗎?”
候選人:“嗯,剛才不好意思啊!”
程序員羊皮卷
獵頭顧問:“沒關系,是這樣,我手里有個機會??”(之后開始介紹是什么
樣的機會,但多半不會告訴我們是哪家公司在招人。)
此時,要相信自己的感覺,電話對面的獵頭顧問如果表現得不夠專業,那
么通常她或他的判斷力也會有問題,那么他們提供機會能不能幫到我們、是不
是真適合我們就是個值得懷疑的問題了。獵頭的不專業多表現為,了解我們的
工作背景后不管我們是否有意向,只是說你應該換個工作啥的,很明顯是想拿
我們賣錢,根本不真正關心我們的職業發展。或者瘋狂讓我們介紹公司其他人
的情況,很明顯是想用我們當跳板找公司其他人。
此外,態度要和藹。我們完全沒必要因為自己能力強,而在電話里給對方
感覺我們就是耶穌。而且謙遜也是大部分強者的美德。獵頭行業有句話:“人
有的是,沒有最合適,只有更合適。機會是雙方互相提供的。”當然,如果獵
頭公司在電話里給我們感覺是,因為提供了一個機會給我們,他自己是上帝,
那就算了吧,和藹地說再見。永遠不存在誰求誰的問題,合作是雙方自愿。讓
對方盡可能多地展示這次機會,作為候選人,只在電話里透露方便說的信息,
比如:你的工作職責、你的英語水平、簡單工作經驗,等等(注:目前的公司
名稱可以不告訴對方)。
最后,不要因不了解獵頭行業動作方式而顯得很無知。我聯系過類似的程
序員候選人,當我在電話里請她簡單介紹工作經歷時,她用極其不客氣的語氣
對我說到,“所有跟我聯系的獵頭都是事先拿到過我簡歷的,你這種我第一次
遇到。”這只能說明她不了解獵頭的工作方式,遇到這種情況我只能對她說
“BYEBYE”。獵頭大都是只拿到聯系方式就開始聯系候選人,打電話時沒有
對方簡歷的情況很常見。如果候選人的簡歷很容易得到,獵頭大多是不熱衷于
推薦的。比如:企業HR 之前通過自己的溝通已經與該候選人A 聯系過了,那
么獵頭再把候選人A 推薦給企業,按規定獵頭顧問不能因A 入職公司而取得
獵頭服務費。
讓獵頭成為雨天送傘的人
一個周末的陽光午后,我接到Arthur 的電話。這個從來視獵頭為“蒼蠅”
的家伙,居然跟我這個退休的老獵頭嘮叨上了最近的幾個由獵頭提供的工作機
會。嗯,他從來不避諱自己曾經對獵頭的看法,他們總是在嗡嗡地騷擾著他和
他團隊中的優秀組員。
程序員羊皮卷
不過,時過境遷。這次,蒼蠅似乎有了蒼蠅的用處。
Arthur 畢業之后,在一家公司的研發部工作了7 年,從初級開發工程師一
直做到項目經理,過手十幾個大項目,現在帶領8 人的研發團隊。獵頭最近頻
頻與他溝通,希望他考慮幾個外企研發主管的機會。不良經濟狀況影響了
Arthur 公司的贏利,Arthur 也想看看新機會,但最近大形勢不好,跳槽的風險
可能比較大。
和以往不同,這次Arthur 沒有斷然回絕。畢竟現在這個時候,還能有獵
頭提供職位機會,本身就從一個角度說明了我們的優秀,同時,我認為他們提
供的機會應該也不差。要知道,企業招聘成功付給獵頭的服務費多為候選人年
薪的20%~30%。職位不緊急、不重要,企業是不會考慮獵頭的。
同時,我建議Arthur 在與國際知名獵頭公司接觸時,要特別記下具體的
顧問和聯系方式,以備不時之需。晴天的時候,最好也能為自己多準備幾把雨
傘。但這個時候“全方位權衡利弊”比以往任何時候都重要,跳之前最好遵循
“等一等,再等一等,讓我們再看下公司大形勢”的原則;走之前對老東家和
顏悅色、留個活口:“東家,外面風大、雨大,我有去闖的心,真不成俺還回
來繼續好好干”也不失為在危機之下的一條自保之策。必要的時候,跟獵頭多
溝通,讓他們幫助分析形勢,也是減少風險的保障。大部分時候,候選人入職
3 個月后,獵頭才能拿到全部服務費。所以,獵頭也希望候選人在新公司、新
機會之下,能有個穩定、健康的發展。
最近,大家討論的話題都集中在經濟形勢不好而導致的職位凍結、裁員、
降薪等,那么是不是就沒有好機會了呢?Arthur 也問過類似的問題。我與業內
一些朋友也聊過,大家的觀點比較一致,那就是危機下,好的機會還是像以前
一樣多,優秀的候選人一樣搶手。
要知道,獵頭行業永遠是一個晴天送傘的行業,他們絕不會在我們失業找
工作的時候給我們提供幫助,只會在我們不想“動”的時候提供一個個誘人的
機會,讓我們心里總是癢癢的。新的經濟形勢之下,哪些行業、職業、職位、
專業、背景的人仍然是獵頭追捧的好跳對象;哪些又成為雞肋?獵頭們也正在
重新定義“好企業”和“好候選人”。
全球經濟形勢下滑的時候,有些靠輸血過日子的行業會立即受到影響。就
互聯網而言,以前一些找不到實際贏利模式,只有些點子的公司,比如:典型
沒有贏利模式的SNS2.0 網站,在金融風暴之下因為失去了VC 的支持,沒有
錢拿來燒,日子都不好過。以前此類公司會請獵頭幫忙獵取高端人才給自己充
門面以博得VC 的好感。與此相對,網站內容實用有效、具有高黏合性的互聯
程序員羊皮卷
網企業會挺過風暴并越來越好,越有核心競爭力的企業會屹立不倒并越來越好。
這些企業是獵頭追逐的重點。或許,我們自己跳槽的時候,這個標準可以用來
做參考。
優秀的候選人的定義除了永久不變的學歷(一本名校)、背景出身(外企
最好)、工作業績(干過很多大事)之外,最近新增加的兩條“功利”選項是:
功能性裁員之中的精兵強將和能幫企業應對風暴、盡快開創新局面。
“什么人都可以不招,好的銷售有一個算一個,全都要招進公司。尤其要
關注同行業公司的優秀人才。”這是某軟件開發公司總裁在公司內部會議上的
發言,他的話應該也可以代表企業的一些訴求和取向。當今,能為企業在短期
內迅速創造價值、開創新局面的人,將在危機之中更受重視。
Arthur 跟獵頭及新的工作機會正在逐步深入接觸中,如果順利的話,春節
之后就能順利跳槽了。祝愿他能工作得開心。
程序員當心獵頭陷阱
2009 年時,我招聘軟件開發項目經理崗位時,某位獵頭前輩推薦了人選
Lily。Lily 海歸背景,回國后在美資公司從程序員做到項目經理,從各方面都
很優秀。當時她已離開之前的公司,我對她的離職原因很關心。
Leo:“這家公司也不錯,為什么要離開呢?”
Lily:“因為你是朋友介紹的,所以我實話實說。公司是很好,我干得也
不錯。可前陣子一家獵頭公司聯系我,說有進500 強的機會。之后經這個獵頭
推薦去面試,3 輪面試都過了,我在這邊辭職了,就等著對方發Offer。沒想到
獵頭突然通知我職位取消了,搞得我很尷尬,沒法子回之前的公司了,只能開
始找新工作。總有種被騙的感覺。”
種種原因,Lily 最終沒有入職我們公司,但這件事兒我始終記憶猶新。因
為,她讓我想起了獵頭常說的“陷阱”。
獵頭打BD 單子的時候有兩種方法,一種比較直接,告訴客戶我能幫你解
決人的問題,找到你找不到的人;還有一種相對間接,但可能更容易被客戶接
受。那就是告訴客戶,我能幫你把在公司里你看不順眼的人“鏟走”(挖走),
讓你眼前清靜。后者,就是所謂的“獵頭陷阱”。我至少見過5 個被獵頭坑得
很慘的候選人。過程大概是這樣的,先有個獵頭聯系你提供職位機會,幾番面
試之后就要求候選人在現在公司辭職,盡快到新公司上班,提供正式Offer。
有做得狠的入職第一天就按勞動法簽訂勞動合同,同時不到一周時間就以職位
程序員羊皮卷
取消為由請候選人走路。這樣公司只需要承擔幾天的工資,對候選人來說就是
徹底的失業。這是個國內獵頭行業里的“潛規則”,相信有不少候選人都被潛
規則坑害過。
您要問,這種缺德事兒Leo 你有沒有做過?做過。我當過托兒。
事情發生在3 年前,很多獵頭前輩洗手之后,都上岸做了企業的招聘經理
或者人力資源經理。前輩Andy 當上人力資源經理后,遇到一位給賠償也不走,
降薪調崗也不走的員工S。為了鏟走S,Andy 使出了“獵頭陷阱”這個損招。
Andy 給S 安排了3 次看起來不錯的面試機會,而且很靠譜,比如:外資、薪
水有提升、研究方面與之前相吻合,最終會由其中的一家公司給S 發Offer 并
讓S 上班2 天,然后以崗位取消的理由解雇S。我也以獵頭名義提供了一個面
試機會給S,作為陪襯。S 后來“按計劃”失業了,后來我也沒再跟蹤。面試
時,S 給我的感覺確實不好。
其實,避開這些陷阱并不難,只要仔細分析以下幾點就能看出破綻:詢問
公司情況,分析是否真有適合自己的機會,這個職位的情況以前如何,今后又
會如何?
真正為候選人找到適合候選人的職位相當不容易,要比給企業服務困難得
多,這也是為什么獵頭從不向候選人收錢的原因,也是低端中介只提供招聘信
息、不包是否能入職的理由。
啰嗦了這么多,目的有二。一是在獵頭找我們的時候給自己提個醒,別被
騙。獵頭也有陰暗面,并不像在電視里說的(至少不全是)那么光鮮、正直、
仁義,像個君子。二是時常檢討自己“行走江湖,是不是有做過的地方?”像
S 這種給賠償都不走的,應該算是個比較極端的例子。更常見的是在公司得罪
了領導,公司又不想給賠償,突然某獵頭打來個電話。此時,請提高警惕,天
上很久沒掉餡餅了。這些獵頭甚至是公司派來試探我們忠誠度的。
這里還是有提高獵頭可信度的方法,那就是平時多跟獵頭保持聯系,建立
自己的圈子,這樣會在我們重新開始求職之旅時給自己買份保險。跟陌生獵頭
接觸要慎重,尤其是對方不能準確提供我們信息來源的時候。我有5 年沒有更
新過網上簡歷了,如果我接到電話說:“誰打電話說在網上看到我的簡歷,然
后問我是否考慮工作機會。”那這里明顯就是有問題。
本節開始時提到的Lily,后來得到前公司的諒解回公司上班了。至此,我
只是能認為她是被獵頭顧問“忽悠”了,相信下次她會更加慎重。
程序員羊皮卷
是金子,那就SHOW 一下
Alan 是我的鄰居和酒友,有一次吃飯他聊起了找工作時的煩心事,總的
來說就是“好貨無人能識”。他主要從事研發管理工作,在同一家外資公司工
作了整整十年,隨著公司規模的擴大和個人能力的提高,他從小小的程序員晉
升到了研發總監的職位。老板都換了4、5 任,新上來的總裁往往要向他請教
公司相關情況。Alan 工作感覺始終很好,但是最近遇到些事情卻讓他心生去意,
決定開始找工作。
整整10 年沒有找過工作了,即使是高級人才找起工作來也是問題重重,
于是Alan 跟我溝通了其中困惑。首先是年過35 了,肯定不能在網上投簡歷。
不止是因為可能會被自己公司的HR看到,更重要的是會給人以“職場失敗者”
的暗示。除非特殊渠道的候選人——比如朋友推薦或者獵頭,否則我很少給年
紀超過35 歲的求職者面試機會。主要基于以下原因:如果十幾年的積累之后,
我們找份工作還要靠在網上投簡歷這種初級的方法,那么至少說明這么多年來
我們沒有很好積累自己在職場上的人脈,或者情況更糟糕,在我們需要幫助時
竟然找不到一個愿意伸出手的朋友,這種某種意義上說是我們在職場上的失敗。
我和企業HR 就招聘問題交流時,在是否給“大齡”求職者面試機會的問題上,
他們的觀點和我相當一致。
既然不能從招聘網站上投簡歷,那就看看是否有獵頭推薦相關機會吧。之
前曾主動聯系Alan 的獵頭都被他拒絕了,他的觀點是:我不想換工作,所以
也沒必要與獵頭公司保持聯系。現在準備換工作了,突然發現沒有可用的獵頭,
正所謂“不行春風,莫望秋雨”,研發總監這種高級職位,從網上直接給企業
投簡歷的成功可能性微乎其微。下一步該怎么辦???
以我在獵頭行業的經驗,目前比較可靠的對策就是——拋頭露面!Jerry
的性格和工作性質導致他對新機會產生了“三不”,即“不關心、不接觸、不
主動聯系”,平時與行業內部交流不多,與行業之外的專業獵頭也沒什么交往,
總感覺是金子就會發光,想找工作時機會便找上門來,但是真的開始找時就發
現了問題。這種沙里埋金的例子我見過不少,我想說的是:“如果是金子,那
么請您盡早SHOW 一下!”SHOW 出精彩,機會才會來敲門。
套用句廣告詞吧“只需簡單3 步,即可SHOW 出完美自我”這三步是:
開博、參會、搜索引擎優化。
在互聯網先定好的BSP(Blog Service Provide 博客服務提供商)開個博客,
不求大,只求在本專業圈子里大家都知道。然后,把咱們幾年、甚至十幾年積
程序員羊皮卷
累的寶貴經驗,寫成文章分享給大家,寫好專業博客,需要時間,但更需要實
力。文章內容只要平實、有用,相信很快我們就會受到業內同仁和獵頭注意。
幾年前看了個著名導演的電視訪談節目,導演提到“在當今世上,沒人有英才
是會被埋沒的。這年頭兒,有能力的都浮在面兒上。”他說的很對。寫好博客
就是向業內朋友、向獵頭展示出讓我們浮出水面的資本。
每個行業都會有若干年會,開發領域的年會尤其多。我問過Alan 各種開
發相關的研討會都曾經邀請過他參加,但他認為那些是浪費時間,一概不理。
要知道,行業的年會不但是與同行交流的機會,也能讓我們有機會遇到職業生
涯中的貴人,此等機會不能錯過。如果我們有發言的機會,就能進入會刊。很
多公司找高端人才,獵頭尋訪高級候選人都是直接參加年會去交換名片,實在
沒空就從會后的會刊里找。拒絕交流,是斷了自己的前進路。
寫好了博客,參加過行業大會,最后一步就是“搜索引擎優化(SEO)”
了。這里并不涉及技術問題,其實也沒有大家想的那么難。多寫專業文章,就
會把我們自己的名字和行業內的關鍵詞聯系起來,這就是最簡單實用的SEO
技術。例如,鄰居在通過前兩步SHOW 出自己之后,互聯網上供按圖索驥就
很快能找到我的聯系方式。要知道,很多公司找候選人是從互聯網上搜索行業
關鍵詞、通過行業內有影響力的文章找到潛在候選人的。記得2005 年,我為
某家大型金融公司尋訪年薪160 萬人民幣的中國區總裁職務時,接觸過一名候
選人。談過之后,我向候選人要簡歷,得到的回答是“我從不寫簡歷,你們如
果需要,可以去網上找。”這么牛的候選人,我當時是第一次見過。回公司之
后,我在百度里鍵入“候選人的名字+空格+金融”很輕易就找到了他的相關簡
介并推薦給了客戶。跟上時代,用好互聯網這個工具。
據我所知,Alan 已按我提供的方法在實施謀職計劃了,相信很快就會有
效果。我可是這方面的老江湖!但愿永遠不會再有沙里埋金的事。
了解獵頭流程,談判進退不失計
獵頭朋友Lily 在電話里跟我抱怨說某候選人因為薪水沒談攏放棄了新機
會。現在經濟形勢不好,獵頭日子也不好過,損失一個候選人可能就意味著失
去幾萬的收入,甚至可能關系到一家小獵頭公司的生死。本期,我想分享些候
選人應具備的心理學知識,希望在薪酬談判中幫大家贏得先機。
如果列舉獵頭顧問最不想聽從候選人口中聽到的3 句話,那么“我的薪水
要的高些,你們的獵頭費也會相應高些。把我維護好,你們才能有錢賺。”必
居其一。在我做獵頭時,至少聽不同的候選人說過5 次,說明持此觀點的人確
程序員羊皮卷
實存在。“如果他們始終抱定換工作就是幫獵頭賺錢,獵頭顧問有義務伺候好
自己”這一堅定信念,在職場上是很難得到獵頭推薦工作機會的。原因很簡單,
獵頭行業有句行話叫“沒有最適合,只有更適合。”無論是否通過獵頭,求職
時永遠不要認為自己是所應聘職位的唯一或者最適合的候選人,并以此提高自
己的身價。我做過一個找運營總監職位候選人的工作,找了2 個月只有1 名候
選人推薦給客戶,候選人得知這個消息后把薪水期望提高了30%。雖然此人很
適合客戶的職位,但是最終因薪水不匹配,客戶沒有邀請他加盟。當時的解決
方法是,即使相同層面上沒有適合的候選人,那么客戶降低了對應聘者的要求,
2 周之后另一位候選人便成功入職。
山外有山,獵頭總能找到比我們能力更強更適合的候選人,即使真的沒有
適合的候選人,獵頭也會與客戶溝通想出變通的方法。永遠不要認為我們是唯
一的、最合適的。
想在薪酬判斷中贏得先機,我們要了解流程、學會換位思考,才能進退不
失規矩。
任何職位在開始尋訪候選人之前都有個薪水范圍,但獵頭在聯系我們的時
候從來不在開始時透露這個范圍,一是他們確實不掌握這個數字,之前可能接
到客戶的指示是“錢不是問題,只要人適合都可以談”;二是獵頭知道這個數
字,但不想在剛剛接觸我們、對我們的背景和能力還不了解時,輕易讓我們了
解他們的底牌。進企業面試也是這個道理,對方問我們的期望薪水,但絕少提
及他們對這個職位規定的薪水范圍。
我們應對的方法是:先介紹自己的工作背景和情況,再了解對方職位的信
息(工作職責、團隊人數),判斷是否適合我們。如果初步感覺適合,那把我
們目前收入的范圍告訴對方。切記,不要打聽對方為這個設置的薪水上限和下
限。一是對方不會說,二是這么問顯得我們太心急,心急就容易在判斷中吃虧。
接下來,如果獵頭認為我們的背景和能力比較適合他們提供的職位,會以
我們的簡歷為基礎撰寫獵頭推薦報告給客戶。推薦報告除基本項之外還包括兩
項,其一是獵頭對我們的評價;其二是我們目前收入的細分情況,包括:底薪、
獎金、福利等,以便招聘方能全面了解候選人的薪酬情況,繼而制定相應對策。
如果一切順利,我們在之后的面試較量中得到了獵頭的客戶、也就是招聘
方公司的認可,那么接下來就是確定薪水的時間了。如果沒有獵頭從中溝通,
候選人和公司直接接觸時可能會發生如下情況,候選人想:達不到我期望的薪
水我就不跳槽了,雖然這個機會也不錯,但是我不能冒險,希望公司能退一步
提高薪水;用人公司想:這人雖然比較適合,但期望薪水確實已經超過了我們
程序員羊皮卷
的預算,希望他能退一步,降低期望。此類判斷僵局在沒有第三方出現時很難
打破,雙方又都礙于面子誰也不愿意先讓步。相同情況,如果有獵頭從中溝通,
他們往往會體現其中間人的用處和價值——盡力展示雙方優勢,以期談判能達
成雙贏。
在有獵頭參與時薪酬判斷多為兩個回合左右即會出現最終結果。獵頭顧問
會在公司面前為我們爭取相對高的薪水,但即使這樣對方提出薪水仍然不能讓
我們滿意。這種情況發生后,候選人應征求獵頭的意見,了解對方是不是真的
已經提出了能支付我們的最高薪水。如果事實如此,那就盡力為自己爭取薪水
之外的利益,包括:分紅、提成、管理股等。畢竟,收入至少由三部分組成,
即底薪、福利、獎金。底薪已定、福利相對統一,那我們就多為自己爭取獎金。
這部分收益是從我們創造的價值中取得了,所以,公司愿意拿出這部分多分一
些給我們。我們如此要求,也從側面反映出自己的實力和對自己的信心。
了解流程,薪酬判斷對我們而言才不會變成黑洞。心里有底,才能占得先
機。
讓心引領
2008 年時,某網站研發總監Ann 給我打的一個電話讓我記憶猶新。電話
內容是她向我咨詢換工作的事兒。Ann 是我之前的候選人,在國內位列前3 的
互聯網網站負責研發的經理。在漫長的15 年職業經歷中,她只換過1 次工作,
就是從開發電信計費產品的公司跳槽到現在的互聯網公司。2005 年我當獵頭
顧問時聯系過Ann,那時候用金錢、職位、良好發展等手段進行“誘惑”,她
都不為所動。在獵頭看來Ann 是優秀之中的優秀了,目標明確、知道自己想要
的什么、能抗拒誘惑。因為相互比較認可,離開獵頭行業之后我們依然有聯系。
Leo:“新機會什么吸引了你呢?”
Ann:“發展。雖然聽起來有點虛,但這是實話。我現在工作上什么都不
缺,職位、薪水、升職機會,但感覺是在已經搭好的平臺上做,我想挑戰自己。
聯系我的公司是家相對新的公司,剛起步,很有前途,我比較看好。”
Leo:“那你還猶豫什么?”
程序員羊皮卷
Ann:“雖然我自認為到了應該換換平臺的時候,但家人和身邊的朋友都
反對。我想聽聽你的意見,這件事與你沒有利益沖突,應該更客觀些。”
之后,我介紹了常用的T 表工具給Ann。具體方法是:找張白紙一上、一
下畫上個大大的“T”字,在T 字左右兩邊寫上如下內容。
上邊的T 字左邊寫上現有工作的好處,右邊寫上現有工作的不足。下邊的
T 字左邊寫上新工作的好處,右邊寫上新工作的不足。之后,按以下邏輯進行
分析——硬條件、軟條件。
硬條件(能準確衡量)一般包括:職位、薪水、福利、上下班遠近、企業
性質。
軟條件(不能準確衡量)一般包括:公司前景、企業文化、本部門的領導
風格是否適合自己、職位和技能的上升空間、自己在此還能學到的東西、自己
留下(離開)給部門帶來的影響。
需要注意的是在軟、硬條件里都要加上權重,比如,職位提升的機會的權
重要遠遠大于家近這個因素。此外,很值得提到的是,把這張表給兩類人看,
家人和與自己利益無關的人,請他們加上各自的意見。
列得越清楚,就越方便判斷。列出之后,把目前公司的好處與新公司的好
處相比,再把兩個公司的不足之處相比。得出自己最終的結論。
我還與她分享了自己換工作時如下使用T 表的例子。當時我的職位是某公
司的招聘經理,新機會是某招聘網站的PRO(招聘外包)總監。
目前公司職位
優勢 劣勢
相對穩定、有比較熟悉
的環境
收入正常(收入不能
低,我一個MBA 同學也做
招聘,薪水比我少20%)
與目前領導配合很默
契,雙方已建立信任
離家近
壓力適中
程序員羊皮卷
新公司職位
優勢 劣勢
薪水目前的Double(談
得好可以再多些,吼吼)
工作壓力很大(主要是
帶團隊,完成業績)
國際知名的人力資源
專業公司(牌子響)
公司風格需要進一步
了解、環境需要熟悉
帶團隊
離家遠(每天4 小時在
路上)
不得不承認Ann 很有耐心地聽完了我在電話里的嘮叨。之后她心平氣和
地說:“謝謝!這個方法上周用過了。我時常看你的博客。”
Leo:“哦!讓我再想想。”
Ann:“之前,我也咨詢過其他人。類似的工具也用過,還是難做定奪。”
Leo:“如果所有理性的標準都無法準確地讓你得出結論。那我給你講個故
事。”
這個故事我最近經常講,講給別人聽,也講給自己聽。
有位全球排名前5 獵頭公司的CEO工作了30 年之后要退休了,繼任者問:
什么是決定候選人能否入職的最關鍵因素。CEO 閱人無數,他沒有談及高薪
水、升職機會、新公司的美好未來,對優秀的候選人而言這些在目前公司也會
有(像故事里提到的Ann)。CEO 只說了一個詞Fate。我認為翻譯成緣分是最
合適的。
當所有的理性比較都失去效用的時候,檢視一下:與現在的公司是否緣分
已盡,跟新公司是否更投緣。既然客觀條件都差不多,那么讓自己的心給個答
案。
程序員羊皮卷
當然,我要是還在獵頭行業、Ann 的新公司又是我的客戶,我肯定瘋狂拉
攏她,希望她加盟新公司。獵頭的私心也是很重的。
總結
- 上一篇: 高中教师计算机面试什么时候,高中信息技术
- 下一篇: 人生本来极短,像流星刬过天空一样