AI写码势不可挡,但裁员的锅它不能全背了!
Ctrl+C/Ctrl+V的时代或许真的要成为过去式,这种重复的劳动被替代的可能性还是非常大的。
李开复:“AI能够替代那些重复性、规律性强的编程任务”
黄仁勋:“编程价值下降,人类应转向其他领域(生物学、教育、农业等更具长期价值的行业)”
李彦宏:“未来不会有程序员这个职业,只要会说话人人都能编程”
马斯克:“AI最终可能取代所有工作,包括程序员”
从这些大佬们的观点可以看出AI会替代人类很多重复性的工作,如李开复说的"AI能够替代那些重复性的编程任务"。当然不只是编程行业,从历史来看人类社会的前三次工业革命,每一次工业都有新技术的诞生并推进社会的演变。每一次技术的产生都会替代一些人一些职业,这些被替代的人或职业有个共同的特点就是重复性强。
第一次工业革命,蒸汽机的广泛使用。把传统的手工劳动变革为机器劳动,大大的提高了生产力。从石器时代到铁器时代对人类来说是翻天覆地的变化,从手工劳动到机械化生产同样如此。第一次工业革命的技术替代重复的人类劳动非常的明显,当时出现大量的手工劳动者失业。如传统的手工织布、马车等等都替换成了机械。当时社会出现过多次手工劳动者的暴动。
第二次工业革命,电力的使用。电气化时代的到来,人类使用起电灯、无线电、电话、电车等,如电话使得千里之外的两人能快速的交流。想想以前的邮寄信件到电话沟通,一个天上一个地下。那么自然这个职业就会萧条,无线电技术更快。
第三次工业革命,互联网的使用,信息化时代的到来,记得比较火的一个词就是“地球村”。有了互联网人们获取信息和知识更快、更方便、更海量,这一变革直接冲击了那些以“知识传递”为核心职能的职业,让它们在高效的网络生态中逐渐失去立足之地。
后面几个大佬如马斯克说的“AI最终可能取代所有工作,包括程序员”,这或许就不是我们所能考虑到的事了,或许还需要很久很久,毕竟老马是一直在思考人类移居火星的人。
而微软此次的裁员或许AI起到了一定的引发的作用,但事情的主要根源还是在目前全球经济下行,最初主要是互联网行业后面各行各业都如此。科技巨头们普遍收缩,包括IBM、Google、字节、阿里、腾讯等等,微软自然也在其中。
据统计2024年共有429家科技公司,裁员13.6万人,其中裁员最多的戴尔、英特尔、特斯拉合计解雇员工5.55万人。
- 微软2025年上半年累计裁员约一万人以上,其中7月2日爆出来的消息是拟裁员9000名员工。
- 字节跳动今年7月启动第三轮全球裁员
- 2025年6月,Google裁撤智能电视团队约25%人员
- IBM 8000名员工将被解雇
- 阿里巴巴截至2025年3月,员工总数较上一财年减少8万人左右
接下来我们来看看目前AI编程能做些什么?
基本AI编程工具的功能都差不多:
● 代码补全:根据当前代码上下文自动补全代码。
● 生成代码:根据注释描述生成相应的代码。
● 方法和函数生成:根据方法名或函数名自动生成该方法或函数的代码。
● 生成测试代码:生成测试代码。
● 自动优化代码、异常解决、代码生成....
代码生成
编程助手可以根据我们的要求描述生成对应的代码,以前会生成代码片段现在已经可以直接生成一个完整的工程了。
简单的引导就可以生成一个工程,并且可以通过对话让它把程序运行起来
代码补全
编程助手可以帮助你自动补全后续代码,只要上面写好注释回车后代码就会自动补全
代码解释
选中代码片段后,你可以向编程助手发送代码解释指令。
代码注释生成
选中代码片段后,向编程助手发送函数或行间注释指令。
智能修复
当代码中存在编译型错误时,在控制台右键
点击Comate分析与修复,会出现相应的解决方法
单元测试生成
单元测试,可以一键给我们直接生成,并包含各种测试数据及断言
不同语言代码转换
不需要精通多种编程语言,编程助手轻松完成不同编程语言之间的转换
比如下面是通过Python转换成Java代码后的运行效果
然而,作为程序员也不用太过焦虑。技术的进步并非只意味着挑战和威胁。正如历史上的每一次技术革命一样,它也带来了新的机遇和领域。
在2024年3月全球首位AI程序员Devin的诞生并入职,同年4月阿里工号为AI001AI程序员入职阿里云,后面还出来不少AI程序员,但目前它们所产生的作用并不算大,能生成并不代表取代(“生成” ≠ “取代”)。