




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
作者YKSugi編譯Mika本文為CDA數(shù)據(jù)分析師原創(chuàng)作品,轉(zhuǎn)載需授權(quán)
前谷歌軟件工程師YKSugi分享了他是如何通過(guò)六個(gè)步驟,順利開(kāi)啟了自己的數(shù)據(jù)科學(xué)職業(yè)生涯。
大家好,有很多人問(wèn)我如何獲得谷歌的軟件工程師工作,在本文中我將分享我是怎么做的。
用相同的方法,你也可以在谷歌、亞馬遜、微軟、Facebook等頂尖科技公司獲得軟件工程師的工作。
在以上公司順利求職共需要6個(gè)步驟,此外我還將討論以下內(nèi)容:
·首先該如何學(xué)習(xí)編程·學(xué)會(huì)編程后要學(xué)什么·如何獲得第一份編程工作或?qū)嵙?xí)機(jī)會(huì)·軟件工程師工作求職的最佳方式·如何充分準(zhǔn)備編程面試·是否要獲得計(jì)算機(jī)科學(xué)學(xué)位?·是否要畢業(yè)于頂尖大學(xué)?
好的,我們開(kāi)始吧!
第1步:學(xué)習(xí)編程
這是成為軟件工程師所需的最低要求。
為此,我建議你使用Codecademy和freeCodeCamp等交互式網(wǎng)站。在這些網(wǎng)站上你可以學(xué)習(xí)大多數(shù)編程基礎(chǔ)知識(shí),SoloLearn也是不錯(cuò)的選擇。
之后,我會(huì)使用視頻教程來(lái)學(xué)習(xí)更深入的知識(shí)。我推薦YouTube,Pluralsight,L和Udemy等網(wǎng)站。在這些網(wǎng)站上,你能夠找到以下主題的教程:
·Web開(kāi)發(fā)·移動(dòng)開(kāi)發(fā)·游戲開(kāi)發(fā)
取決于你的興趣。
但是等一下,我應(yīng)該先學(xué)習(xí)哪種編程語(yǔ)言呢?
我的簡(jiǎn)短回答是,選擇JavaScript或Python,但這實(shí)際上取決于你的興趣。我在之前的文章中有探討過(guò)這個(gè)問(wèn)題。
第2步:做些個(gè)人項(xiàng)目
在學(xué)習(xí)了一些編程教程之后,你應(yīng)該通過(guò)構(gòu)建一些個(gè)人項(xiàng)目來(lái)練習(xí)學(xué)到的知識(shí)。
為此,你應(yīng)該找到你感興趣的東西。
例如,如果你喜歡攝影,那么你可以開(kāi)發(fā)一個(gè)網(wǎng)站整理你所拍的照片。如果你對(duì)股票感興趣,那么可以構(gòu)建一個(gè)系統(tǒng)來(lái)分析股票圖表。如果你喜歡解決問(wèn)題,那么可以嘗試參加編程比賽。
當(dāng)處理項(xiàng)目時(shí),首先要盡可能靠自己完成。然后,如果遇到困難,可以使用在線或離線資源獲取其他人的幫助。例如,如果遇到與編程相關(guān)的問(wèn)題,你可以在StackOverflow對(duì)特定技術(shù)問(wèn)題進(jìn)行提問(wèn)。
第3步:獲得第一個(gè)編程工作或?qū)嵙?xí)
一旦完成了一些個(gè)人項(xiàng)目,你就有機(jī)會(huì)獲得第一份編程工作或?qū)嵙?xí)機(jī)會(huì)。這樣在與頂級(jí)科技公司面談之前,你將有一些編程的經(jīng)驗(yàn)。
你完全有可能在一家頂級(jí)科技公司獲得第一份工作,但是這種幾率比較小,你獲得的第一份工作更可能是在一家不那么知名的公司。
**申請(qǐng)軟件工程師工作的最佳方式**
除了在網(wǎng)上投簡(jiǎn)歷,你還有其他的方法可以嘗試。
這里我建議你使用LinkedIn和人脈網(wǎng)絡(luò)。
在LinkedIn上,首先找到你感興趣的公司的招聘人員。然后,你可以問(wèn)他們你是否有資格獲得你感興趣的職位。如果你的資格還不夠,你也應(yīng)該問(wèn)他們?nèi)绾文芨玫刈鰷?zhǔn)備。
還有Meetup這種人脈網(wǎng)絡(luò)的網(wǎng)站,你可以直接與當(dāng)?shù)毓镜墓こ處熀驼衅溉藛T進(jìn)行交流。
這還不是全部。
LinkedIn這種人脈網(wǎng)站對(duì)于中小型公司的職位很適用。但是,對(duì)于想應(yīng)聘谷歌和Facebook等大型公司而言,效果就不那么好了。
對(duì)于這些大公司,我建議結(jié)合以下三種方法:
1.參加你附近大學(xué)舉辦招聘會(huì)。2.通過(guò)在其中一家公司工作朋友的推薦。3.網(wǎng)上投簡(jiǎn)歷。
結(jié)合這些方法能夠增加你獲得大型公司面試的機(jī)會(huì)。
對(duì)于大型公司,LinkedIn上大公司招聘人員收到的消息太多了,因此效果不太好。
第4步:學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法
谷歌和微軟等頂級(jí)科技公司在面試時(shí),經(jīng)常會(huì)問(wèn)到關(guān)于數(shù)據(jù)結(jié)構(gòu)和算法的問(wèn)題。所以,如果你對(duì)這方面不太了解,那么你應(yīng)該學(xué)習(xí)。
針對(duì)這方面的基礎(chǔ)知識(shí),我推薦我YouTube頻道的數(shù)據(jù)結(jié)構(gòu)和算法系列視頻。
書(shū)籍:《算法設(shè)計(jì)手冊(cè)》(TheAlgorithmDesignManual)作者Skiena《算法》Algorithms作者RobertSedgewick
第5步:準(zhǔn)備編程面試
谷歌和微軟等公司的編程面試很難,但可以有針對(duì)性的進(jìn)行準(zhǔn)備。
一旦你對(duì)數(shù)據(jù)結(jié)構(gòu)和算法有了深入了解,我就會(huì)推薦以下三種資源用于練習(xí):
·Leetcode——練習(xí)編程面試問(wèn)題的互動(dòng)平臺(tái)?!ぁ陡愣ň幊堂嬖嚒?CrackingtheCodingInterview)——關(guān)于編程面試的熱門(mén)書(shū)籍?!っ咳站幊虇?wèn)題(DailyCodingProblem)——每天給你提供一個(gè)編程問(wèn)題的郵件列表。
在自己練習(xí)幾周之后,你可以開(kāi)始進(jìn)行模擬面試。
**怎么做模擬面試**
與你的朋友一起練習(xí),從我以上提到的資源中選問(wèn)題互相提問(wèn)。
解答每個(gè)問(wèn)題,并對(duì)你的解決方案進(jìn)行解釋。
在練習(xí)時(shí),除了面試者還要充當(dāng)面試官的角色,從而揣摩面試官的想法。
進(jìn)行約20次模擬面試,之后你對(duì)實(shí)際面試將有一定把握。
第6步:反復(fù)嘗試
使用我以上提到的三種方法應(yīng)聘頂級(jí)科技公司:
·招聘活動(dòng)/招聘會(huì)·朋友推薦·網(wǎng)上求職。
如果第一次沒(méi)有成功,請(qǐng)不要泄氣。在找到心儀的工作前必然會(huì)經(jīng)歷一些失敗。
在我成為谷歌的軟件工程師之前,我曾嘗試了五次。
總結(jié):
第1步:學(xué)習(xí)編碼第2步:做些個(gè)人項(xiàng)目第3步:獲得第一個(gè)編程工作或?qū)嵙?xí)第4步:學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法第5步:準(zhǔn)備編程面試第6步:反復(fù)嘗試
等等,真的那么簡(jiǎn)單嗎?
是的,但是完成這六個(gè)步驟需要大量的時(shí)間和精力。
其他問(wèn)題
問(wèn)題1:我需要獲得計(jì)算機(jī)科學(xué)學(xué)位嗎?
不用,但是擁有計(jì)算機(jī)科學(xué)學(xué)位有很大幫助。如果你參加一個(gè)完善的計(jì)算機(jī)科學(xué)課程,當(dāng)中包含了步驟1,2,3和4的大部分內(nèi)容(學(xué)習(xí)編程,做個(gè)人項(xiàng)目,獲得第一個(gè)編程工作或?qū)嵙?xí),以及學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法)。
如果沒(méi)有計(jì)算機(jī)科學(xué)學(xué)位,你需要自學(xué)當(dāng)中許多內(nèi)容。
要注意,即使擁有CS學(xué)位,獲得頂級(jí)科技公司的軟件工程師工作也需要付出很多努力。
問(wèn)題2:我是否需要畢業(yè)于麻省理工學(xué)院,斯坦福大學(xué),卡內(nèi)基梅隆大學(xué)等頂尖大學(xué)?
同樣,并不需要。畢業(yè)于頂尖大學(xué)當(dāng)然有些幫助,但這并不是必備條件。
谷歌人事業(yè)務(wù)部的高級(jí)副總裁LaszloBock也同意這一觀點(diǎn)。
在他的書(shū)《WorkRules!》中提到,比起來(lái)自麻省理工學(xué)院等頂尖學(xué)校但表現(xiàn)平庸的學(xué)生,谷歌更青睞來(lái)自普通院校但表現(xiàn)優(yōu)異的學(xué)生。
我認(rèn)為這是有道理的,如果你很聰明且專注,那么來(lái)自哪所學(xué)校并不重要。
問(wèn)題3:我需要很高的GPA(績(jī)點(diǎn))嗎?
不用。
較高的績(jī)點(diǎn)在面試中有一定優(yōu)勢(shì),但你擁有扎實(shí)的實(shí)踐經(jīng)驗(yàn),且完成了有趣的項(xiàng)目更為重要。
事實(shí)上,根據(jù)《WorkRules!》,谷歌過(guò)去常常注重面試者的績(jī)點(diǎn)。然而之后他們發(fā)現(xiàn),較高的績(jī)點(diǎn)并不意味著出色的工作能力。因此谷歌不再?gòu)?qiáng)調(diào)面試者的績(jī)點(diǎn)。
問(wèn)題4:那我需要什么?
你所需要的是強(qiáng)大的編
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030餅干產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 2025-2030鉸接臂機(jī)器行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 2024-2025安全培訓(xùn)考試試題答案參考
- 會(huì)議承辦保證金合同
- 電子產(chǎn)品代購(gòu)合同
- 個(gè)人定制印刷合同
- 會(huì)員招募會(huì)議合同范本
- 民生工程預(yù)算與造價(jià)咨詢合同
- 2025至2030年亞克力澆鑄管項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年二乙烯三胺基甲基二乙氧基硅烷項(xiàng)目投資價(jià)值分析報(bào)告
- 8.6《林黛玉進(jìn)賈府》課本劇劇本
- 《文學(xué)概論》課程教學(xué)大綱
- mt696-1997煤礦用高倍數(shù)泡沫滅火裝置通用技術(shù)條件
- GB/T 11693-2022船用法蘭焊接座板
- WB/T 1019-2002菱鎂制品用輕燒氧化鎂
- JJG 388-2001純音聽(tīng)力計(jì)
- GB/T 1957-2006光滑極限量規(guī)技術(shù)條件
- GB/T 18926-2008包裝容器木構(gòu)件
- GB/T 13350-2008絕熱用玻璃棉及其制品
- 2023年阿勒泰地區(qū)阿勒泰市法院書(shū)記員招聘筆試題庫(kù)及答案解析
- AQT3044-2013氨氣檢測(cè)報(bào)警儀技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論