内容提要
本期播客采访了亚马逊软件工程师John Washam,他是Coding Interview University的创始人。谈到了他为了买电脑而送披萨的经历,以及他在美国军队的第一份工作和自学计算机科学的经历。他还分享了在大型科技公司工作的经历。
延伸解读
从送披萨到买电脑:自学的起点
John Washam在90年代通过送披萨攒钱购买第一台电脑,这反映了他早期对技术的渴望和自力更生的精神。这段经历说明,进入科技行业不一定需要传统路径,强烈的动机和愿意从事基础工作可以成为起点。对于资源有限但想转行的人来说,他的故事提供了通过兼职工作积累初始资源的参考。
军队翻译经历:非技术背景的独特价值
John的第一份职业是在美国军队担任韩语翻译,这与他后来的软件工程职业看似无关,但可能培养了沟通、纪律和跨文化理解能力。这提示读者,非技术背景并非障碍,反而可能带来多样化的视角。在科技行业,软技能和不同领域的经验往往能辅助团队协作和问题解决。
8个月自学计算机科学:密集学习的可行性
John用8个月时间集中学习计算机科学理论和编码技能,最终获得大科技公司的工作。这表明,通过高强度、有重点的自学,可以在较短时间内达到入职要求。但需要注意的是,这需要极大的投入和有效的学习策略,如利用开源资源(如他创建的Coding Interview University)和系统化练习。
大科技公司高级开发者的工作体验
John分享了作为亚马逊高级开发者的工作体验和职业旅程预期。这有助于读者了解大科技公司的实际工作环境、挑战和成长路径。对于求职者,他的经验可以调整预期,认识到持续学习和适应的重要性,而不仅仅是准备面试。
Q&A
John Washam是如何开始学习计算机科学的?
John Washam自学计算机科学,花了8个月时间掌握理论和编码技能。
John Washam在买第一台电脑之前做了什么工作?
他在90年代送披萨以攒钱买电脑。
John Washam的第一份工作是什么?
他的第一份工作是在美国军队担任韩国的翻译。
Coding Interview University是什么?
Coding Interview University是John Washam在GitHub上发布的一个开源项目,旨在帮助人们准备编码面试。
作为大型科技公司的高级开发者,John Washam的工作体验如何?
他分享了作为大型科技公司高级开发者的工作体验和职业旅程的预期。
John Washam在播客中提到的支持者有多少?
他感谢每月支持他们慈善事业的9,779位善良人士。