9月25日消息,GitHub首席执行官Thomas Dohmke最近在TC Disrupt today活动中分享了他对于人工智能和软件开发之间关系的看法。
Thomas Dohmke认为,随着Copilot及其相关的Copilot Chat等辅助工具的推广,人工智能和软件开发已经成为一体,微软已将AI技术扩展到个人消费者层面。然而,他坚信这并不意味着软件开发行业将被AI所取代。
Dohmke坚持认为,软件开发者的需求将持续超越供应。尽管人工智能工具如Copilot的出现提高了开发效率,但它们仍然只是辅助工具,不可能完全取代人类开发者。他指出,未来十年内软件数量将呈指数增长,因此需要更多开发者来应对不断增长的代码量和需求。
据了解,软件开发领域仍面临一个巨大的挑战,即古老的代码。许多行业,如银行和金融机构,仍在使用着几十年前编写的COBOL代码。这些代码没有采用现代的测试和持续集成/持续交付(CI/CD)实践,因此需要开发者来维护和现代化,将其转换为更现代的编程语言,如Java或Python。