我听过最不可能的预测是“ChatGPT将取代程序员的工作”。
相反,由于ChatGPT等工具的出现,我认为未来十年中国将有超过5亿的新程序员。
程序员的效率提升很快
有人说因为ChatGPT会写程序,程序员就会丢掉工作。然而,在程序员的世界里,生产力几乎每天都在一夜之间提高一百倍。
比如我们刚开始用C写程序的时候,大家只是调用系统库中不同的排序算法(比如sort)来排序,而不是写冒泡排序之类的东西。函数库中的每一个函数都是程序员之前努力的成果。给自己打电话可以提高效率。即使是最简单的随机数生成器、哈希算法或简单的平方根函数,如果你自己编写,大多数人也需要不到一周半的时间才能完成。
以前编写 UI 代码需要一个月的时间,但是使用 React 和 Vue 这样的 UI 框架,可能甚至不需要一个小时。程序员的整个世界都封装在像App Store这样以PIP或者NPM为机制的程序库和框架里,全球合作,效率提升了100倍、100倍。 ChatGPT 只是最新的改进。
行业内的玩家效率越高,就越
所以效率每提高一百倍,程序员就有机会在一小时内完成一个月的工作。这会导致程序员大规模失业吗?
我们只要看看程序员集团这20年来的总人数就知道是增加了还是减少了。
20年前,中国的程序员只有10万元人民币。如果按照“补偿逻辑”,每次效率提升后,能够完成原来工作的人就会减少,程序员的人数就会从10万人减少到5人。真的是这样吗?事实上,程序员目前在中国的团体数量已增至近千万。
这很奇怪。为什么行业雇用的人越多,效率就越高?这种现象是不是违反直觉?
其实很容易理解。假如对一个人和一件事有两种方法,A和B。如果方法A的有效性几年不变,而方法B的有效性每年翻倍,即用方法B,一个人就能做出结果前两人一年后的成绩,前16人一年后4人的成绩。这样的话,B学员的工资肯定是A学员工资的很多倍。从事 A 工作的人是否应该退出 A 工作并加入 B?
以农业为例。方法A是农民自己耕地;方法B是使用农业机械耕地。当B比A效率高得多时,农民就成为农业机械驾驶员。这导致农民明显失业,农机驾驶员数量急剧增加。
许多事情可以通过两种方式完成:手动或使用信息系统。后者在互联网和移动设备的支持下提高效率是有目共睹的。那么系统性工作的需求就一直在增长,加入的人也越来越多,这就是为什么现在程序员的人越来越多。事实上,虽然程序员的集团增长了100倍,但他们的总产出可能增加了100万倍。
更高效的行业,市场进入壁垒更低
另一方面,生产效率的每一次提升都显着降低了运营商的进入壁垒。程序员一家绝不能悲伤,觉得自己被取代了。事后看来,我们现在使用Python这样的高级语言来编写程序,我们受益于从机器语言到汇编语言再到高级语言的升级。我们不能只是走进门享受舒适,然后试图阻止其他人进入。
生产效率的每一次提升都会带来双重吸引力:收入翻倍,市场准入门槛显着降低。大量人员的到来是不可避免的。
人人都是程序员主义者
别以为程序员的作品那么神秘。
看下面两句话。第一句是Python程序,第二句是自然语言。差别有多大?
if(hour == 8) print(“该起床了”) 如果现在八点了,告诉我该起床了
唯一的区别是,以前计算机用来处理有限的自然时间语言能力,他们听不懂。后者的松散表达仅理解前者的形式表达(包括引号、方括号、等号等约定)。所以程序员只是一群用标准化自然语言写指令的人。
如果我们给使用ChatGPT等界面的人打电话,用自然语言解释他们的需求并指导机器更高效地执行任务,我会大胆预测未来十年中国将增加5亿程序员。当然,程序员的这个定义是没有问题的。那个懂得如何让机器按照自己的想法做事的人不就是程序员吗?如果你必须使用汇编编程才能成为程序员,那么现在任何程序员都可以被称为程序员。
这些新来程序员生意的人不一定是以程序员的名义支付报酬。我们仍然习惯称程序员的律师为律师;程序员医生仍然是一名医生;程序员国务卿仍称为国务卿。
以程序员为全职职业的人比例在5亿人中可能已经下降,就像智能手机催生了10亿摄影师一样。当我们发朋友圈的时候,我们忘记了我们曾经是一个专业的职业。
原创文章,作者:peter,如若转载,请注明出处:https://www.52foreigntrade.com/20231010417.html