08 6步獲得谷歌軟體工程師職位

huangbangqing12發表於2017-12-23

我曾在谷歌的蒙特勒做了一年多的軟體開發工程師,但我的大學專業並不是計算機相關專業,而是統計數學。
我是如何能夠在不是計算機專業的情況下得到這份工作的?
接下來,我要解釋一步一步一達到這個目標的過程。
總共分6步:

第 1 步

8311587-8b596aff6117db21.jpg
資料結構.jpg

我在大學暑假參加了一些程式設計課程,它使我打下了堅實的技術基礎,對我以後自學程式設計有很大的幫助。
這些課程都是程式設計基礎知識,資料結構和演算法。
這些知識都是通過Java程式語言來講解的

第 2 步

8311587-a1aa328017522095.png
Reddit.png

我做了一些個人專案,首先我使用一個叫做Project Euler的網站來實踐我的程式設計知識,然後我的第一個真實的個人專案是做一個類似於reddit的網站,Reddit 是美國人氣最高的新聞社群,所以我使用Ruby語言建立了一個簡單的原型,網站最後做好了,但是我沒有釋出,可能做的不夠好,但我仍然很享受這個過程,我也很喜歡自學新的程式語言。

第 3 步

8311587-a4cf531d911791d2.jpg
ruby.jpg

由於我的個人專案,我最終獲得了我的第一個技術實習,是在北京的一個小小的公司,我是作為一個軟體工程實習生,我想我能得到那份工作部分原因是因為我已經證明我的學習能力,因為我能夠使用ruby開發一個像reddit的網站。

第 4 步

8311587-9b6424b995c88752.jpeg
![實際面試.jpg](http://upload-images.jianshu.io/upload_images/8311587-bd0b98ce105f8cf4.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

在科技大公司獲得了更多的經驗,這一次是在微軟,這次實習在做的東西是所謂的資料科學和產品管理,正如我在之前的節目中介紹過,我能得到這份實習,主要感謝我的統計學專業,我的第一個技術實習和幾個個人專案。

第 5 步

我充分的準備了軟體工程面試。我提前在網上查詢了面試的資源。但我發現 ,最有用的東西是我和我的朋友模擬了真實的軟體工程師面試過程,通過這種真實的模擬,所以我很少會在實際面試中緊張。
當我以面試官的身份面試我朋友時,我也能夠體驗面試過程中,面試官的感受。我認為這真的很重要。
因為無論是技術還是非技術面試,它只是一個交流的方式,和任何其他交流方式一樣,這樣不僅僅鍛鍊你的個人溝通能力,而且能夠使你站在面試官的角度去思考。

第 6 步

8311587-9d29260e40e5a8fa.jpg
谷歌.jpg

我不斷嘗試投簡歷,實際上我一直在申請機會。
我在兩年的時間裡,至少五次申請谷歌的工作機會,最後,我得到了谷歌5個不同職位的面試經驗。前4次都被拒絕。第5次才成功,但前四次的失敗都是面試的經驗。沒有人真正關心我前4次的失敗。

總結

所以總共是六個步驟,最後還想分享給大家,不管你是找工作還是創業或找女朋友,當你找到你真的想要的東西,整個過程可能真的很難,所以這必然會伴隨著拒絕和失敗,但最後,人們並不會關注你的失敗,
唯一重要的事情是最後的結果。
所以如果你現在正處於這樣的一個過程,也許很難,有時你灰心了,但堅持下去 ,因為最終,如果不放棄的話,你會到達那裡。
這就是本期極客程式設計師砍柴路的內容,如果你喜歡我們的節目,歡迎點贊並訂閱我們的節目,另外,如果你想學習網站開發,遊戲開發相關的免費視訊教程,歡迎百度搜尋虛幻私塾,我在那裡等你。我們下期再見。拜拜!

相關文章