亲爱的朋友们:
人工智能的迅速崛起导致了人工智能工作岗位的迅速增加,许多人正在这一领域建立令人兴奋的事业。职业生涯是一段长达数十年的旅程,道路并不总是一帆风顺的。多年来,我有幸看到成千上万的学生和工程师在大大小小的公司从事人工智能领域的工作。在这封信和接下来的几封信中,我想分享一些想法,这些想法可能对你制定自己的路线图有所帮助。
职业发展的三个关键步骤是学习(获得技术和其他技能),从事项目(加深技能,建立作品集,创造影响力)和找工作。这些步骤相互叠加:
- 最初,你专注于获得基本的技术技能。
- 在获得基本技能之后,你就会投入到项目工作中。在此期间,你可能会继续学习。
- 之后,你可能偶尔会去找工作。在整个过程中,你可能会继续学习和从事有意义的项目。
这些阶段适用于广泛的职业,但人工智能涉及独特的元素。例如:
人工智能尚处于萌芽阶段,许多技术仍在发展中。虽然机器学习和深度学习的基础正在成熟——而课程作业是掌握它们的一种有效方式——但在这些基础之外,与不断变化的技术保持同步,在AI领域比那些更成熟的领域更重要。
项目工作通常意味着与缺乏AI专业知识的涉众合作。这使得找到一个合适的项目,估计项目的时间线和投资回报,以及设定预期都具有挑战性。此外,AI项目的高度迭代特性导致了项目管理中的特殊挑战:当你事先不知道需要多长时间才能达到目标精度时,你如何提出构建系统的计划?即使在系统已经达到目标之后,可能还需要进一步的迭代来处理部署后的漂移。
虽然在人工智能领域找工作与在其他行业找工作相似,但也有一些区别。许多公司仍在努力弄清楚它们需要哪些人工智能技能,以及如何雇佣拥有这些技能的人。你做过的事情可能和面试官看到的有很大的不同,你更有可能需要向潜在的雇主传授你工作的一些元素。
在这些步骤中,一个支持性的社区是一个很大的帮助。拥有一群可以帮助你的朋友和盟友——你也努力去帮助他们——会让这条路变得更容易。无论你是刚刚迈出人生的第一步,还是已经在这条路上走了很多年,都是如此。
我很高兴能与你们所有人一起发展全球AI社区,这包括帮助我们社区中的每个人发展他们的职业生涯。在接下来的几周里,我将更深入地探讨这些话题。
不断学习!
Andrew