你可能会认为人工智能会抢走开发人员的饭碗--毕竟,AWS 首席执行官马特-加曼(Matt Garman)曾预测大多数开发人员在两年内不会再从事编码工作,而前 Stability AI 首席执行官埃马德-莫斯塔克(Emad Mostaque)则认为程序员的工作时间只有五年。
但 GitHub 的最新数据却告诉我们一个截然不同的故事。
根据最近的一份报告,开发者的活跃度在2024年达到了前所未有的水平。GitHub 上的项目总数同比增长 25%,达到 5.18 亿个,而贡献则达到 52 亿个。
现在,超过 100 万名开源维护者、学生和教师免费使用 GitHub Copilot。
"我们的数据还显示,越来越多的人加入了全球开发者社区,"Github 的报告写道。"在过去的一年里,更多的开发者加入了GitHub,参与开源和公共项目(在某些情况下,得到了人工智能的赋能)。"
人工智能的出现正在加速开发,而不是取代开发,至少现在不是。
报告显示,开发人员在2024年创建了7万多个新的生成式人工智能项目,同比增长98%。home-assistant/core和Ollama(生成文本)等公共生成式人工智能项目吸引了大量的贡献,尤其是来自新人的贡献。
这种向开源人工智能开发(而非封闭的专有系统)的转变对于人工智能技术的发展也至关重要。
这一趋势表明,人工智能开发正变得更加透明和协作,而不是集中在少数几家大公司。这很重要,因为开源人工智能项目允许对模型进行公开审查,通过社区贡献实现更快的创新,并使人工智能技术的获取更加民主化--这对新兴市场的开发者尤为重要,否则他们可能会因价格问题而无法使用最先进的人工智能工具。
Python 的排名超过 JavaScript,标志着一个历史性的转变--这是自 2014 年以来的首次变化。
这本身可能并不意味着什么,但 Python 已经获得了巨大的吸引力,尤其是在数据科学和机器学习等领域。相比之下,Javascript 是网页开发等领域的必备语言,因此使用量的增加以至于成为最流行的语言,可能表明开发人员发现人工智能比网页项目更有利可图或更具吸引力。
值得注意的是,Jupyter笔记本--供用户运行人工智能模型和其他程序的开源计算环境--今年也越来越受欢迎。
转型是全球性的。印度的开发者社区像滚雪球一样越滚越大,预计到2028年将超过美国,成为GitHub上最大的开发者社区。北美和欧洲以外的地区增长显著,其中巴西、印度和尼日利亚的增长势头尤为强劲。
印度对生成式人工智能项目的贡献同比增长了95%,而法国则增长了70%。荷兰(291%)、埃塞俄比亚(242%)和哥斯达黎加(171%)等新兴技术中心的人工智能项目贡献率也出现了大幅增长。
但是,既然报告显示了令人兴奋的前景,为什么开发人员和其他技术人员仍然对这项技术保持警惕呢?
麦肯锡最新的全球研究报告显示,人工智能的采用率高达 72%,这突显了人工智能的快速发展,或许有助于理解科技界喜忧参半的情绪。
开发人员担心自己会被简化编码和自动化重复性任务的工具所淘汰,而看到像 GitHub 平台上的人工智能项目是如何发展壮大的,就不难理解人们在兴奋之余对角色转移的担忧。
埃隆-马斯克(Elon Musk)也意识到了这些担忧,他预测,当人工智能能够比人类 "更好 "地完成人类工作时,人类将面临一场 "意义危机"。
马斯克在 2024 年全员峰会上发言时强调,未来传统角色可能会消失,在一个任务可以由人工智能完成的世界里,人类需要重新定义目标。
随着人工智能重塑工作角色,各行各业的工人都在采取积极措施保护自己。许多人正在求助于工会和集体谈判,以确保保障措施到位,正如在娱乐行业所看到的那样,SAG-AFTRA 等工会已经反击了创意领域对人工智能不加控制的使用。
此外,对 "人工智能扫盲 "培训项目的需求也在激增,这些项目旨在帮助各行各业的工人了解人工智能工具并与之并肩工作,而不是被其取代。
世界经济论坛(World Economic Forum)估计,人工智能将使8500万个工作岗位不复存在,虽然这种担忧不无道理,但GitHub的数据表明,人工智能驱动的未来还没有到来,人工智能似乎并没有取代开发者,而是在增强他们的能力,使他们能够按照自己的意愿塑造科技的未来。
编辑:塞巴斯蒂安-辛克莱和乔希-奎特纳
© 2025 DeFi.io