前幾天表弟忽然打電話給我說,通過四個月的學習Java,最近拿到了幾個offer,不知道選哪家。一問,有老虎證券,摩拜單車,搜狐和滴滴。薪水都是2w+,年薪30萬左右。其實這些都蠻不錯,最後決定選擇了滴滴。java
說實話我蠻驚訝的,表弟是北航研究生,畢業兩年一直作物聯網嬰兒方面的創業項目,但因種種緣由項目沒有繼續下去,因而決定找工做。早以前和我聊,說想幹程序員,以爲程序員工資高,那時我已有辭職的打算,他笑着說,簡直像圍城啊,我都想進來,你卻要出去。我說,沒辦法路不同。他本專業是機械自動化,還有機械設計方面的設計專利。沒想到這麼快就拿到了這麼好的offer。他的簡歷寫的是兩年工做經驗,且只寫了一個項目經驗,仍是學習java時本身作的一個系統,面試滴滴的時候有好些問題也沒有回答上來,但就是過了。程序員
其實若是讓一個工做幾年的程序員去換一種語言,也許不少人就像讓他取個醜媳婦同樣難爲情。過去的沉默成本讓他難以抉擇。我以前也考慮過要不要學習下java。當時我心裏的想法(藉口)就是我幹嗎要學一個差很少的後端語言呢,其實如今想來,這是兩種很不一樣的語言,結構、用法是類似,但生態(市場)徹底不一樣。打開51job,選擇java開發工程師,再選2-3w的範圍,拉出來有6頁,而別的語言有的只有一頁,這說明兩點,一個是前者需求大,二個是達到高薪相對於別的語言容易。從投資的角度說,在成本和風險差很少的狀況下,固然是選回報率更高的產品。因此表弟就堅決果斷的選擇了java,如今看來也很正確。面試
我想成本有兩個,一個是入行成本,一個是沉沒成本。四個月的學習時間,只是一個基本的學習成本。其實換作是咱們,給你四個月時間,專門去學習一門語言,若是有其餘語言的基礎,你可能還不要這麼多時間就能上手,由於編程的路子是通的,因此編程的入行成本不高,外行人徹底能夠自學了入門,周遭都有好些半路來作程序員的,將來確定有全民編程的時候。區別最大的成本在於告別過去,從新開始。表弟創業結束,對機械興趣也不大,四個月的學習就當是拋磚引玉。但像我本身,9月底離開上海,如今和一羣90後一塊兒正準備期末考試,以前6年的編程經驗只能業餘耍耍,對將來的工做暫時沒有什麼幫助,培訓一年以後還要實習一年,個人入行成本和沉沒成本都比較大,但考慮到長遠的將來,也是作出了換行的決定。編程
在過去的成本中,學歷幾乎是每一個HR眼中的硬通貨。你們都見過能力很強但學歷不怎麼樣的人,但人性就是以人的過去判斷人,除非你現場證實給他們看,若是有這樣的機會的話。像一些能力證書也是很通用的;其實咱們在一些商業書籍中常常看到一我的從一個行業轉到另外一個行業,被委以重任。由於人家以前的成績很漂亮。因此,不單是學歷,就在當前的領域裏作出好的成績,好比在知名的企業、參與過知名的項目、很擅長某些領域,對將來的換行沒準也是有幫助的。HR往人羣中一掃,先入眼的,天然是那些站的高點的人。一樣是基於經驗,新行業的內部人士的引薦也能夠提升你的起點。 後端
總的說來,過去的已是既定的,學歷出生難以改變。無論考慮不考慮換行,把當前的工做作好都是正確的。對一件事有興趣不妨花點精力入門學習一下,花不了多少精力,不要總是揹負這過去的沉默成本,沒準就是將來橄欖枝的必要條件。以上並非鼓勵你們去學java,只是由本身換行和表弟換行想到的一些。學習