GitHub上开源了自己的学习指南,以便让更多人能够快速学会编程

【google 面试大学】的作者是john washam,一名软件工程师,也是一名全栈工程师。john 在中学时代便开始接触编程,毕业后参军。退伍后重拾编程,经过一年的学习,他掌握了多门语言并成为一名全栈工程师。他在 github 上开源了自己的学习指南,以便让更多人能够快速学会编程。
如果让你选择一家互联网科技公司加入,你会选择哪一家?
具体答案因人而异,不过我相信,作为目前全球最为知名的互联网公司,google 一定名列其上。
自 1996 年诞生以来,google 至今已推出多款改变世界的互联网产品,旗下也汇聚了一大批优质的工程师与科学家。与此同时,因其崇尚自由开放,不作恶的互联网理念,也受到了许多互联网优秀人才的认可,google 也成为了他们最想去的互联网企业之一。
来自西雅图的工程师 john washam 便是其中一员。
谁是 john washam?
john washam 是一名软件工程师,目前定居于美国西雅图。2016 时,因其在 github 上发布了一个名为「google 面试大学」的项目而名声大噪,引发技术圈内诸多人的关注。
john 在中学时代便开始接触编程,后面上大学的时候,主修的确是经济学专业。原因是他认为在他大学毕业后,计算机专业的人才将会供过于求。后面事实证明,他错了。 几年后,john 毕业,他选择了参军,军队驻扎于韩国,因此他自学了两年韩语。 从军队退伍后,他又开始重拾编程,经过一年的学习,他掌握了 perl、html、css、javascript 和 sql 等相关知识,这些知识让他成功在西雅图找到了一份编程相关的工作。 随后 15 年,john 一直在 web 开发领域深耕,期间创立了 3 家公司,当中有 2 家还成功盈利了。在这个过程中,他还掌握了团队管理、市场营销等其它非计算机专业的基础知识,使其成为不折不扣的全栈工程师。
正常情况下,普通人能走到这一步,已经算是人生赢家了。但是,john 并不满足于此,他想完成另一个新身份转变:从 web 工程师变为软件工程师。 许多人看到这里,估计会心里犯嘀咕,这两个岗位区别有那么大吗?但 john 认为,相较于前者,后者需要掌握数据结构、算法、编译语言、内存优化等更深层次的编程知识。 之后,john 便开始投入精力学习,并将进入 google 工作视为其成功掌握这项技能的判定标准。 在学习的过程中,他开始接触大量与编程相关的知识与教学资源,秉着前人栽树后人乘凉的精神,john 在 github 上开源了这份学习指南,并将其命名为「google interview university」(现已更名「coding interview university」)。
https://github.com/jwasham/coding-interview-university 谷歌面试大学 在 john 放出这个项目后没几天,github star 便如火箭般快速飙升,短短三四天内便突破 10000 star,成功霸榜 github trending! 项目历史增长曲线:
这份指南里面包含 google 相关的介绍视频、面试过程、教学资源,同时也有数据结构、算法、密码学等计算机专业的知识讲解。 指南已中文版: https://github.com/jwasham/coding-interview-university/blob/master/translations/readme-cn.md 不过由于这份译文未跟原文保持同步更新,因此内容难免会有缺失。英文阅读能力尚可的同学,还是建议直接看 readme 原文。 下面我简单挑选了几张项目截图,让大家感受一下这份资料里面都有什么干货:
可以看到,这份指南资料整理得还是非常齐全的。 尽管 john 最后没去成谷歌(去了亚马逊),但他留下的这份指南,还是让诸多后来者受益无穷,在此也对作者表示下感谢。 如果你也有一颗想进入大企工作的心,不妨开始照着这份指南学起来吧! 以上,便是今天的分享,希望大家喜欢,觉得内容不错的,欢迎点击「在看」支持,谢谢各位。

5G基站高功耗究竟是真相还是骗局?
深入介绍三种不同的程序架构
SiC器件的优缺点!
怎样使用MQ2传感器检测气体浓度
浅谈端子线成品的检验包装流程步骤
GitHub上开源了自己的学习指南,以便让更多人能够快速学会编程
300260新莱应材
中国航信利用射频识别技术推出民航旅客行李全流程跟踪系统服务
为什么TCL家电频频增持奥马电器股份?
锂电池定制一般有哪些要求?
全球首款屏下摄像头手机_屏下摄像头技术的进展
STM32WB如何通过多从设备模式实现多连接的资源共享
泰国电动车市场成熟了吗?中日汽车之战,爆发在泰国?
一加拍照怎么样?“影像机皇”名副其实
半导体材料的国产化率快速提高,有望逐步打破国外垄断
新火种AI | 年烧掉300多亿,张一鸣终究弃了游戏押注AI
led面板灯结构_led面板灯规格尺寸
三星推出Galaxy S轻奢版抢夺中国智能手机市场
新冠疫情影响下,云视频已成为政府与大型企业客户的刚需
如何正确的计算显示器带宽