如何才能讓你的簡(jiǎn)歷被谷歌相中
如何才能讓你的簡(jiǎn)歷被谷歌相中?原谷歌軟件工程師,《程序員面試金典》(Cracking the Coding Interview: 150 Programming Questions and Solutions)作者蓋兒.拉克曼.麥道威爾的回答。這個(gè)問(wèn)題的答案應(yīng)該分成三個(gè)部分:積累合適的經(jīng)驗(yàn),編寫(xiě)一份出色的簡(jiǎn)歷,通過(guò)適當(dāng)?shù)姆绞教峤缓?jiǎn)歷。
Getting the Right Experience
積累合適的經(jīng)驗(yàn)
If you come from a good school/work for a well-respected company, that’ll help you a ton. But anyone can boost their resume with some projects.
如果你畢業(yè)于一所好學(xué)校,或者在一家備受尊敬的公司工作,這將給你帶來(lái)極大幫助。不過(guò),求職者可以通過(guò)一些項(xiàng)目為簡(jiǎn)歷增添色彩。
Build some iPhone apps, web apps, whatever! Honestly it doesn’t matter that much what you’re building as long as you’re building something. Good languages include Java, Python, Ruby on Rails, C++, etc. I would encourage you to stay away from .NET. Not because .NET isn’t a perfectly good tool, but there’s a stigma.
開(kāi)發(fā)iPhone應(yīng)用、網(wǎng)頁(yè)應(yīng)用,無(wú)論什么都可以!實(shí)話實(shí)說(shuō),你在開(kāi)發(fā)什么不重要,重要的是你正在做這樣的項(xiàng)目。有效的編程語(yǔ)言包括Java、Python、Ruby on Rails、C++等。不過(guò)我建議你避免使用.NET,并非因?yàn)樗皇且豢钔昝赖墓ぞ?,而是因?yàn)檫@種語(yǔ)言存在被人詬病的地方。
Doing these projects is especially important if you’re, say, a programmer for CitiBank. You don’t have the right “pedigree.” But projects will help you a ton.
>例如,如果你是一名花旗銀行(CitiBank)的程序員,參與這些項(xiàng)目尤其重要。雖然你沒(méi)有純正的“血統(tǒng)”。但這些項(xiàng)目能夠給你加分。
1. You can build a fairly meaty project in one weekend. This means that with about 3 to 4 weekends of work, you can make your resume go from so-so to fantastic. Seriously I’ve seen lots of people do this.
如何才能讓你的簡(jiǎn)歷被谷歌相中
1. 你可以在一個(gè)周末構(gòu)建一個(gè)內(nèi)容豐富的項(xiàng)目。這意味著如果有3至4個(gè)周末的工作,你可以讓自己的簡(jiǎn)歷從平庸變成變成出色。這絕非虛言,我見(jiàn)過(guò)許多人這么做。
2. Participate in hackathons.
2. 參與編程馬拉松。
3. Build a website / portfolio. Show your experience.
3. 創(chuàng)建一個(gè)網(wǎng)站或個(gè)人作品集。展示你的經(jīng)驗(yàn)。