第一章 职业发展的三个步骤
人工智能的快速崛起带动了人工智能相关工作岗位的快速增长,许多人正在该领域开启激动人心的职业生涯。职业生涯是一段长达数十年的旅程,这条道路并非一帆风顺。多年来,我有幸见证了成千上万的学生以及大大小小公司里的工程师们在人工智能领域探索职业发展之路。
以下是一个规划你个人职业发展的框架。
职业发展的三个关键步骤是学习基础技能、参与项目(以深化技能、建立作品集并产生影响力)以及寻找工作。这些步骤相互叠加:
学习
最初,你专注于学习基础技能。学习章节涵盖了学习基础技术技能的主题。
项目
在获得基础技术技能后,你将开始参与项目。在此期间,你也将继续学习。项目章节以项目为重点。
工作
之后,你将着手寻找工作。在此过程中,你将继续学习并参与有意义的项目。工作章节以求职为重点。
这些阶段适用于广泛的职业,但人工智能涉及一些独特的元素。例如:
学习
学习基础技能是一个贯穿整个职业生涯的过程:人工智能尚处于萌芽阶段,许多技术仍在不断发展。虽然机器学习和深度学习的基础正在日趋成熟——课程学习是掌握这些技术的有效途径——但除了这些基础之外,在人工智能领域,紧跟技术发展变化比在更成熟的领域更为重要。
项目
开展项目通常意味着与缺乏人工智能专业知识的利益相关者合作:这使得寻找合适的项目、估算项目的时间表和投资回报以及设定预期变得具有挑战性。此外,AI 项目的高度迭代特性也给项目管理带来了特殊的挑战:如果你事先不知道达到目标准确率需要多长时间,你该如何制定系统构建计划?即使系统达到了目标,也可能需要进一步迭代来解决部署后的性能偏差问题。
工作
关于 AI 技能和职位的不一致看法:虽然在 AI 领域寻找工作与在其他领域寻找工作类似,但也存在一些重要的区别。许多公司仍在努力弄清楚他们需要哪些 AI 技能,以及如何招聘具备这些技能的人才。你曾经做过的工作可能与面试官看到的截然不同,你更有可能需要向潜在雇主介绍你工作的某些方面。
在你经历每一步的过程中,你也应该建立一个支持你的社区。拥有能够帮助你——并且你也努力帮助他们——的朋友和盟友,会让这条路走得更轻松。无论你是刚刚迈出第一步,还是已经踏上征程多年,这都是事实。