本文转载自公众号“读心术”(ID:AI_Discovery)人工智能技术诞生至今已有数十年。但直到大约十年前,它的潜力才真正得到重视。此后,全球对人工智能工程师的需求呈指数级增长,仿佛一下子翻了一番。技术人才的持续短缺并没有任何改善的迹象,这为同样供不应求的软件工程师提供了转型的机会,顺便填补了人才缺口。然而,学习人工智能、机器学习(ML)和自然语言处理并非易事,您肯定需要付出很多努力。为了解释从软件工程到人工智能工程的转变,作者采访了Ipsoft的认知实现工程师SashoAndrijeski和Codementor的开发人员JayenAshar。转型背后的动机人们选择转型的原因往往很复杂。也许这源于童年发自内心的渴望,也许这只是他们职业生涯中自然而然的下一步。无论您职业转型的原因是什么,您都需要考虑几个因素。对于Andrijeski来说,人工智能的种子早在孩提时代就已播下。“从我记事起,我就被人工智能包围了。父亲喜欢收藏科幻小说,我从小就对它着迷。在大多数故事中,有一个先进的人工智能系统,并且有许多关于意识的奇点和值得商榷的概念的故事。当然,这些科幻电影和游戏在当时很火,现在也很复古。”对于阿沙尔来说,这是他擅长的领域。“我一直对自动化和机器人技术感兴趣,因此人工智能非常适合我的软件工程背景。”人工智能需要快速获取新知识掌握大量新知识。事实上,阿莎尔的人工智能硕士学位是在离开职场全日制学习后顺利拿到的。Ashar说:“我辞掉了工作,全身心投入学习,拿到了人工智能硕士学位。在攻读人工智能学位的同时,我联系了一位老师,和他一起完成了一个暑期项目。从那以后,我加入了学校的机器人足球队让我亲身体验了人工智能。”对于Andrijeski来说,在短时间内学习大量知识的紧迫感是压倒性的,但却是有益的。“现在回想起来,我觉得我所学的知识正在一步步为今天的学习打下基础。”即便如此,加入IPsoft之后,我还是要快速吸收很多新知识,这个学习过程还是比较紧凑的。前六个月的工作很辛苦,但也很有收获,给我带来了满足感和成就感。在我做第一个项目的时候,同事们给了我很大的帮助,我的知识水平得到了很大的提升,很快。他还提到:“我不能说我有意采取了哪些步骤,但我一直觉得我与人工智能有某种联系。”当然,我的简历可能是所有IT职业的典型代表。科技传播专业毕业,求学期间在网吧工作,有自己的网络联盟营销业务,做过系统工程师和IT顾问。“很久以前,我在为Commodore64和IRC机器人编写小的基础程序,或者帮助朋友完成他们的硕士或博士项目。这些经历让我掌握了大部分必要的技能,当我得到IPsoft提供的机会时,我赢得了机会,这是我对任何想在人工智能领域获得机会的人的建议。“即使成功转型,学习也永无止境。“我转行已经很长时间了,但这个领域发展很快,”Ashar说。为了与时俱进,我很快掌握了PyTorch、Fast.ai和卷积神经网络。对于Andrijeski来说,“在这里,最值得注意的是概念。”更多地了解意识、认知、人类互动和自然语言是关键。当然,算法、自然语言处理、机器学习或深度学习也是职业转型之旅的一部分。“在快节奏的环境中工作,作为尝鲜者,你要应对各种各样的技术,不应该把自己锁在一种特定的技术中。有些人留下来,有些人消失了,随着时间的推移,我们会逐渐忘记它们。在编程语言中,值得一提的是python、groovy、javascript、java,这些都是我工作范围内需要的。他补充说:“对我来说,在可能的情况下,更好的方法是通过网上资料和社交也不能忽视。幸运的是,有电脑、网络和空闲时间,我有机会尝试很多事情。结交志同道合的朋友也是有益的。不断交流和分享想法和经历可以让知识得以延续和发展,Ashar对此表示赞同:“一开始,我上大学课程和网络课程,但我发现当我遇到问题时,自学是更好的解决办法。“新人工智能工程师面临的挑战人工智能工程师面临的挑战是针对特定项目和个人的。如果你是一名自由职业者,事情可能会很棘手,”Ashar说。项目是巨大的挑战。人工智能仍然被视为一个研究领域,这个领域的招聘大多是全职,这不适合我。但Ashar坚持不懈,不久之后,他受聘从事他的第一个与AI相关的自由职业项目。为了找出两者之间的相关性,该项目的目的是自动报告车辆阻塞交通。”Andrijeski的经历则不同。他说:“令我惊讶的是,最大的挑战并非来自人工智能。在处理客户项目时,我注意到许多机构和公司还没有准备好适应极其先进的技术。他们更喜欢循序渐进,并且经常卡在数字化转型过程的中间。真正的挑战是找到一个愿意全力以赴并致力于创造真正伟大的AI解决方案的人,而许多人仍然期望AI能够开箱即用。成为该领域的专家需要很长时间。“这不在我的职业规划中,所以我不能确定,”Andrijeski说。然而,当我回到过去并将今天的点点滴滴联系起来时,感觉就像是一生的旅程。“我花了大约十年时间,但那是因为我想继续做自由职业者,而且我对自己的工作很满意,”Ashar说。给考虑向人工智能过渡的软件工程师的建议Andrijeski说:“我认为人工智能是人类的未来。不参与意味着你至少落后了一步。“我的建议是给任何想转专业的人,”Ashar建议道。一边工作一边尝试做兼职,这样如果没有成功,就已经迈出了成功的第一步,也能让你先试水一下,看看合适不合适。”是的,成为一名AI工程师并不容易,但只要勇敢地开始,就会离成功更近一步。
