技術之美[程序人生]我在IBM實習的日子

寫這篇文章的時候,我已經在IBM正式工作了,看看上一篇博文的發佈日期,才發現,我已經將近三個月沒有更新博客了,多麼驚人!爲什麼這麼久?期間發生了很多事情。最重要的一件就是我大學畢業了!畢業的那麼平淡,很多同學說,似乎一下子從學校出來,放下書本,略有不適應。而我卻沒有畢業的感覺,正如四年前一樣,高中畢業,我同樣沒有畢業的感覺一樣,對老師、同學的思念和不捨,總會在畢業以後纔會湧現。


寫本文的目的,主要是記錄我在IBM實習的日子,也是我大學生活的最後一段時光。它是我人生道路上非常有價值也值得我一生回味的日子。我是在2012年12月28日正式入職的。按道理說,2013年畢業的同學,應該在2012年的8-11月份校招找工作的。而我卻在12月份找了一份實習。原因很簡單,在校招的過程中,我沒有找到理想的工作。奔波了一兩個月,拿到的offer也不怎麼樣,一氣之下繼續去找實習。經過了兩次面試,通過了,在上海,做雲計算方面的研發。當時自己非常的開心,終於找到了自己理想的企業以及理想的工作。但是,這只是個開始,因爲12月份開始的實習,是基本沒有轉正的機會的,面試的時候,經理已經講得很清楚,而我當時已經下定決心,我一定要好好努力,爭取能留在IBM。所以在接下來的幾個月,我心裏頂着不少壓力,因爲如果沒有轉正,意味着在即將畢業的6月份,我需要再去找工作。沒有辦法,我只能選擇向前,後面的結果證明,我的選擇是正確的,我遇到了好的同事,遇到了好的Manager,在我最後找工作的時候,他們給予我最大的幫助,感謝他們!


IBM是個很有歷史的公司,有很完善的規章制度,之前我很難用一句話來形容IBM到底是什麼樣子的,後來進了IBM,我還是找不到一句話,來很好的描述IBM。直到一天,有個朋友聽說我在IBM上班,他說,他一直認爲IBM是世界上最偉大的公司,這句話,震驚了我!描述了長久以來我心裏的一個感覺。它很恰當,也很準確。IBM的軟硬件都處於世界的前列,有非常龐大的業務體系及服務範圍,這都是其他公司無法與其媲美的!而且歷經百年的大企業,在公司的制度和企業文化方面有相當豐富的積累。


還是說說重點,談下我實習的感受吧。每個新的實習生,都會有一個mentor來帶,包括剛進來適應新環境,辦理相關手續,以致於後面做項目時分配task,大多數實習生都會跟着mentor做同樣的project。一般適應期2周到一個月不等,因人而異,能力強的,更快一點加入項目。剛開始都是以學習爲主,mentor會讓你看很多和項目相關的資料,定期的檢驗下你的進度,學習的程度,有的會讓你share一下,講給你的同事聽。總體來說一個目的,讓你儘快掌握工作需要的知識,儘快上手幹活。


要有很強的學習能力。大家對於在校學生或者應屆生的期望不會太高,因爲作爲學生,在校期間不大可能做多麼高水準的項目,所以即便項目經驗爲零也沒有關係,公司看中的是你的潛質以及學習能力。IBM本身就有很多軟件產品,像DB2,Was等等,而且大多數不管是新研發還是老項目,都要和這些自己的軟件捆綁,所以,你需要有很強的學習能力,能快速掌握項目需要的東西。我們之前做雲計算,因爲是做PaaS平臺方面的研發,所以會用到很多的東西,各種語言,各種DB,各種server,雖然大多數不需要深入理解,但是基本瞭解還是必須的。考驗的就是學習能力(Quick Learning Ability)。在IBM,用的最多的語言是Java,IBM有自己的JDK,所以想來IBM實習的TX,一定要把Java學好,學精。


要具備良好的解決問題的能力。項目中遇到問題是很常見的事兒,需要我們有很強的解決問題的能力。這一點和經驗有很大的關係。不論是查看系統日誌,還是上網查,還是自己調試,還是請教高手,自己是需要有一個清晰的解決問題的思路的。IBM很看重一個人的problem solving skill,所以在面試的時候,一般都會問一個問題,就是:闡述一下你遇到過的一個問題,並且說明你是怎麼解決的。


要有責任心。雖然作爲一個實習生,似乎不需要有太多的責任,就算你不能按時完成task,老闆也不會怪你,要怪也會找你的mentor。但是如果你想贏得同事們的信任,你必須要有強烈的責任心,你要適當的給自己一些壓力,把自己當成正式工看待,視整個team的發展與你息息相關,這樣才能快速成長。IBM很重視培養實習生,我之前實習的時候,一般leader會將任務細分成幾個,不管是regular還是intern,誰想做哪一個自己挑,足夠的公平和信任,只要你自己認爲能夠勝任,你可以挑選最有挑戰的。當然,leader也會考慮,畢竟任務做不完是會影響整個project的進度的。


努力的工作。這一點在哪兒都適用,不管在哪個公司,leader都希望看到員工努力的工作。作爲實習生,以學習爲主,一定要努力一點兒,少說多做,多向他人學習,你的同事們都可以作爲你的前輩,現在的他們,很可能就是你的將來,你應該在他們身上學到應有的素質,如何與人交往,如何解決問題,積累知識,對於一個實習生,有很多需要學習的地方。


學會溝通。作爲程序員,越來越不會與人溝通是件常事,但我們不能覺得這很光榮,我們需要平時多注重這方面的培養,畢竟溝通是最基本的一個交流因素。在做項目的時候,我們不但經常與自己的同事溝通,有時因爲項目的需要,我們需要與別的team的同事交流,以獲取可能的幫助,有時通過電話,有時通過郵件,或者聊天,總之,不管用什麼方式,我們需要儘可能的在短的時間內,將問題、需求描述清楚,這樣對方纔能給予我們準確的答覆。

快速、利索的完成每一個task。很多時候,我們的工作是以task爲單位的,當領到新的任務後,我們一定要儘量在規定的時間內完成,如果不能及時完成,一定要說明原因,必要時尋求他人幫助,但是,千萬不要一拖再拖,最後不了了之。這方面體現我們工作的態度,不能按時完成任務,一方面是能力的體現,另一方面會讓人覺得你很不靠譜。IBM不鼓勵員工加班,最理想的情況就是我們能高效的工作,爭取在一天8個小時之內,將該做的工作做完。當然如果項目緊急,該加的時候還是需要加的。


在IBM感觸很深的還有一點,就是關於實習生的招聘,進來之前不知道。大多時候都是內推,像在上海的話,有很多南大,上海交大,復旦,浙大的同事,在寧波,有很多浙大軟院的同事,其實IBM有很大的實習生需求,很多都是team的同事推薦,或者發往那些名校的BBS,QQ羣,做技術的話,現在很少有本科生,90%以上都是研究生。在IBM實習,可以學到很多東西,對於初出茅廬的學生,通過半年到一年的實習,可以很快的走上職業化的道路。


說了這麼多,也該收尾了,以後想到什麼再來補充,現在筆者已在寧波入職,但是很懷念在上海的日子!上海是個很美的城市,我很喜歡。


歡迎讀者朋友們來信交流,有什麼想問我的,請聯繫我:新浪微博:http://weibo.com/xtfggef

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章