IT人士如何从IT岗位转换到人工智能技术岗位?专家表示还需要一些时间,IT人士需要尝试采用一些转型技巧,开始步入人工智能职业生涯。
企业中的人工智能(AI)有望实现显著增长,因此精明的IT专业人士正在寻找将其职业轨迹与之协调一致的方法。实际上,从2018年5月到2019年5月,在Indeed网站上列出的人工智能工作岗位数量增加了29%,并且人工智能工作岗位的应聘者的搜索同时减少了15%,这表明,IT行业中的人工智能专家可能面临短缺的现象。
密歇根理工大学计算机学院计算机系统副教授、计算机与网络系统研究所所长Timothy Havens说,“机器学习和人工智能在人们的生活中无处不在。未来几年,这个市场将成倍增长。对于年轻人以及那些希望改变职业生涯的人来说,这是一个参与改变一切的领域的最佳时机。”
人工智能职业道路:如何开始
Python和R的编程技能可以为人工智能职业道路初学者提供帮助。
对于许多IT专业人员而言,利用他们现有的一些技能获得人工智能职位是合理的下一步。人工智能技术战略负责人Zachary Jarvinen表示,使用Python和R编写代码的程序员和开发人员可以相对快速地升级成为数据科学家,因为这些语言的机器学习库和OpenText的分析都是即开即用的。
Vicki Boykis补充说,“如果想部署自己的模型,那么拥有良好的软件工程技能是有意义的。IT人员具有机器学习库的基础,还需要了解软件工程。”他最初是一名数据分析师,现在在CapTech Ventures公司从事数据科学工作。
Jarvinen表示,IT架构师和DevOps专业人员特别适合数据工程师角色,他们负责创建和管理大型数据管道,使机器学习成为可能。即使是信息安全、合规、合同、收益运营、数据捕获或运营效率方面的某些知识工作者和领域专家,也可能需要抓住机会在多功能人工智能项目团队中工作。
向人工智能职业转型的8个技巧
IT人士如何开始为此做好准备?如果希望要转换到与人工智能相关的角色,请考虑以下8个技巧:
1.巩固软件技能
Havens说,“首先,为了在应用人工智能领域取得成功,必须成为一名技能熟练的程序员,而且必须具备以下所有条件:精心设计的代码,在出现问题时进行调试,以及强大的数据管理技能。”
TEKsystems公司数据分析和洞察高级实践总监Ram Palaniappan补充说,如果不了解Python,那么需要学习和掌握。
2.掌握人工智能的基础知识
Havens说,“重要的是IT人员要对机器学习和人工智能的基础知识有一个很好的理解,例如这些算法可以解决的基本算法和问题类型。”
3.了解人工智能业务
Havens说,“如果IT人士还没有融入其应用人工智能的领域,那么需要充分了解。了解需要通过机器学习回答的商业问题是最重要的技能。这涉及了解业务、了解企业的整体运作方式以及倾听技巧。”
4.学习人工智能的数据科学课程
学习机器学习和人工智能领域所需技能的一个简单方法是继续教育。除了正式的强大的数据科学项目外,还有许多可行的免费选择。
5.获得认证
Palaniappan建议说,“一旦基础课程完成,就可以通过AWS、Azure、谷歌云中的一个云平台进行认证。在提升技能的同时,开始寻找可以作为数据分析师或业务分析师加入的项目,并尝试应用所学知识。在工作中学习可能是最有效的方法。”
6.寻找导师
如果组织中目前没有一个项目可以将内部人工智能专家与对该领域感兴趣的IT人员进行匹配,那么需要启动一个项目。Jarvinen说,“考虑到人才市场对人才的需求增加,将培养从业人员与初级分析师或其他人转变为更加注重人工智能的角色,可以帮助培养技能并使组织免受人员流失问题的影响。”
7.需要沟通和合作
Havens说,“机器学习和人工智能不是解决每个问题的灵丹妙药。IT人员需要了解应用程序的基本原理,或与他人合作,对于拥有强大的最终产品至关重要。因此,沟通和团队合作对于成为一名成功的机器学习或人工智能架构师有很大的帮助。”
8.不断学习
Jarvinen说,“像许多技术领域一样,人工智能的成功需要不断的学习和培训。尽管它具有令人关注的标题,但人工智能与信息技术的其他领域非常相似,因为成功来自于不断的学习和培训的过程。”