沧州三亚菏泽经济预测自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

求职丨我是如何成为了谷歌的软件工程师

12月12日 桃花醉投稿
  前谷歌软件工程师YKSugi分享了他是如何通过六个步骤,顺利开启了自己的数据科学职业生涯。
  大家好,有很多人问我如何获得谷歌的软件工程师工作,在本文中我将分享我是怎么做的。
  用相同的方法,你也可以在谷歌、亚马逊、微软、Facebook等顶尖科技公司获得软件工程师的工作。
  在以上公司顺利求职共需要6个步骤,此外我还将讨论以下内容:
  首先该如何学习编程
  学会编程后要学什么
  如何获得第一份编程工作或实习机会
  软件工程师工作求职的最佳方式
  如何充分准备编程面试
  是否要获得计算机科学学位?
  是否要毕业于顶尖大学?
  好的,我们开始吧!
  第1步:学习编程
  这是成为软件工程师所需的最低要求。
  为此,我建议你使用Codecademy和freeCodeCamp等交互式网站。在这些网站上你可以学习大多数编程基础知识,SoloLearn也是不错的选择。
  之后,我会使用视频教程来学习更深入的知识。我推荐YouTube,Pluralsight,Lynda。com和Udemy等网站。在这些网站上,你能够找到以下主题的教程:
  Web开发
  移动开发
  游戏开发
  取决于你的兴趣。
  但是等一下,我应该先学习哪种编程语言呢?
  我的简短回答是,选择JavaScript或Python,但这实际上取决于你的兴趣。我在之前的文章中有探讨过这个问题。
  第2步:做些个人项目
  在学习了一些编程教程之后,你应该通过构建一些个人项目来练习学到的知识。
  为此,你应该找到你感兴趣的东西。
  例如,如果你喜欢摄影,那么你可以开发一个网站整理你所拍的照片。如果你对股票感兴趣,那么可以构建一个系统来分析股票图表。如果你喜欢解决问题,那么可以尝试参加编程比赛。
  当处理项目时,首先要尽可能靠自己完成。然后,如果遇到困难,可以使用在线或离线资源获取其他人的帮助。例如,如果遇到与编程相关的问题,你可以在StackOverflow对特定技术问题进行提问。
  第3步:获得第一个编程工作或实习
  一旦完成了一些个人项目,你就有机会获得第一份编程工作或实习机会。这样在与顶级科技公司面谈之前,你将有一些编程的经验。
  你完全有可能在一家顶级科技公司获得第一份工作,但是这种几率比较小,你获得的第一份工作更可能是在一家不那么知名的公司。
  申请软件工程师工作的最佳方式
  除了在网上投简历,你还有其他的方法可以尝试。
  这里我建议你使用LinkedIn和人脉网络。
  在LinkedIn上,首先找到你感兴趣的公司的招聘人员。然后,你可以问他们你是否有资格获得你感兴趣的职位。如果你的资格还不够,你也应该问他们如何能更好地做准备。
  还有Meetup这种人脉网络的网站,你可以直接与当地公司的工程师和招聘人员进行交流。
  这还不是全部。
  LinkedIn这种人脉网站对于中小型公司的职位很适用。但是,对于想应聘谷歌和Facebook等大型公司而言,效果就不那么好了。
  对于这些大公司,我建议结合以下三种方法:
  参加你附近大学举办招聘会。
  通过在其中一家公司工作朋友的推荐。
  网上投简历。
  结合这些方法能够增加你获得大型公司面试的机会。
  对于大型公司,LinkedIn上大公司招聘人员收到的消息太多了,因此效果不太好。
  第4步:学习数据结构和算法
  谷歌和微软等顶级科技公司在面试时,经常会问到关于数据结构和算法的问题。所以,如果你对这方面不太了解,那么你应该学习。
  针对这方面的基础知识,我推荐我YouTube频道的数据结构和算法系列视频。
  书籍:
  《算法设计手册》(TheAlgorithmDesignManual)作者Skiena
  《算法》Algorithms作者RobertSedgewick
  第5步:准备编程面试
  谷歌和微软等公司的编程面试很难,但可以有针对性的进行准备。
  一旦你对数据结构和算法有了深入了解,我就会推荐以下三种资源用于练习:
  Leetcode练习编程面试问题的互动平台。
  《搞定编程面试》(CrackingtheCodingInterview)关于编程面试的热门书籍。
  每日编程问题(DailyCodingProblem)每天给你提供一个编程问题的邮件列表。
  在自己练习几周之后,你可以开始进行模拟面试。
  怎么做模拟面试
  与你的朋友一起练习,从我以上提到的资源中选问题互相提问。
  解答每个问题,并对你的解决方案进行解释。
  在练习时,除了面试者还要充当面试官的角色,从而揣摩面试官的想法。
  进行约20次模拟面试,之后你对实际面试将有一定把握。
  第6步:反复尝试
  使用我以上提到的三种方法应聘顶级科技公司:
  招聘活动招聘会
  朋友推荐
  网上求职
  如果第一次没有成功,请不要泄气。在找到心仪的工作前必然会经历一些失败。
  在我成为谷歌的软件工程师之前,我曾尝试了五次。
  总结:
  第1步:学习编码
  第2步:做些个人项目
  第3步:获得第一个编程工作或实习
  第4步:学习数据结构和算法
  第5步:准备编程面试
  第6步:反复尝试
  等等,真的那么简单吗?
  是的,但是完成这六个步骤需要大量的时间和精力。
  其他问题
  问题1:我需要获得计算机科学学位吗?
  不用,但是拥有计算机科学学位有很大帮助。如果你参加一个完善的计算机科学课程,当中包含了步骤1,2,3和4的大部分内容(学习编程,做个人项目,获得第一个编程工作或实习,以及学习数据结构和算法)。
  如果没有计算机科学学位,你需要自学当中许多内容。
  要注意,即使拥有CS学位,获得顶级科技公司的软件工程师工作也需要付出很多努力。
  问题2:我是否需要毕业于麻省理工学院,斯坦福大学,卡内基梅隆大学等顶尖大学?
  同样,并不需要。毕业于顶尖大学当然有些帮助,但这并不是必备条件。
  谷歌人事业务部的高级副总裁LaszloBock也同意这一观点。
  在他的书《WorkRules!》中提到,比起来自麻省理工学院等顶尖学校但表现平庸的学生,谷歌更青睐来自普通院校但表现优异的学生。
  我认为这是有道理的,如果你很聪明且专注,那么来自哪所学校并不重要。
  问题3:我需要很高的GPA(绩点)吗?
  不用。
  较高的绩点在面试中有一定优势,但你拥有扎实的实践经验,且完成了有趣的项目更为重要。
  事实上,根据《WorkRules!》,谷歌过去常常注重面试者的绩点。然而之后他们发现,较高的绩点并不意味着出色的工作能力。因此谷歌不再强调面试者的绩点。
  问题4:那我需要什么?
  你所需要的是强大的编程能力和解决问题的能力,熟练掌握计算机科学的基础知识,以及在简历中展示出完成的项目和具备的经验。
  根据我在文中提到的六个步骤,你就能做到。
  问题5:怎么能写一篇好的简历呢?
  你可以参考我在面试谷歌时用的简历。
  简历的篇幅最好控制在一页,我的稍微有些长,但可以作为参考。
  祝你好运!
投诉 评论 转载

浅谈信息技术在幼儿教育中的应用摘要:随着科学技术的不断更新与发展,信息技术作为教育教学中的重要组成部分应用范围越来越广泛。当前教育发展水平下对信息技术的具体应用发展细节提出了更高的要求,需要进一步深入研究信……宋初市舶司制度的设立广州是我国海上丝绸之路的发源地之一,现存历代海丝相关文物和遗迹众多,其中,一些北宋时期的石刻碑文内容,为我们了解北宋对外贸易和对外交往的状况提供了丰富的历史物证。例如,现置于广……企业定岗定编的依据及其形式探究摘要:定岗定编是一种与企业具体经营环境密不可分的管理方式,因此具体操作也各不相同,需要在企业不同经营时期灵活运用不同合理的方法。本文以定岗定编的具体含义为基础,具体讨论了定岗定……房地产行业会计信息质量问题的探讨【摘要】我国近些年的经济飞速发展,和房地产行业规模的日益扩大有着紧密联系,房地产行业已经成为我国国民经济的支柱产业。会计信息是企业从会计视角所揭示的经济活动情况,在房地产的一系……大佬们为啥喜欢说不一次科尔尼管理咨询公司CEO罗德侠(PaulLaudicina)来华访问,我问:可否用一句话说明白,企业如何保持长期成功?这位曾在联合国、美国国会任职多年的战略管理专家语气微顿……美国总统特朗普签署医疗新规医疗系统收费即将透明在6月下旬簽了行政令之后,2019年7月30日,美国总统特朗普正式宣布一条新规:从2020年1月1日起医疗所有费用透明化,要求美国所有医院必须公布他们对所有供应品、检测、手续收……我与地坛读书笔记1、有些事只适合收藏。不能说,也不能想,却又不能忘。它们不能变成语言,它们无法变成语言,一旦变成语言就不再是它们了。它们是一片朦胧的温馨与寂寥,是一片成熟的希望与绝望,它们的领……求职丨我是如何成为了谷歌的软件工程师前谷歌软件工程师YKSugi分享了他是如何通过六个步骤,顺利开启了自己的数据科学职业生涯。大家好,有很多人问我如何获得谷歌的软件工程师工作,在本文中我将分享我是怎么做的。……生存的智慧真正聪明的人都懂得装傻01避重就轻,不嚼口舌工作时,在茶余饭后,我们总能够发现有人在背后议论着别人,把别人的人生当成茶余饭后的笑料。一个真正聪明的人是不会参与其中的,如果不小心处在话题中……曹极随写录二一hr余杰其人其文,我表示部分的欣赏。余杰如果可以去掉矫情和动不动就引经据典的毛病,我对他的情感,可能就不只限于欣赏了。毕竟像他那样的才子,在中国还是罕见的。这是余杰的骄傲,也……隔着泪眼看世界整个世界都在哭一、爱了伤了痛了离了这就是爱情!二、悲伤时,不要忘记信念。幸福时,不要忘记人生的坎坷。三、等待你的关心,等到我关上了心。四、那一场盛世流年,我们守着寂寞,伤的……遇到挫折不轻言放弃不妨再试一次谁都知道凡尔纳是一位世界闻名的法国科幻小说作家,但很少有人知道,凡尔纳为了发表他的第一部作品,曾经遭受过多么大的挫折!这里记录的,就是凡尔纳当时的一段令人难忘的经历:……
教程制作滑块滑动调整屏幕亮度效果游戏它应该长哪样斑马芦荟的养殖方法及注意事项蕹菜营养价值脾胃虚寒者慎食梅花代表什么象征意义坚毅忠贞又高洁家长不满足培训班为孩子自组个性辅导班阳台门窗装修注意事项防水处理是必备标准泰国斗鱼水温多少合适怎样过冬这是不恢复正常的小组罪并且产生抑制而不是互信拼多多联合国美电器直播探店单店销售额超万元破解猫咪行为语言密码火龙果嫁接方法图解放弃小学作文用色彩闪耀春夏adidasOriginals2013年春夏鞋女人当自爱5:怎样爱自己?静坐对茶花偶作《活着》观后感怎样瘦下半身才是最快的哥哥生日快乐作文开学寄语:办好一所大学的要素之一师资建设篇虎威造句用虎威造句大全叙述我眼中的城市作文挽回婚姻的心理计划书别扯了,这世界上根本没有稳定的工作

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找