近期,人工智能技术蓬勃发展,其中生成式人工智能ChatGPT引发关注。这类新技术带来的创新,是否会对软件开发行业形成冲击?
GitHub CEO托马斯·多姆克日前在TechCrunch活动上表示,人工智能和软件开发现在已经密不可分,辅助开发的Copilot系列工具扩展至GitHub个人用户。但他认为,人工智能革命不会成为软件业的丧钟,未来数年内对软件人才的需求仍将持续超过供给。
多姆克分析,软件数量持续增长,代码规模不断扩大,随着公司数字化转型,软件需求更甚。人工智能可提高开发效率,但近期不太可能大规模替代开发者。另外,大量遗留代码需要维护,其开发语言Cobol等的开发者已退休,仍需人工转换为新语言。
此外,人工智能技术本身也正在吸引更多开发人才参与相关工具和模型的开发。多姆克认为,人才供给受计算机科学学生数量等因素制约,总体仍会供不应求。
业内人士表示,新技术提升效率可缩减开发周期,但需求增长会抵消人工智能带来的节省,人才缺口在可预见未来不会被充分弥补。人工智能将对开发模式产生深远影响,但真正实现开发任务自动化还需时日,仍需要大量人才支持创新应用涌现。