工做三年找工總結

不知不覺,在M$幹了三年多了,大大小小作了4-5個項目,總的來講,以M$做爲職業生涯的起點算是個不錯的選擇。 程序員

這三年學到了不少東西,值得我專門寫這篇總結: 面試

  1. 外企的英文郵件訓練極大的提升了個人英語讀寫能力,如今不知不覺也能寫一篇很長的英文郵件了,讀技術書也偏向於直接讀原版,這點感受獲益很大;
  2. 三年基本都在作Bing,搜索方面的基礎和架構知識學到了不少,也體驗和學習了公司如何構架這樣一個互聯網最有難度的服務,老實說,微軟在認準了一個項目,確實會很是有耐心等待它成長壯大,從之前的Xbox,到如今Bing,以前不少投資人建議微軟放棄Bing,可是它依然投入,到今年,剛剛成爲1 Billion美圓的業務,首次實現盈利,不得不說微軟的眼光和耐心在業界是十分良心的;
  3. 機器學習方面,算是剛入門,瞭解瞭如何應用它去解決搜索相關的問題,固然個人專一方向之後會是偏工程的分佈式計算存儲和後臺開發,可是機器學習也是必需要有所瞭解的;
  4. 出了兩次差去美帝,感覺了下西雅圖的天然和人文風光,體驗了下資本主義的生活,這個也算是增加了見識;

多說一句,外企對員工的尊重我的感受是國內企業須要認真學習的,目前不少國內互聯網企業只學到了形(指工做環境,免費水果零食等),而未學到神,例如外企對員工的我的時間很是尊重,員工只要提出年假申請,沒有特殊狀況都會批准,15天的年假確實非常慷慨,但這並無影響員工的工做效率,實際上我休假的時候也是會抽時間回郵件的,外企對員工家眷也會有至關的關懷,例如每一年的家庭日,會邀請員工家眷一塊兒在某個地方玩,這兩年都是免費歡樂谷遊玩,這些點點滴滴讓員工充分體會到,公司不只僅須要你,但願你快樂的生活並長時間的爲公司服務;又例如大部分外企不會過於看重你之前的經驗,那個有固然好,沒有隻要你能展示出很強的編程能力,設計能力和算法能力,依然會錄用你,並願意給你充分的時間學習和成長等等。 算法

此次決定跳槽找工也是想了好久,主要緣由在於本身技術的發展不能一直侷限於微軟技術棧,同時也但願能作更有挑戰的事情。 數據庫

不過基本沒有準備,由於家庭事也比較多時間有限,因此就去直接投簡歷面試了,業界對微軟仍是相對承認,基本都有面試機會。 編程

  1. 小米 (Offer),面小米(指小米雲平臺),是以爲整體來看小米雲是個不錯的平臺,如今工做5天,強度不會太大,並且小米雲裏面據說牛人很多(3個Hbase comitter,不少組有大部分都是微軟,Google等公司的),也符合本身專心作後臺系統開發工程師的職業目標,總的來講,面試體驗不錯,一共4面,沒有經理面,全是工程師面技術,大部分是算法,少部分系統設計,難度不會太大;
  2. FreeWheel(1輪電面+2面技術+hr面fail),面的高級工程師,兩輪技術都是系統設計,這裏提一下,FW的技術難度仍是有的,傾向於問的比較深,可是我被拒的緣由Hr說是每一個項目的時間不夠長技術深度不夠,這點讓我很意外,由於,我感受面試官也並不瞭解搜索引擎,侃了半天項目,我以爲並無特別清楚面試官想問什麼,最後終結於我不是很熟悉的NLP相關算法,並且由於項目時間不長就推斷出技術深度不夠,這點我不是很認同,固然hr表達願意給中級工程師的offer,要我等一個月去申請,我說仍是算了;
  3. 美團(Offer,2輪技術),美團是我面試體驗最很差的,面的外賣部門,可能急於擴張吧,等了40分鐘不說,問的問題也比較容易,甚至有點。。。,徹底考察不了我的能力,不說了,美團的hr仍是不錯的,最後爲了挽留開到了和小米差很少的薪資,我最後仍是沒答應;
  4. 今日頭條(2輪技術+總監,fail),要我推薦一個創業公司給技術人員,我會堅決果斷的推薦今日頭條,面試體驗很好, 基本都是百度系,從技術到總監都是百度過來的,技術水平不錯,我面的基礎架構部門,在分佈式這塊確實頗有積累,由於這個APP本質上就是個新聞垂直類搜索+推薦的引擎,只是總監面發揮很差,遺憾的沒拿到offer。
  5. 滴滴打車(2輪技術,fail),滴滴的產品開發部面試讓我充分體會到國內互聯網公司對程序員招聘的態度,由於常年在微軟技術棧開發,對開源技術瞭解不是不少,雖然咱們內部都有對應的平臺,可是滴滴的工程師明顯但願過來直接能用,面試問了不少具體的細節知識(C++,網絡,OS等),因爲沒提早準備不少沒答上來,因此沒拿到也在情理之中。

此次面試很有感觸,從難度上說,今日頭條>小米>FW>滴滴>美團,沒能拿到今日頭條也是很有遺憾,但也給咱們外企工做同窗的提了個醒,如今早已不是外企的黃金時代了,隨着互聯網的發展,中國企業已經可以展露頭腳,從薪資到技術都能作到不錯的水平,但因爲對員工的重視以及其餘方面尚未作得外企那麼好,因此基本上去國內公司要作好吃苦的準備以及須要至關的適應期。同時國內企業的用人觀與國外是很是不一致的,國內大部分公司對招聘人員須要拿來即用,基本不肯意給你學習時間 (可能跳槽頻繁所致),對你的技術棧也很是在乎。網絡

工程師的工做須要本身不斷的挖掘,總結和抽象本身的工做,對感興趣的點深挖(作到廣度有的同時兼顧深度),並不斷更新本身的簡歷和Github上的代碼,這點是很重要的。架構

 

工做生涯的前五年是很重要的成長期,前三年我感受本身過度注重技術廣度的積累對深度挖掘不夠,接下來要好好深挖提升下本身對分佈式系統以及後臺相關開發技術的理解,同時精讀一些網絡,操做系統,編譯原理以及數據庫等基礎經典書籍,多花點時間寫寫感興趣的代碼纔是王道。機器學習

相關文章
相關標籤/搜索