1. 程式人生 > >如果IBM再給我一次實習機會

如果IBM再給我一次實習機會

2014年,我拿到了IBM斯圖加特R&D的實習機會。在連續被索尼和博世拒掉之後,這個實習對我來說彌足珍貴。我學的是通訊專業,在這之前與程式設計相關的活動只有一學期的安卓Lab,還是靠抱隊友大腿才及格。在申請時,我的程式設計能力可以說幾乎為0。連我自己都說不好,manager怎麼會在十幾個人中間選擇了我。

初進公司之時我非常努力,想著要做出一番大事業。公司裡聚集了全世界的大神,都可以在內部聊天軟體上聯絡到。基本上抓住一個人問問題,那人不管工作多忙都會耐心回覆。公司有自己的技術部落格,也有很多技術交流活動,如果真的想學,不愁沒有資源。

但是,我的工作狀態漸漸改變了。

首先,每天三個小時的通勤時間讓我漸漸懈怠

。IBM R&D在另一個市,只有一趟小火車線路來回,還經常晚點。作為美企,IBM有work from home的員工福利,只要發封郵件,就可以在家辦公一天。其實所有人都知道,work from home是不會work的,尤其是對我這種毫無自律性可言的人。可是自作聰明的我,告訴自己這樣可以省去上下班的時間,於是幾乎每週都有一兩次work from home,然後毫無產出。

第二,IBM的工作氛圍相當輕鬆,基本沒有人逼著幹活。十點到公司,經過咖啡廳,會看到一群人在喝咖啡吃早飯;十一點半,人群湧向食堂;吃完午飯,又去咖啡廳喝茶聊天到兩點;喝完咖啡回到辦公室,寫寫郵件打打電話,一天的工作就結束了。

其實,以公司展現出來的寬容作為對自己的要求,是一種非常愚蠢的行為。可惜,那時的我並未意識到。

有一天,我發現隔壁部門有一個來自西安的中國小姐姐。在一群德國同事中看到一箇中國面孔,是非常快樂的事。而她的性格很外向,每天下午都會來找我聊天,於是我就離開辦公室,跟她一起去散步喝茶,每次都要至少一個多小時。

其實在那時,實習生是有自己的辦公室的;但是有一次manager看到我們整個下午一直在喝茶說笑時,就要求我搬到了他的辦公室去。這已經是一個很強的暗示了,我那時竟然還是毫無察覺,並未對自己作出任何改變……

除了這兩點以外,還有一點讓我鬆懈了下來,那就是我的技術基礎太差。我的第一個任務是改編Node.js原始碼,定製一個web頁面給使用者使用。天知道對一個從沒碰過程式設計的人來說,這個任務有多抽象——我還記得我請公司裡一個大神給我講Node.js。他第一句話就是:你的runtime是什麼?然後我花了一個周時間查“runtime”的意思……

當時的我覺得,既然實習對我來說,只是完成學期專案的任務而已,只要表現不是太差,都不會影響最後的績點,那又何必那麼費勁地努力呢?還不如回家做點好吃的。

事實證明老天是公平的,沒有一個人可以持續好運。自己欠下的債,追究是要自己還的。

我的manager是一個四十多歲的德國男人,每天能在電腦前一動不動地坐十幾個小時,桌上堆滿了空的可樂瓶子。他非常沉默寡言,但是一講起技術來就渾身發光,藍眼睛中神采奕奕。

他在那時已經是一個web方面的架構師,有很強的技術背景,研究的都是比較前沿的東西,包括將IBM的人工智慧投入一些智慧家居的產品。Node.js在當時還未在國內流行,這門技術對當時的我,雖然是稍微高端了一點,但是如果我能夠踏踏實實地把web基礎補齊,再學習一些Node.js的基本理念,不管當時有沒有留在IBM,我的職業發展跟現在可能完全是另一番光景了。可惜,這一點我很久以後才認識到。

前幾天,我跟這位manager又取得了聯絡。跟他的一番對話,又驗證了我的想法:其實他一直以來都感覺到我不夠努力,也為此而痛心,只是無法叫醒一個裝睡的人,自己也頗感無奈。

在沮喪之餘,我開始了反思:到底是缺失了什麼,讓我當時毫無上進之心,錯過了一個那麼好的學習機會?

我想,在那時的我,有一個非常欠缺的能力,那就是自主思考

實習中積累的技術、經驗和人脈,會在尋找下一份工作的時候增加籌碼,使得職場之路更加順利”,這是一個很簡單的道理,但是當時的我從未想過這件事情,因為我沒有經濟獨立的意識,總覺得賺錢很容易,不願意脫離學生思維,喜歡呆在自己心理上的舒適區。

再向深處挖掘,會發現職業觀(甚至人生觀)的形成,跟一個人從小到大的家庭、眼界、興趣、閱讀量等等都有很大的關係。我生長在山東,人生前18年最重要的事情就是高考。無論是在學校還是在家裡,都習慣了被安排人生。高考結束後,我的人生就開始飄忽。我的大學過得渾渾噩噩,研究生也錯過了許多好機會。

還記得有一次做技術學生工,內容是寫網頁,我也是過了很久都沒有產出。我的老闆當機立斷不再跟我續約,並非常殘酷地說:“在我的觀察看來,你遠遠不夠努力;如果你覺得你已經很努力了,只能說明你不適合做這一行。

如果我在聽到這段話時,就痛下決心反省自己的觀念,可能會進步得快一些。可惜,我只是去跟朋友訴了苦,抱怨老闆沒人性,然後逼迫自己忘記了這樁屈辱。現在看看,一個裝睡的人還真的很難叫醒,當時的我面對成長,最喜歡做的事情就是逃避……

在我找到第一份工作之後,這種幼稚的逃避心態一直延續著,直到我的幾個朋友看不過去了,苦口婆心地勸說我(窮好面子的我,甚至還為此跟他們吵了好幾架……),再加上殘酷的工作環境把我從溫室拉回現實,我才慢慢建立了一個比較健康的職業觀。

我至今都感激這些諍友願意懷著極大的愛和耐心給我講這些道理,也慢慢盡我所能回報著他們。如果沒有他們,我可能還在懶惰著、抱怨著,毫不自知地走著弱者之路。

當我終於意識到我和別人的差距並不在於智商和能力,而是在於長期的人生規劃、通過從錯誤中反省自身來獲得成長的習慣,以及把“我怎麼這麼差”變為我還沒有很厲害,怎樣才可以變得厲害呢這種積極的心態,我的習慣性逃避才漸漸消失。

我開始觀察那些優秀的人,揣摩他們的心路歷程,吸取其中的助益。我也督促自己看書、跟積極向上的朋友一起參加各種活動、嘗試各種新鮮東西,再也不怕自己看起來很傻。甚至連我的拖延症都有所緩解。

一個人是否走上那條快速進階之路,要看他對世界的認識是否正確。從小,我們揹負著父母給的根深蒂固的觀念前行,只有潛心修行的同時敞開心扉,聆聽到世界對我們的那些啟示,我們才能越來越接近真理。職業發展,從來都不僅僅是技術能力而已。它是一個人大到世界觀,小到生活習慣,方方面面的反映。

如果IBM再給我一個機會讓我去實習,我會每週給自己設立一個小目標,朝著目標去努力,每週五給manager彙報我的進展;我會主動約manager每週給我答疑,把自己放在絕對新人的位置,不會因為問錯問題而感到丟臉;我會去跟隔壁辦公室的大牛們請教,讓他們幫我參考,列出一個詳細的計算機知識長期學習計劃;我會每次完成一個task就跟manager談談,看看下次能不能挑戰一個高難度一點的任務;我會主動參與產品設計和討論的會議,瞭解一個產品從構思到上市是如何執行的;我會拒絕小姐姐上班時喝茶的邀約……

如果那時就這樣做了,現在的我會在哪裡呢。

或許想這些是沒用的,只好從今天開始,就抓緊每一秒鐘,用盡全力。