萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> 程序員的抉擇:三個事和問題引發的肺腑之言

程序員的抉擇:三個事和問題引發的肺腑之言

  從9月份開始,是很多在校畢業生的擇業時期,有很多很多朋友寫郵件給我讓我幫他們參考如何選擇工作(對不起我無法在第一時間回信,因為實在是太多 了,我那繁忙工作和生活都沒辦法讓我能即時回復),並且還有一個已經工作了多年的技術很強的朋友因為跳槽沒有跳好,也和我說了很多他 的感受。從這個過程中讓我有了很多感觸和想法想和大家分享,本來這篇文章1個月前就想寫的,只是要寫下來時不知道如何整理這麼多的東西和思緒。今天也不知 道,但是一定要寫了,不然,我的這些感觸和想法就會越來越不新鮮了。

  注:這篇文章裡的所有的故事都是真實的,其不可避免地會加上我強烈的個人情懷和個人色彩,敘述的過程可能比較亂,但我能確保這些都是我的肺腑之言。

  第一個事:網友的來信

  第一個故事是一個杭州的學生的故事,其有兩個offer,一個是北京的(雅虎中國),另一個是杭州的一個做商業智能軟件的公司,也是美國的上市公司。他在給我的來信內心糾結地說:

  雅虎其實很想去,雖然這幾年雅虎走下坡,但還是大公司,牌子硬,裡面牛人也多,有助於自己水平的提升。但感覺北京環境不好,生活不是那麼舒坦,也搞不定戶口,所以我去的話也只能干個三五年就得考慮跳槽到別的城市安家落戶了。這麼一跳,在北京積累的各種資源卻又帶不走 。

  杭州,比北京更適合生活,戶口不是問題,朋友多,這個公司也比較寬松,有較多的業余時間跟朋友們一起搞點東西。而且這些年這個公司上升的勢頭,在國內設研發中心也才4年,規模不大,公司本身規模也還不大,我覺得機會還不錯。再加上離家近,對家人大概可以多些照應。

  關於未來換工作,雅虎做的是搜索,廣告,移動互聯這幾個方面的,東西在互聯網企業裡面都比較通用,以後跳槽的話,面相對比較寬。杭州的那個做商業智能的公司,據了解其他做的比較好的也就幾個大公司如SAP,IBM有這方面的業務。

  我和這個同學發了郵件,也打了長途電話,我基本上是這樣回復的——

  1)戶口,離家近,安逸的生活,相比起你的人生經歷,你的眼界,你的發展,什麼都不是。千萬不要讓戶口限制了你的人生,如果要過安逸輕松的生活,最佳方案是進政府部門,既然要活在體制外,就一定是靠能力,靠經歷,一定要有好的經歷和能力。

  2)眼界,眼界,眼界。這是我們這個國家裡的人最需 要的東西了,你的眼界決定了你的人生。我對杭州的這家公司一無所知,但是我知道雅虎的一些好處:a)互聯網企業,b)技術強,能人多(看雅虎的面試的難度 以及一些產品就知道了),c)外企,可以練英語。d) 跨國公司,可以開眼界,或許會有出國機會。為了經歷和眼界,辛苦幾年又有何妨?!人生還是需要有激情的。

  3)經歷,經歷,經歷。問自己一下,我們會在畢業的第一份工作呆上一輩子嗎?不會吧。就算不喜歡北京,就算雅虎這個公司並不完美,但是雅虎的經歷,能為你開啟一個更為廣闊的天地。

  4)我認為一個有過幾乎失敗經歷的公司會更牛。Apple被打趴下過,Amazon也被打趴下過,只有被打趴下過而又能站起來的公司和人才是真正偉大的。如果Yahoo還能站起來,它一定會是一個偉大的公司。

  小伙子是個很聰明的人,也是個對生活有激情的人,所以,最後毀了“三方”選擇了雅虎。他說:

  最終選擇雅虎的原因是,我覺得趁早年輕先出去看看,北京還是一個開闊視野的好地方。我要是一開始就選擇杭州,以後估計不太 會出去了,人生短暫,我還是希望多經歷一些多體會一些。我從不畏懼在北京是否有戶口,那裡的房價是否承受的起,我覺得一個剛畢業的學生沒必要太多的考慮這 些問題,最重要的是考慮自己的發展。

  而我的心情卻有些復雜,一方面,我覺得一個人的一生可能就此被我改變了,我的心裡很復雜。另一方面,萬一他來北京不是很順怎麼辦?會不會說我騙了 他?在這裡,我想對這個朋友說——“保持你的熱情,努力開你的眼界,努力提高你的能力,你不可能走得不好的,就算雅虎有一天倒下了,也會有很多個更好機會 等著你的,我會一直在你身邊幫助你的”。

  這樣的來信還有很多很多,戶口,薪資,是否去大城市,幾乎都成了大家考慮的重點。這個年代實在是太浮躁了。我在此想告訴大家,對於你的人生你應該把“和什麼樣的人做什麼樣的事”提到你擇業優先級最高的地位,沒有之一。我的答案是,“和有激情能做事的人做有意義的事”。

  生活在如此刺激的年代,一定要去經歷那些最刺激最有意義的東西,這樣人生才會變得有意義。

  第二個事:Amazon的校園招聘

  在Amazon校招的其間發生了一些有意思的事,比如:

  1)在哈爾濱校招過後,我被公司裡的一些同事親切地稱為“體型魁梧的男子”,呵呵。希望這位同學畢業的時候還能來Amazon面試,這樣,我就能再“虐你一次”。哈哈。

  2)這次Amazon的校招在北京,天津,西安,武漢,哈爾濱等地進行了招聘,大家知道我們用什麼面試題來面這些快畢業的學生嗎?我們用面試高級程 序員的問題來面試這些剛畢業的學生(我和我的團隊裡的那些高級程序員說:“你們應該慶幸你們面試的時候沒有被回這些問題”)。你知道我們有什麼樣的收獲? 主要有兩點收獲:

  武漢的學生太給力了。你們的能力超出了所有其它城市的學生,包括北京。這讓我們很詫異,搞得我們幾個經理都在思考是不是要去武漢建Amazon的研發分部去了。我個人的分析是:武漢屬於中心城市和北京等大城市的溝通相當地好,在這裡的學生和在北京的學生有一樣的眼界和技術氛圍,但卻沒有在大城市的同學們的浮燥,能踏下心來專研技術。

  學C++的同學比學Java的同學解決問題的能力更強。因為兩個原因,1、 C++需要了解系統知識,2、 C++的程序員幾乎什麼事都得自己干。當然,Java還是很牛的,比如OO方面)

  3)有一個同學接受了Amazon的offer後,給我來信訴說,給他打電話的經理告訴他要做的是測試為主的工作。然後,他給我發郵件來和傾訴,我說,如果你不喜歡,你就要說出來,不要將就,將就出來的人生只會平添許多煩惱和後悔。在此,我想在這裡澄清兩個事:

  Amazon不會強行把你分配到團隊中,只要你有想去的團隊,你就應該說出來。我們一開始會內部做分配,這樣做只是為了效率,但是這並不代表你已 經被最終分配到那個團隊中去了,無法再調整了。只要你提出來你想做什麼。我們會把你的要求放在第一位,並盡最大的可能滿足你的要求。相信經理們給你們電話 的時候都說過這樣的內容了。

  Amazon所有的“藍卡員工”(在Amazon工作5年以內的員工)在工作滿一年後,可以有條件地在Amazon內部transfer。條件只 有一個:你的工作業績要很不錯,在相同級別的員工中是中堅力量。你可以直接申請其它團隊的招聘職位(這個其它團隊包括了美國總部在內的全世界的團隊),經 過流程簡單的面試就可以正式transfer。沒有人可以阻止你,那怕是Jeff Bezos也無權阻止你。(這個政策要比北京戶口更有價值吧?!Think it Big!)

  4)最後一個有關校園招聘的事發生在我的團隊。我覺得我可能要失去這個獲得offer的學生了。他在騰訊和亞馬遜之間更傾向於騰訊,因為他在騰訊實習過。他一開始的理由主要是,一個是戶口問題,騰訊可以解決戶口,另一個是他想做底層的C/C++,而不是Java。後面的理由又轉變為騰訊的團隊文化, 等等。

  我已經給他打過兩次電話了,也和他說過許多,和第一個故事裡說得差不多。對於是否做C/C++還是Java這方面的事,他和我說,他想在某一個領域成為一個專家。我對他說的這個專家有些模糊,我只是告訴他——“軟件的精髓不在於你對系統底層有多了解,也不在語言層面,而是在於設計和架構,而設計和架構這種東西只能靠多想多看”,我告訴他,Amazon不是一個喜歡分享的公司,Amazon內部很多技術和設計水平可能是外部的人無法想像的。我希望他能來我的團隊和大家工作一段時間真正感受一下,再做打算。(當然,要是他不明白這些事,我也覺得放棄他也沒有什麼可惜的)

  另外,我想對所有的人說:“這個世界上有兩種公司,一種是“勞動密集型”的公司,另一種是“知識密集型”的公司,很多公司把軟件做成了一種“勞動密集型”的活動,在那裡永遠無法做出能夠讓業界所震撼的東西,而有的公司才能把其做成“知識密集型”的公司,在那裡,你會看到世界因為他們而改變”。如果你不能理解這句話的話,你不妨想像一個網上賣書的的公司干出連Google都趕不上的“平台”,你不妨想像一個做MP3播放器的公司可以改變唱片業乃至改變世界。

  不管這位同學最終能不能成選擇我的團隊的一員,我都會送你一本《Steve Jobs》,額外,我還會送你一件我團隊自己制作的T恤(見下圖,謝謝我的HR Recruiter當模特)。

程序員的抉擇:三個事和問題引發的肺腑之言 三聯

  第三個事:朋友的跳槽

  我有一個普通朋友,幾個月前跳槽去了一家正在高薪挖人的國內的快要准備IPO的公司。他們開出的薪水和條件非常地誘人。給我這個朋友的開出薪水和那 個職位誘惑力太大了。一般人都很難拒絕。但是,當他入職了以後,他發現了這個公司內有很多東西是相當惡心和讓他無法接受的,這個公司就可能連“勞動密集 型”的公司都不算,非常發不重視技術,在技術上做的東西相當地不規范,在那裡的技術人員不但相當地苦逼,而且干的事相當的垃圾,出了問題,所有的團隊都在 互相推诿,管

copyright © 萬盛學電腦網 all rights reserved