生成式AI的迅猛发展正引领全球经历一场前所未有的产业与职业变革。开发者群体尤为关注“AI是否会取代程序员”的问题。自动写作、AI绘图、代码生成等工具的快速迭代,加剧了这一职业群体的焦虑:未来的他们是否还有立足之地?在软件开发领域,GitHub Copilot、ChatGPT等智能体工具的出现,被视为可能“颠覆”程序员岗位的标志性信号。
近日,GitHub首席执行官托马斯·多姆克(Thomas Dohmke)在《Eye on AI》播客节目中,探讨了AI如何永远改变了编程领域。多姆克表示:AI并非来取代程序员,而是正在帮助开发者进化为“智能体指挥官”。在他看来,软件开发的未来将属于人与智能体深度协作的时代。
以下为多姆克分享的核心观点:
以下为多姆克最新对话精华内容:
问:提到GitHub,我认为它已超越“代码仓库”的定义。能否简要回顾下GitHub的发展历程?
多姆克:GitHub从创立之初就不只是个“仓库”。尽管仓库是基础功能,但它真正革新了开发者的协作方式。2007年10月,几位创始人开始开发此项目。有趣的是,我们制作纪念海报时,列出了最早期的10条提交记录——当时他们完全没想到这个项目会变得如此重要。2008年初GitHub正式发布,最早用户主要来自Ruby on Rails社区。
最初GitHub是代码托管平台,但很快就推出了“拉取请求”功能。其实仓库功能在当时就很超前:开发者可直接在网页上浏览代码、查看文件历史。简洁高效的操作吸引了大批开发者入驻,GitHub随后又陆续加入问题追踪等功能,让协作变得更加顺畅。
现在来看,GitHub最特别之处在于它模糊了不同类型开发者之间的界限。无论是开源贡献者、商业开发者,还是创业公司或个人项目,大家的开发流程都很相似。这反映了现代开发者的多元化。
问:在GitHub之前,开发者们把代码放在哪儿?
多姆克:最原始的做法是直接在电脑上建文件夹。但不出三天准乱套。事实上,版本控制的发展史能写本书。Git(分布式版本控制系统)的诞生要感谢Linux内核团队。而GitHub的名字就暗示了它的定位——给分散的代码库安个家。
问:你的儿子多大了?是你教他们编程的,还是他们自学的?
多姆克:他们分别是13岁和10岁。他们学习编程的路径很有意思。疫情期间,我鼓励他们从打字软件开始练习。后来他们接触了Scratch和乐高Mindstorms这类图形化编程工具。大儿子在学校学了Python,小儿子完全靠自学。
孩子们学习编程确实比成年人更有优势,因为他们具备不断尝试的精神。现在即便是七八岁的孩子,只要对编程感兴趣,直接问Copilot“怎么做贪吃蛇游戏”,就能得到从创建文件到运行调试的完整指导。
问:GitHub平台上的代码创作规模有多大?
多姆克:目前GitHub拥有1.5亿注册开发者,每年产生的Pull Request数量达到数亿级别。即便每个Pull Request只包含10行代码,总量也轻松突破十亿行。
问:Copilot智能体处理现有代码库时,会预先分析多少代码内容?
多姆克:Copilot的工作方式很像人类开发者。它会先完整扫描代码库,理解任务需求后,通过AI模型生成解决方案。
问:开发者能否随时切换不同的AI模型来编写代码?未来是否会建立智能协调层?
多姆克:目前我们的编程智能体支持多种模型的使用。在某些场景中会自动选择模型;而在其他情况下,开发者可以自主选择。
本文由主机测评网于2026-04-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260438670.html