CSDN蒋涛提出技术社区三倍速定律,称下一个20年全球开发者数量将过亿

article/2025/11/3 2:21:13

10 月 24 日,科大讯飞 1024 开发者节在合肥举行,中国 IT 技术社区 CSDN 创始人&董事长、极客帮创投创始合伙人蒋涛受邀发表了主题演讲。


在演讲中,蒋涛提出了“技术社区三倍速定律”,如何理解?


2013 年 CSDN 上关于机器学习的文章和讨论增加了三倍,从投资者的角度和开发者的角度出发,在 2013 年 CSDN 就应该认识到机器学习已经有了突破性的发展,可能会成为未来的一个趋势。这也意味着,一个新技术要被大众接受,首先要被开发者接受,因此技术社区的动向往往能反映出未来的技术趋势。

此外,蒋涛还认为,在 AI 和 IoT 时代,开发者不仅不会被取代,而且将越来越重要。下一个 20 年,全球开发者的数量将过亿。

蒋涛表示,为了更好地服务这些开发者,未来 CSDN 将用算法去匹配 AI 技术提供方和需求方,和所有开发者一起迎接 AI 大时代。

 

以下是完整内容:


我自己是一个开发者,已经做了十几年的开发。互联网到来的时候,我觉得开发者是需要互联网的,所以我建了 CSDN 这个网站。今天来也是想跟大家分享一下我十几年开发者的经验,以及二十年服务开发者的经验。

CSDN 的全称是中国软件开发者网络,是一个面向开发者提供服务的平台。截止到目前,我们有 2600 万的注册会员,覆盖了中国绝大部分的开发者。他们为什么到我们网站上来?科大讯飞展示了非常强大的技术,这些技术的研究也指向了一个未来,就是下一代的技术生态会是什么样子。其实我们已经走过了好几代技术浪潮,技术人员、开发者需要不断的更新自己的技术,去追踪最新的技术趋势,赶上一波又一波的技术浪潮。CSDN 的使命就是随着每一轮技术的发展,和我们的社区伙伴一起成长。

 

 ▌CSDN 社区三倍速定律

我们在 2007 年举办了软件技术大会,在 2010 年和李开复老师一起举办了中国移动开发者大会,2015 年我们和中国人工智能学会合办了中国人工智能大会,今年我们又召开了区块链技术与应用大会。

技术的浪潮是一波又一波的,但是什么样的技术才会真正成为这个行业的趋势?大家如果看 Gartner 的报告,就会发现每年都会出来很多新的词汇,新的技术。我自己有一个发现,就是所谓的“技术社区三倍速定律”。

一个新技术要被大众接受,首先第一关是能不能被开发者接受。人工智能已经 60 年了,经历过春天、冬天,也经历过夏天,这一次是第三次浪潮的夏天。2012 年是一个分水岭,在斯坦福李飞飞老师举办的 ImageNet 比赛上,Hinton 团队用深度学习网络取得了非常好的成绩。所以我们可以看到,2013 年 CSDN 上关于机器学习的文章和讨论增加了三倍,这就是一个标志,说明技术人员在接受新的技术,在讨论新的技术,他们不是讨论媒体的报道,而是如何使用这个技术。2016 年,这个数字又有一个暴增,这一次实际上是 AlphaGo 取得了重大突破,导致大众媒体对事态的关注增加。

所以从投资者的角度和开发者的角度出发,在 2013 年我们就应该认识到机器学习已经有了突破性的发展,可能会成为未来的一个趋势。到 2016 年的时候,我们就应该确认 AI 时代的大门已经打开了。我们用同样的方法也可以验证区块链,区块链的 2017 年相当于 AI 的 2013 年,但 IoT 目前还看不到迹象。

 

 ▌开发者不会被取代

AI 时代来了,开发者会变成什么样子?他们会被取代吗?很多研究机构的报告称大部分的工作会被取代,那么程序员会不会被取代呢?人工智能的专家都在做这个研究。2015 年,斯坦福的一个博士就开始研究是能否让机器自动写代码,这在去年也是一个热点话题。还有很多自动化编程,特别是人工智能自动化编程的工具和框架的进展也非常快,所以开发者会被人工智能所取代吗?

我的回答是不会!我已经经历过三代技术的演进了,每一次带来的都是开发者数量的扩张。在 PC 时代,程序员的数量级是几十万,到了 PC 互联网时代,程序员的数量级是几百万,也就是那时我们创立了 CSDN。到了移动互联网时代,我们的月活用户是 2600 万。前两天我见了 GitLab 的 CEO,他们也刚刚发布了数据,一共 3100 万的注册账户。苹果则有 2000 万的开发者账户。但这是移动时代,等到了 AI 时代和 IOT 时代,我认为全球开发者的数量级会扩张到 2 亿。原因是什么?胡郁总已经展示了,以后所有的公司都是技术公司,所有的公司都会数字化,只要数字化,它就会进入 AI,就会需要开发者,所以开发者会在每一个行业普及。

为什么开发者现在这么重要?我们可以把它跟工业时代类比。工业时代有上百年的发展历史,最重要的是什么?是生产线的改造,是用生产线来生产大规模的物资。现在的生产线是什么?现在的程序员和开发者是什么?现在的程序员和开发者不是码农,他们是经理,他们管理的不是工人,而是程序,而这些程序就是现在辛勤工作的工人。现在跟你打交道的更多的是程序,但程序的背后相当于一个工人,在为你跑腿,为你服务,而写出这个程序的就是程序员和开发者。

 

▌AI 将改变各个行业

以后每一家公司都会出现自己的 AI 生产线,信息生产线,每一条线都有它自己的特色,每一家公司都会有自己的 AI 能力,所以开发者的数量不会减少,反而会越来越多。生产线越多,需要的开发者的数量也就越多。怎么样去构造这些生产线?每个行业都有自己的 knowhow,都有自己的 domain,这也是未来各个行业里面会发生的一个深刻的巨变。


举一个出租车行业的例子,过去没有算法在里面,即使把GPS和手机与出租车结合,你会发现并没有什么太大的用处。但是如果把这些数据跟算法结合起来,让它实现按需分配,就催生了移动互联网上最大的公司之一 Uber。

我们没有想到GPS的发明最后被用来进行交通匹配,让我们实现了从来没有想到过的一种无缝流水般的出行方式,招之即来,挥之即去,非常的方便。因为你不需要再买车了,你会发现你在大城市的生活改变了行业,也改变了职业。

我自己是一个围棋的深度爱好者。2016 年 AlphaGo 战胜李世石带来了一个什么样的变化呢?当时围棋手都在问这个问题。现在排名世界前三的申真谞,一位 18 岁的韩国选手,他也战胜了李世石。现在他会每天花 5 个小时以上的时间和 AI 下棋,研究 AI。

现在有非常多新形态的围棋软件,它会告诉你每一步的胜率是多少,最好的一步棋怎么下,过去这是需要围棋老师来教你的。如果你请九段棋手给你做一盘指导,还要花很多的钱,而现在你只需要把这些软件下载下来,就可以自己去创造了。这使得过去人们所总结出来的围棋理论都被否定了,并且全部被量化了,同时也使这个行业的水平得到了更快的提升。这个职业也发生了变化。人和 AI 其实就是人机耦合在一起,这是未来 AI 发展的一个趋势。

 

▌用算法匹配 AI 技能的提供方和需求方

现在每一个行业可能都要思考,如果加上算法,加上 AI, 会变成什么样的一个形态?作为开发者,在 AI 时代要怎样做?你会发现你要学习很多新的知识、新的技能,而且出现了很多新的职位。你可以自学,也可以通过系统去学习,网上已经有极其丰富的课程。AI 也带来了开发者能力和收入的提升,而且每个行业里的大公司现在都需要 AI 专家。AI 的生产线要去实施,就需要算法的工程师,需要应用的工程师。这些行业面临的挑战是什么?

我们自己在 CSDN 上做过一个调查,每一个行业现在的数据化程度和 AI 智能化的程度是什么样的?一半以上甚至更多的行业和企业是没有数据化、没有数字化的,或者说没有关键业务的数字化和数据化,这样的公司就可能面临被弯道超车的风险,或者被新的商业形态所颠覆。

首先,我们要分析自己所在的行业、企业处于什么样的阶段,我们把它分了 5 个级别,从数字化、信息化再到后端的分析。有了数据,先做后端的分析,这是过去的方式,现在能不能做提前的预测,能不能用 AI 来做所有的业务支撑,能不能做一个全 AI 驱动的公司。就像今日头条,其实它是一个算法驱动的公司,甚至是美团这样一个生活服务类公司也有近千名算法工程师,只有这样的公司才会在新时代的商业形态里面取得最大的成果。

但是绝大部分的公司是不可能有这么多的算法工程师的,像讯飞等一系列的大公司在开放自己的 AI 能力。我们可以做这样一件事情,就是把开发者和企业的这些场景以及数据,通过一个平台连接在一起。虽然绝大部分的公司不可能聘请很多的算法工程师,但它有数据,有场景,有需求,怎么样让这样的场景和需求与我们的开发者匹配?我们需要构建这样的一个平台,这个平台可以和讯飞的开放 AI 能力结合在一起。这就是我们现在正在打造的,让场景和技术能力匹配。

在算法的大时代里,未来每一家公司可能都会去思考这个行业会变成什么样。CSDN 作为一个开发者社区,一个内容型的社区,我们也在思考。我们有这么多的开发者,有这么多的能力,能不能把能力提供方和需求方进行很好的匹配?就像滴滴做的司机技能的匹配,我们要完成知识和开发技能的匹配,当然这是非常有挑战的,但这个挑战一定会实现的。

互联网刚到来的时候,你会发现一开始只有标准的信息,只有媒体的信息,也只有最简单的商品,就像图书,在互联网上有标准定价的商品才可以售卖。但是现在我们可以在互联网上买到任何商品和服务,也可以看到各种各样的信息,所以 AI 也才刚刚开始。

现在只是有数据、有逻辑、非常标准的服务可以被 AI 化,但是随着技术的进步,服务的深入,每一个行业都会被 AI 和算法深度改造,也会让开发者创建一个又一个新的生产线。我们也希望和讯飞、和所有的开发者一起去迎接这样的 AI 大时代,谢谢。


http://chatgpt.dhexx.cn/article/K1jasciH.shtml

相关文章

你应该知道的国内十大技术社区

文章部分内容摘自“纯洁的微笑”。 社区是聚集一类具有相同爱好或者相同行业的群体,IT技术社区就是聚集了IT行业内的技术人,在技术社区可以了解到行业的最新进展,学习最前沿的技术,认识有相同爱好的朋友,在一起学习和…

HaaS技术社区大玩家 - 从C语言到JavaScript的物联网开发者

点击查看活动详情:https://t.csdnimg.cn/L4B8 HaaS技术社区 在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。HaaS(Hardware as a s…

常用几大技术社区及工具网站,你常逛么?

1 前言 作为程序猿要想成长快,进阶快,弯道超车必然付出的肯定不能比一般人多,别人在逛淘宝、天猫的时候我们逛的却是各大技术社区;那你经常逛的技术社区有哪些呢?今天这篇文章主要就是罗列一下自己常用的技术社区&…

HaaS技术社区大玩家 - 专注RTOS维测的技术狂人

点击查看活动详情:https://t.csdnimg.cn/L4B8 HaaS技术社区 在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。HaaS(Hardware as a s…

【粉丝限时福利】个人技术社区正式开始搞福利活动咯。。。奖品丰厚。。。

朋友们,大家好! 最近我创建了一个CSDN技术社区:AIoT技术交流社区 最近刚好突破1W人,非常感谢大家的加入! 社区简介: 【技术成长】的捷径是【交流与分享】。社区由【嵌入式物联网架构师李肯】创建&#xf…

十大程序员最实用的技术社区网站

今天给大家整理一份国内程序员最实用的开源社区网站清单,希望可以给大家带来一点帮助。 第一名:CSDN 中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生…

中国十大技术社区你都知道哪些?

社区是聚集一类具有相同爱好或者相同行业的群体,IT技术社区就是聚集了IT行业内的技术人,在技术社区可以了解到行业的最新进展,学习最前沿的技术,认识有相同爱好的朋友,在一起学习和交流。 技术社区一般有三类人&#x…

程序员必备的技术社区都有哪些?

文章说明:本篇文章主要是分享相关程序员常用社区,非广告。 以下排序不分先后,分享态度。 一、csdn 专业开发者社区 地址:https://www.csdn.net/ 介绍:CSDN是全球知名中文IT技术交流平台,创建于1999年,包含原创博客、精品问答、职…

android摄像头预览功能,android通过camera和surfaceview选择摄像头并即时预览

在使用android设备的摄像头的时候我们有两种选择: 1.调用intent方法使用摄像头 2.通过camera类使用摄像头 第一种方法非常方便,不过需要跳到新的activity中,这样的用户体验并不是特别好 使用camera能有更大的自定义空间! 使用camera就需要用surfaceview显示摄像头的即时画…

SurfaceView绘图、调用Camera

一、使用surfaceview绘图 * <p>* Android系统提供了View进行绘图处理&#xff0c;我们通过自定义的View可以满足大部分的绘图需求&#xff0c;但是这有个问题就* 是我们通常自定义的View是用于主动更新情况的&#xff0c;用户无法控制其绘制的速度&#xff0c;由于Vi…

Android相机开发那些坑

版权声明&#xff1a;本文由王梓原创文章&#xff0c;转载请注明出处: 文章原文链接&#xff1a;https://www.qcloud.com/community/article/168 来源&#xff1a;腾云阁 https://www.qcloud.com/community 最近我负责开发了一个跟Android相机有关的需求&#xff0c;新功能允…

Android SurfaceView使用详解(很好的实战例子)

一、surfaceview 在显示时才会调用callback中的surfaceCreated。注意&#xff0c;是在显示时&#xff0c;在初始化时不会调用 在隐藏时会调用callback中的surfaceDestroyed 二、清屏操作 public void clearDraw(SurfaceHolder holder,int color) {Log.w("tan",&qu…

android绘制黑色画面,Android音视频技术入门之绘制一张图片

Android 的音视频入门学习&#xff0c;首先了解一下绘制图片。在 Android 平台绘制一张图片&#xff0c;使用至少 3 种不同的 API&#xff0c;ImageView&#xff0c;SurfaceView&#xff0c;自定义 View作绘制图片。下面我以SurfaceView作重点来讲&#xff0c;为什么不用其他的…

Android图形系统之Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的联系

SurfaceHolder 版本&#xff1a;Android 2.2 r1 结构 继承关系 public interface SurfaceHolder android.view.SurfaceHolder 概述 抽象接口持有人显示表面。允许您控制面的大小和格式&#xff0c;编辑在suface的橡树&#xff0c;并监测到变化。此接口通常可通过SurfaceView类…

Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系

一、Surface Surface就是“表面”的意思。在SDK的文档中&#xff0c;对Surface的描述是这样 的&#xff1a;“Handle onto a raw buffer that is being managed by the screen compositor”&#xff0c;翻译成中文就是“由屏幕显示内容合成器(screen compositor)所管理的原生缓…

android surfaceview学习(一)

推荐阅读&#xff1a; https://blog.csdn.net/luoshengyang/article/details/8661317 https://www.cnblogs.com/xuling/archive/2011/06/06/android.html https://blog.csdn.net/zcmain/article/details/14454953 1、surfaceview默认是黑色的背景&#xff0c;并且给sfv设置背景…

Activity、Fragment和Surface的生命周期

这里首先推荐大家一本Android的学习书籍&#xff1a;《第一行代码》&#xff0c;这本书还是写得非常好的。好了&#xff0c;进入正题&#xff0c;我们先来了解一下Activity、Fragment的的生命周期中经历的几个阶段。 ActivityFragment 下面我们假设有如下的场景&#xff0c;Act…

Java进度条

转自&#xff1a;点击打开链接 进度条用在很多的地方&#xff0c;比如登录验证等待过程、程序加载、数据下载、数据更新与删除等&#xff0c;它可以一目了然的让用户知道程序执行的进度。下面给大家看一个登录验证的进度条&#xff0c;首先上效果图&#xff1a; 在代码中未连接…

java窗口进度条_java进度条窗口具体如何制作?

可视化窗口是大部分游戏的常态&#xff0c;今天我们就来了解下如何编写进度条窗口&#xff0c;快跟小编一起看看吧。 一、在包右击new->other->WindowBuilder->JFrame->name叫Guithreadpackage guithread; import java.awt.BorderLayout; import java.awt.EventQue…

java进度条_「java进度条」Java JProgressBar类(进度条) - seo实验室

java进度条 简介 利用JprogressBar类可以实现一个进度条。它一般是一种颜色部分或完全填充的矩形。缺省情况下,进度条配备了一个凹陷的边框,并水平放置。 进度条还可以选择显示一个字符串,这个字符串在进度条矩形的中央位置上显示。这个字符串缺省时为耗时任务已完成的百分比…