谷歌的招人標準

谷歌在上海有一間辦公室,就在陸家嘴,2號線東昌路站下來還需要再走十來分鐘吧。地理位置hin優越了。最重要的是每天中午的自助餐很美味。
週二的時候聯繫了在谷歌工作的童鞋,蹭了一頓谷歌的自助餐之後產生了一個念頭:啊!好想去谷歌工作啊!朋友表示最近換了廚師,飯菜沒有以前好吃了,倒是甜品的品質有所提升。於是我又拿了好幾份甜品……環顧四周,基本大家的盤子都是半空狀態,只有我拿了滿滿兩盤。


怕丟人我就沒有拍照,所以沒有美味的自助餐照片分享啦。飯後又順着路去了朋友的辦公桌逛了一圈,pantry room里居然有穿着旗袍的小姐姐親手爲你泡茶;健身房雖然小不過五臟俱全;還有可以關上門的睡眠小“牆洞”,真的是在牆上打個洞的感覺,放上睡鋪軟枕,簡直是“躲進小樓成一統”,據說只要像預約會議室以下提前預約就可以用啦;另外還看到了專門的按摩室,一張舒適的按摩牀和一位穿着白大褂的按摩師。

這麼好的條件,心動不如行動,就研究一下谷歌的招人標準吧。

對於軟件工程師的招聘要求除了通用的英文能力,計算機相關學歷以及工作經驗之外,主要就是以下能力了。

先來看 Lead Software Engineer,8年以上的工作經驗。
Preferred qualifications:
Master's degree or PhD in related technical field.
Experience with large systems software design and development.
Experience in AJAX, Python, JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming.
Background in distributed systems, OS/kernel, network system design and large scale storage systems.
Extensive knowledge in Unix/Linux.

課代表總結:

  1. 如果你還在讀書,不差錢的話,學歷讀的越高越好。這是真理。我讀書的時候聽說程序員不需要讀博士,我就只讀了個碩士,現在已經覺得不太夠用了。只能靠我的“聰明才智”去填補和身邊PhD的差距。
  2. 大型系統和小型系統遇到的挑戰是截然不同的,如果你的工作總是在小打小鬧,就需要提高警惕了,不要在小應用中自我滿足,該想辦法給自己一點挑戰了。
  3. Ajax python js DB SQl network應該是上海這個特定職位的需求,不過在基本需求裏有提到,必須會Java, C/C++, C#, Objective C, Python, JavaScript 或者 Go語言中至少一門。
  4. 分佈式系統和大數據存儲已經是現在社會人的標配了,你要是不會點hadoop、spark之類的好像都不好意思出門。
  5. Linux的使用和了解。

再看看普通的 Software Engineer

在以下至少兩個領域具有工作經驗:
網絡應用開發
Unix/Linux 環境
移動應用開發
分佈式並行系統
機器學習
信息檢索
自然語言處理
網絡
大型軟件系統開發
安全防護軟件開發

我自檢了一下,我可能只在分佈式並行系統和機器學習兩方面有經驗,但遠遠算不上專業。而這一年,我已經在用python處理數據的道路上漸行漸遠,感覺越來越得心應手,但是含金量越來越低……
路漫漫其修遠兮,是時候走出舒適區,開始深度修煉自己的分佈式並行系統和機器學習能力了。

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