北大青鸟通州校区

手机网

|

微信公众号

质量软件学院

全国咨询电话:400-008-1781

支持你成为一个受人尊重的IT人才
首页 详情

只有高中学历、曾无家可归的美国小哥,自学编程成为谷歌工程师

2018-09-28 11:11:11 课程:ACCP


前几日我在网上看到这个真实故事,不长,但很受打动。译成中文,分一羹暖心鸡汤给更多也在自学编程的读者们续鸡血。

英文原文请戳文末链接。

版权属于原作者。

译版略有增删,额外出处均已特别标记。

只有高中学历、曾无家可归的美国小哥,自学编程成为谷歌工程师

今天我想和大家分享关于 Wyatt Arent 的故事。

Wyatt 出生于弗吉尼亚州一个极度传统的家庭。Wyatt 从小就对科技有浓厚的兴趣,但他的父母从没支持过他对科学的追求,甚至拒绝了支付 Wyatt 的大学学费。

看清现实的 Wyatt 在高中毕业后就义无反顾地离开了家。起初他无家可归,由于没钱只能节衣缩食勉强度日。他整日泡在公共图书馆,只有在那儿他才有机会尽情地满足自己的求知欲。

Wyatt 对计算机科学尤其感兴趣,在大量涉猎计算机知识时,他无意间在 Youtube 上发现了两节 OCW(MIT的在线课程网站)的课程视频——Eric Demaine 教授的算法课和 Tom Leighton 教授的数学课视频。接着 Wyatt 顺藤摸瓜找到了 OCW 的网站,继续在那儿看完了所有算法入门和计算机数学课视频。Wyatt 说,这两门课程大大巩固了他原先的计算机知识,同时让他看到自己在算法和数学上还有很多理论漏洞。


成为一名程序员

后来他找到了一份程序员的工作,但他很清楚自己还需要学习更多更深。

“作为一名完全自学的程序员,我很清楚自己尤其需要强化理论基础知识。那是我的弱点。你只有深刻理解了编程的底层知识,才能真正独立思考程序该怎么写才能更好更快。补齐基础知识之后,才有可能开发更高性能的程序。”

—— Wyatt Arent


去谷歌工作

在积累了一定工作经验后,Wyatt 也更有自信了,为自己设定了更高的目标。

Wyatt 想试试看自己能否在谷歌找到工作,于是就递了求职申请。面试时,Wyatt 讲述了自己从零开始自学编程的经历,面试官对他的经历印象特别深刻,并称赞 Wyatt 是个坚定勇敢的人。

最终,Wyatt 也不敢相信自己真的得到了这份许多人梦寐以求的谷歌工程师的工作。

#Empowerment I started with zero dollars and zero help. Many say I was born unlucky. I’m lucky to have been born. Success is in us all!

最一开始,我没有一分钱也没得到任何帮助。许多人说我很不走运,但我觉得自己能来到这个世界就已经很幸运了。每个人都有机会成功。

—— Wyatt Arent 推特

21 Mar 2017

Wyatt 现居美国硅谷,是谷歌的一名工程师。


译者后记:

我很赞成 Wyatt 的这番话:

“[学习新技能] 可能会很痛苦。但如果你真的非常非常努力,同时真正相信自己,再加之强烈的兴趣,那你就可以达成任何目标。”

我对“可以达成任何目标”这句美国特色持保留意见,但我觉得信念对于自学者来说确实无比重要,有时甚至比个人努力还重要。由于自学这个设定,没有老师督促也没有同学可以相互比较一起讨论,一个人有时就会陷入自我怀疑 + 对未知的恐惧这个极度不愉快的消极循环中去——“这个问题花了三天还没解决,我是不是太笨了?还是我根本就做不来这件事?”“啊好难……花这些功夫会不会到最后也是竹篮打水一场空?”“……我觉得自己什么都不行……”

如果你在学习新技能的路上曾产生过类似的想法——你真的不是一个人 You are not alone!信念从哪儿来?我认为,一从确认自己的能力中而来(绝对要庆祝自己的每一个小进步!),二从与同行 (xíng) 者的互动中而来。当然对于极少数天赋异禀极度自信的人来说,有无同行者都无大碍。但我相信对于绝大多数人类来说,同行者的存在是极大的鼓舞


继续阅读

更多相关文章