首页 > 外闻 > 关键词  > 谷歌最新资讯  > 正文

David Byttow:没有高学历 亦能迈入谷歌大门

2013-05-28 15:13 · 稿源:站长之家

David Byttow是来自位于美国加州Mt. View谷歌总部开发Wave产品的软件开发工程师。他没有高学历,缺少学历做保证的他,是如何依靠自学编程,敲开Google大门的呢?

David Byttow发布了一篇文章,讲述其如何在没有学习作保证的情况下,得到了谷歌的青睐的经历。原文如下:

自从发布了《ABC: Always Be Coding - How toLand an Engineering Job》这篇文章后,很多人问我是如何在没有学历的情况下,得到谷歌工程师这份工作的。下面让我来说说我的谷歌,当然您的历程可能有所不同。

我曾有去上大学的打算,当时想去的学校是加州大学洛杉矶分校(UCLA)。但不幸的是,我高中的平均分数实在是太低了。为了能够有所改变,或者是说为了找到另外一条出路,我选择了在美国普渡大学盖莱默校区学习计算机科学。在入学两个学期后,有一份我无法拒绝的工作出现了。

首先:假装你可以做到,直到你真的做到了

在大学的时候,我为一家坐落于印第安纳州格里菲斯的小公司工作,建立当地商业网站,酬劳是每小时12美元。当我想象自己未来的职业生涯时,我知道这份工作并不是我真正想要的,不过这份工作还并不算太差。

我一直都保持谦虚的姿态,在做项目时都秉持少说话多做事的原则。也正是因此,我赢得了人们的尊重。而此时,我希望利用业余时间来研发一个游戏,不过我并没有多少的业余时间。所以我向经理申请三个月的时间来开发这个游戏。我制作了一个花哨的电子表格,再配上彩色图表来向他们展示这款共享模型是如何工作,以及如何通过它来获得利润。而他们终是采纳了这个项目。

在经过两个月的研发后,我在网上发布了一个该游戏的演示版本。这引起了加利福尼亚一家名为CodeFire的初创公司的注意,因为他们公司也正在研发类似的游戏。他们给我发了一封信,希望我停止这款游戏的开发。而我亦给出了我的回答,“当然,我会停下来的,前提是你们公司聘请我参与贵公司的该游戏研发项目。”最终,这家公司答应了,而我则选择了离开现在的这家公司。

第二:待你的上司如友

这可能是你所能做到的最重要的事情了。找到你的上司,向他们学习,让他们成为你的导师,永远都不用停止学习。在DoubleHelix公司工作时,我的上司是Nathan Hunt,是我所遇到的人中最聪明,最谦逊的人了。他对我所提出的问题都极为耐心,即使那些问题非常基础他也依旧耐心回答。我去他的办公室的次数应该有千万次了吧,我总是问他一些像“我怎样才能顺利的将一个旋转矩阵插入到另一个中去呢?”这样的问题,几年后,他在我加入谷歌后的一个月也加入了谷歌公司。

每一个导师都能够改变我解决问题的方式,以及我对这个世界的看法。

第三:弥补自己的不足之处

由于我没有一个正规的计算机科学技术学位,我很清楚自己在基础知识方面十分匮乏。你所需的信息都可以通过一些渠道获得,而在“通过观察来了解一些事物是如何起作用的”和“通过创建一些事物来搞清楚这些事物为什么以这样的方式工作”这两者之间仍有很大的不同之处。

在那段时间,我是这样做的:

1、 掌握C,C++,Objective-C,Java,PHP,Python或者是Ruby这些语言中的至少一种语言,对其他语言则要很熟悉,同时还要了解Scala,Haskell和Lisp。

2、 学习数据结构,并将它们运用到实际应用当中。还要了解它们的时间复杂性。

3、 解决程序设计问题。

4、 创建已完成和未完成项目(比如编程架构,移动应用或是Web应用,小游戏等等)的文件夹。

第四:让自己变得自信

在离开印第安纳州六年之后,我已经在多个平台推出了共6款游戏。渐渐地我感到厌烦了,希望能够有新的挑战。我在谷歌投了简历,我觉得如果我能够成为谷歌的员工,我将能够变成一个“真正的工程,”而一直另我感到困扰的事情,却是那一张小小的学历证书。然而,我并没有得到任何来自谷歌的回复,而这也是意料之中的事。

一年之后,我再次提交了我的简历。不过这次我没有填写学历信息。讽刺的是我接到了招聘人员的面试通知。我希望能够把面试推迟到两周之后,而她也同意了。我需要在这段时间内记下尽可能多的算法和数据结构的知识。

我依然记得谷歌面试的每一个细节。面试者们都很善于交谈,我相信他们能够感受到我的兴奋,以及对所提出问题的感激。

面试时的一些问题是:

1、给出一组二维点,计算出空中轮廓线。

这个很容易,我汲取了数据结构中的比较大堆的概念。这个问题有好几种解决方案,其中较好的是这种

2、设计微软画图软件Microsoft Paint。

这是到目前为止最有趣的的难题。我首先开始拟定接口和类图。我提到了Paint Bucket工具,面试者则要求我使用这一工具。感谢TopCoder,使得我对重复的广度优先遍历非常熟练。因此,我达到了此要求。

3、说说自己的优点。

这是一个开放式的面试讨论。我谈到了测试的类型以及它们各自的价值(比如单元测试,集成测试,接受测试等等)。还谈到了代码的可维护性等等。这些都可以在《Code Complete》和《EffectiveJavelin》这两本书中找到。

我真的很享受每一轮的面试以及他们抛给我的问题。如果我没有任何准备,那么结果可能就完全不一样了吧。我对这次面试感觉非常好。但是,我听说即使招聘委员会同意聘用雇员了,Larry仍有权利否决。所以我很担心当他看到我的学历之后,我就没戏了。

好在这些都没有发生,得知通过面试时,我正在圣克拉拉吃午餐。也就是在这一天,我确定了我再也不会重返学校了。

“是故胜兵先胜而后求战,败兵先战而后求胜。(Victorious warriors win first and then go to war, while defeatedwarriors go to war first and then seek to win.)”

Via:medium

举报

  • 相关推荐
  • 大家在看
  • Tavily官网体验入口 AI研究助手使用地址

    Tavily是您的AI研究助手,为您提供快速准确的洞察和全面研究。它可以帮助您的AI做出更好的决策,提供智能搜索API,以快速、准确、实时的方式获取信息。提供一站式的数据收集,从多个可信来源获取聚合和筛选的结果。

  • MediaTek DaVinci GenAI Platform官网体验入口 联发科生成式AI平台使用地址

    MediaTekDaVinciGenAIPlatform是一个强大的生成式AI平台,能提供自然流畅的人工智能对话体验,充当个人助理。平台还能整合多种信息源,帮助用户全方位了解相关信息。MediaTekDaVinciGenAIPlatform的使用场景多种多样,包括:编写高质量文章快速了解技术文档内容根据需求扩展平台功能MediaTekDaVinciGenAIPlatform的产品特色直接聊天文档分析插件扩展希望通过此平台提高工作和生活效率,获取所需信息和服务的用户可以尝试使用MediaTekDaVinciGenAIPlatform。

  • 牵手Adidas 卖NFT鞋的StepN能否再续神话?

    Web3世界的老玩家很难不知道StepN,最近,这个曾将“MoveToEarn”玩法推向全球的Web3应用在沉寂两年后终于有了新动作:4月15日,StepN宣布与知名运动品牌Adidas合作推出实物与NFT相结合的玩法,重回NFT用户视野。2022年,“让300万人拥有第一双虚拟鞋”的StepN曾火遍全球,日本、新加坡、美国、英国甚至国内多地的田径爱好者们,以“边走边赚”的方式从StepN领到了一双“NFT运动鞋”�

  • 英伟达联合火星时代发布《NVIDIA TensorRT Stable Diffusion创作加速指南》

    火星时代教育AI设计教研团队在英伟达RTXAI媒体品鉴会上宣布联合发布《NVIDIATensorRTStableDiffusion创作加速指南》,为创作者提升AI创作效率,加速商业创意落地。火星时代教育AI设计教研总监吴大吉现场分享据悉,该创作指南是基于GeForceRTX40系GPU,提升StableDiffusion创作效率的实操性教程,内容包括:安装与设置、加速引擎构建、加速效果对比以及NVIDIATensorRT在实际商业创作场景:海报设计、电商设计、室内效果图设计、插画设计的应用,未来指南还将根据应用软件版本优化进行迭代升级,帮助更多AI设计爱好者和创作者感受速度加持下的创作美好。火星时代将持续聚焦AI及元宇宙双域,整合优质CG技术资源,培养数字时代全能型CG人才。

  • CTRL-F-VIDEO:允许用户在视频中搜索特定的单词或短语

    在数字化时代,视频已成为人们获取信息的重要渠道。查找视频中特定内容的效率一直是一个挑战。虽然项目还处于初级阶段,偶尔可能会出现一些小问题,但它提供了一个创新的思路,为视频内容的搜索和管理开辟了新的可能性。

  • 英特尔Battlemage显卡即将亮相 力争在假日季与Nvidia和AMD竞争

    英特尔正在积极推进其下一代Battlemage系列专用显卡的开发,希望能够在今年年底前推出新品。英特尔计划在2023年黑色星期五前发布Battlemage显卡,以在假日购物季与Nvidia和AMD的新一代显卡产品展开竞争。消费者有望在假日购物季获得更多优质的显卡选择。

  • Intel第二代Arc独立显卡今秋登场!还是没有高端旗舰

    Intel2022年正式重返独立显卡市场,AlchmeistArc锐炫系列首秀表现尚可。虽然性能不高,但通过持之以恒的优化改进,加上一定的性价比,IntelArc仍然占据了一定的市场地位,也赢得了很多用户的认可,陆续进入了桌面、笔记本、工作站、嵌入式等各领域,酷睿Ultra的核显也用上了同样的架构。从泄露消息看,Battlemage架构的变化包括改进微架构、改进光追性能、升级下一代显存子系统和显存压缩技术、升级下一代机器学习渲染技术、强化DeepLink协作功能,可能会支持PCIe5.0。

  • 又是一年春好处:2024 HOTELEX上海展,Barsetto百胜图大放异彩

    HOTELEX上海国际酒店用品博览会作为酒店餐饮行业全球规模最大、影响力最强、水平最高的博览会之一,一直以来都是各品牌趋之若鹜的目标对于咖啡爱好者言,HOTELEX上海展同样是一场狂欢,这里不仅有创意满满的产品迭代、充满看点的技术革新,更有着世界级专业赛事的精彩竞技,是咖啡届名副其实的年度盛会。3月27-30日,2024HOTELEX上海展于上海浦西•虹桥国家会展中心落下帷幕,在这场为其四天的大型咖啡爱好者见面会中,有一位“老朋友”的身影格外显眼,它就是咖啡机器领域的佼佼者,去年受到参展人员一致好评的连续两届参展商——Barsetto百胜图!下面,就让我们跟随Barsetto百胜图的视角,一同来回顾HOTELEX上海展中的精彩与感动吧!惊喜新品粉墨登场,引领咖啡潮流趋势去年5月的盛况还历历在目,彼时,既是Barsetto百胜图首次参加Hotelex上海展,也是其首次开放研磨一体咖啡机BAE-PRO1、带秤半自动咖啡机BAE-M3、专业电动磨豆机BAG-G01等多款2023新品的线下体验渠道,不仅受到了众多咖啡爱好者的支持与喜爱,也赢得了从业人士的广泛称赞和肯定。Barsetto百胜图将带着初心与热忱,用优秀的产品设计和创意巧思,为更多咖啡爱好者提供更加专业的咖啡机器。

  • 90档全域精准研磨,轻享个性定制好咖,Barsetto百胜图E6 Air

    对于众多咖啡爱好者言,清晨来上一杯清爽微苦的咖啡可以唤醒倦怠的思绪午后一杯香醇浓郁的咖啡则能慰藉疲乏的心灵。随着越来越多的人开始追求高品质的咖啡体验,现磨咖啡逐渐成为一种流行的冲煮方式,它能够最大程度地激发咖啡的香气和风味,让每一杯咖啡都香醇四溢。可以预见的是,百胜图BAG-E6Air将助力专业级的咖啡研磨设备普及到更广泛的用户群体,实现精品咖啡研磨的「全民化」。

  • 谷歌将推全新AI视频工具Google Vids 集多种功能一体

    有消息称Google将推出一款集多种功能于一体的AI视频工具——GoogleVids。这款工具旨在帮助用户轻松创作故事板,并通过AI技术协助编辑内容,选择适合的场景、图片和音乐,自动生成一个完整的类似PPT的宣讲视频。GoogleVids将于6月份登陆GoogleWorkspace,届时用户将能够更加便捷地使用这一工具,为自己的工作和学习带来更多便利。

今日大家都在搜的词: