随着生成式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就像是个“代码会所”,把这些分散的副本汇聚在一起。
问:能否用通俗语言解释Git和GitHub的区别?特别是GitHub的创新点在哪里?
多姆克:Git就像是个智能记事本,它能记住你对代码文件的每次修改。而GitHub则把这些分散的代码库汇聚在一起,让大家能一起写代码。
问:你的儿子多大了?是你教他们编程的,还是他们自学的?
多姆克:他们分别是13岁和10岁。他们学习编程的路径很有意思。在疫情时期,我鼓励他们从打字软件开始练习。后来他们接触了MIT的Scratch和乐高Mindstorms这类图形化编程工具。
问:GitHub平台上的代码创作规模有多大?
多姆克:目前GitHub拥有1.5亿注册开发者,每年产生的Pull Request数量达到数亿级别。即便每个Pull Request只包含10行代码,总量也轻松突破十亿行。
问:Copilot智能体在处理现有代码库时,会预先分析多少代码内容?它是会扫描整个代码库,还是开发者可以控制其查看范围?
多姆克:Copilot的工作方式像人类开发者。它会先完整扫描代码库,理解任务需求后生成解决方案。通过MCP技术(模型上下文协议),它能无缝对接各种开发环境。
问:全球开发者中有多少人使用GitHub?你的愿景是什么?
多姆克:目前GitHub的开发者数量约为1.5亿。我们的愿景是从1.5亿扩展到10亿开发者。我们相信每个人都有权利参与软件创作。
本文由主机测评网于2026-04-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260438621.html