如何靠自学转码成为谷歌工程师?这里是一份技术栈清单

  新智元报道

  编辑:Yeoh 乔杨

  靠自学转码的成功秘诀是什么?谷歌工程师 Sahil Gaba 表示:学好这 8 门免费的谷歌网课就可以了。

  21 世纪不是计算机的世纪,而是码农的世纪。

  即使是在互联网红利期消退的今天,「各行各业皆转码」的热潮依旧。

  市场需求量大、发展前景广阔的程序员,仍然是很多人的转行首选。

  一条关于勇气和坚持的转码之路

  25 岁,Sahil Gaba 机械工程硕士毕业,一心向往大型科技公司的他决定转码,踏上了自学编程的冒险之旅。

  学倒是学了,但找工作又是另外一回事。

  半路出家,前途未卜,只有芝加哥的一家小型金融科技公司愿意收留他。

  28 岁,在芝加哥磨练两年后,亚马逊向他抛出了橄榄枝。

  在之后的 18 个月内,他陆续收到了来自 Meta、Uber 和谷歌的邀请。

  29 岁,他以全新身份成功跳槽到了谷歌。

  这一次,他成为了一名成熟的计算机工程师,起薪约为每年 30 万美元。这条自学成才的道路,最终有了一个圆满的结局。

  转码之路,如何开启

  在寻找自学编程的正确道路上,Sahil Gaba 可谓经历了一场「寻宝冒险」。

  他先是在 YouTube 上看了看那些免费的课程,结果听得昏昏欲睡,就像文科生在物理课上听着抽象复杂的概念,无从下手。

  而线下课程费用太贵了,刚毕业的 Sahil Gaba 意识到,砸钱转码也行不通了。

  在不断找资源的过程中,Sahil Gaba 发现了谷歌推出的一系列免费编程课程。

  Business Insiders 此前还为这些在线课程专门写过评论,认为课程的内容和质量比很多大学的研究生项目更适合职场。

  也正是凭借这些课程,他顺利完成了从机械工程师到计算机工程师的华丽转型,仿佛从青蛙变成了「编程王子」。

  新手村教程

  Python 速成课

  Python 是最受初学者和专家欢迎的编程语言之一。不管是数据科学、网站开发,还是想在自动化和后端框架上展现超能力,这都是你的必修副本!

  谷歌推出的这份 Python 速成课包含全程实战操作,直接点满你的技能树!

  Linux 和 SQL 课程

  作为最知名的开源操作系统,Linux 以稳定性和安全性著称,被广泛部署在各种数据中心主机和服务器上,因此建议每位程序员,Linux 的学习越早越好,尤其是在职业生涯的早期。

  这就像在游戏里早点拿到「神装」,越早上手,越能在职业副本里稳扎稳打、快速升级。

  而 SQL 是处理关系数据库的标准语言,也同样是操作各种其他数据库语言的基础。

  Git 和 GitHub 课程

  写代码只是编程新手任务,真正的高效「玩家」还得掌握 Git 和 GitHub 这两个代码管理神器。

  这两件装备可以帮你管理代码进度、协调队友,并应对各种突发事件。

  27 小时的技能冲刺课学成后,就可以在开源项目的副本中随意秀操作,像创建和管理存储库、拉取请求、处理合并冲突,这些高阶技能都不在话下。

  实战演练

  掌握数据结构和算法

  数据结构和算法不仅是软件工程的核心技能,还是大型科技公司面试中的必备关卡,是求职者们必背「八股」的重要组成部分。

  想打通关、进大厂?掌握数据结构和算法就像拿到了通关秘籍。

  这门课不像其他课程需要你自己动手打造装备,学习资源已经打包好。如果只能选一门课,那这门就是你的主线任务。

  故障排除和调试技术

  许多程序员花在调试代码上的时间比实际编写代码的时间还多,正所谓,「一杯茶,一包烟,一个 bug 修一天」。

  掌握有效的调试技巧就像获取了游戏中的隐藏技能一样,帮助你迅速找出 bug,轻松击败所有编程中的小怪兽。

  冒险升级

  机器学习速成课

  在 GenAI 热潮中,机器学习是时下科技领域最热门的话题之一。

  这种技术通过分析大量数据、识别模式、并从中学习,使模型能够在面临新情况时做出智能选择。从自动驾驶到医疗诊断,这棵多元技能树越来越繁盛。

  生成式 AI 入门

  这门课程主要介绍大型语言模型( LLM),以及它们如何与我们经常听到的 Gemini 和 ChatGPT 等技术相结合。

  这门课程就像是一小时的快速试玩,让你轻松了解生成式人工智能(GenAI)的基本原理。

  虽然不会过于深入和复杂,但它将为你铺设出一条通往更高级技术的道路,为后续的冒险做好准备。

  网络安全基础

  数据泄露事件就像游戏中的突发挑战,每个玩家都必须保持警惕!

  掌握网络安全技能帮助你抵御各种潜在的攻击,保护你的数据城堡不被攻陷。

  进入这个 14 个小时的战斗训练营,掌握对抗常见网络威胁的技能和基本的安全实践,成为代码世界里的安全卫士。

  参考资料:

  https://www.businessinsider.com/guides/learning/google-coursera-online-certificate-programs-classes

  https://www.businessinsider.com/best-google-programming-courses-free-audit-2024-9