深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

自学编程的DavidByttow是如何敲开Google大门

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/9/19
即将于下个月上映的电影《TheInternship》吸引了不少人的眼球,其中最重要的原因就是在这个落魄大叔们在Google奋斗的励志故事中,观众们可以近距离接触Google的企业文化,而为Google工作也是无数IT从业者的梦想之一。不过实际上,故事不仅仅发生在电影当中——DavidByttow曾是Google+中某些项目的技术leader,而在此之前他并没有获得过大学学位,最近他就写了一篇文章回忆自己是如何加入Google的由于GPA成绩并不理想,David Byttow没能被自己所梦想的大学UCLA录取,于是他选择了去Purdue UniversityCalumet学习计算机科学。

需要注意的是,这所学校完全独立于PurdueUniversity,它对高中成绩不设分数线,对学生是来者不拒,美国大学排名上没有该校区,应当在400名以外。在Purdue University Calumet,DavidByttow利用自己所学的知识开始为一家公司打工,主要公司是为印第安纳州的一些本地企业搭建网站,酬劳是12美元/小时,当然,这份工作并不符合David对自己未来的想象。DavidByttow踏实的在这份工作上完成了许多项目,建立了不错的信誉,帮助公司获得了不错的收益。这时,他想利用业余时间去开发一款游戏,但他的时间非常稀少。

所以,他孤注一掷地像管理层申请三个月的时间去开发这款游戏,他做了电子表格和DEMO向他们展示这款游戏以及盈利方案。两个月的开发后,David完成了整个DEMO的开发,而这时,另一家名为CodeFire的游戏公司注意到了David的产品,他们二者的游戏极为相似,所以CodeFire不停地给David发邮件要求他终止开发。David的答复是;没问题,但你们必须雇用我。

他的愿望实现了。David Byttow说,在职业生涯里最重要的一件事是在你自己的领域找到一位技艺娴熟的人,并不断地向他学习。他提到了自己在Double Helix公司的同事Nathan Hunt,他称赞Nathan Hunt不仅极为聪明和谦逊,而且十分具有耐心,无论他提出多么初级的问题,NathanHunt都乐意为他解答。像Nathan Hunt这样的导师都或多或少地改变了David观察世界和思考问题的方法。当然,要想加入Google,最重要的一点是拥有足够的技术竞争力,所以DavidByttow不断地学习填补自己的空白。他将几乎所有的最常见的数据结构和算法都学习并运用了一遍,以确保将它们融会贯通。他设定的学习计划是:

至少掌握C、C + +、Objective-C、Java、PHP、Python和Ruby中的一种,并熟悉Scala、Haskell和Lisp。学习数据结构,实践其原理,加深对时间复杂度的理解。学习并解决大量程序设计问题。自己完成小型项目的开发,例如开发框架、App、Web App或游戏。经过6年的磨练,DavidByttow已经开发了6个跨平台的游戏,于是他申请了Google的职位,不过由于没有大学学历,他失望而归。

一年之后,David重新提交了简历,这一次他干脆将自己的教育经历从简历中完全剔除,而这一次,David的个人经历打动了招聘人员,Google安排对他进行一场电话视频面试。David申请将这场面试安排在两个星期之后,在此之间,他每天花费12~14个小时编码,来恶补算法和数据结构的知识,并解决了几百个问题。David说,在这个过程中,他对Google的面试由欠缺学位的害怕转变为信心和兴奋感。

相关行业资讯

1、模板网站设计好用吗
2、企业网页设计的内链接问题
3、WordPress建站的经验分享
4、正确的运营方法有助于提升网站运营效果
5、如何降低用户对网站跳出率
6、网站设计的布局、色彩、信息、浏览方式
7、 网站优化必须锲而不舍,切莫一曝十寒_网站运营_深圳网络公司
8、网站制作之关键词
9、企业网站建设过程中存在哪些误区
10、怎样选择一个利于排名的空间
11、网站制作提高体验在哪些方面紧密相连
12、建立网站的详细步骤都有什么
13、如何提高搜索引擎收录量
14、企业网站建设前网站策划要做好哪些方面
15、扁平化网站设计是怎样的
16、用户体验在网站建设中的重要性
17、关键词搜索习惯分类
18、以用户为中心的创新:可以开始了吗
19、网站排名的4大过程和应对方法_深圳网站制作公司
20、手机网站建设过程中需要注意的几点事项
21、专题页面制作的技巧有哪些
22、深圳解析网站建设流程包含哪几点
23、网站优化时需对哪些数据进行分析
24、深圳网络营销|网络营销不得不说的那件事
25、手机网站制作一定要注意这几点事项
26、未来该怎么做推广优化
27、能够给网站带来流量的推广方法
28、深圳做网站怎么让网站看起来更加简洁
29、大型网站开发报价方案,网站建设费用预估
30、电商网站如何设计才能让人印象深刻
31、营销型网站建设有哪些关键环节
32、网站优化整个SEO计划产生的效益
33、提升英文网站的流量
34、销售类网站制作需要明确定位主题
35、分享如何让百度快速收录页面_深圳网站制作公司_易捷网络
36、网站制作浅谈网站策划书的编写
37、网站设计如何更新公司网站内容
38、网站为什么要改版企业网站改版有什么好处
39、企业网站文章优化需要从哪三个方面入手
40、企业网站主页设计需要注意哪些细节
41、公司网站制作美的商业性网页形象承载着商家功利性愿望
42、怎么写网站可行性分析报告
43、seo优化的技术经验
44、网易企业邮箱动态邮件列表:降低维护成本提升管理效率
45、如何找到合适的关键词
46、互联网广告形式大全
47、营销型网站设计标准有哪些
48、响应式网站制作价格费用及注意事项
49、做网站对于企业来说有何好处呢
50、在网站建设中会有哪些方面的需求
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号