新知榜官方账号
2023-07-06 20:20:34
随着AI技术的不断发展,人类程序员的未来是否会受到冲击?近年来,AI已经开始逐渐取代一些人类工作,包括画师、配音演员、翻译等岗位。根据StabilityAI的CEO Emad Mostaque的预测,五年内,人类程序员将彻底消失。
那么,AI到底能不能代替程序员的工作呢?事实上,程序员的工作内容是什么,其实很像翻译,只不过通常的翻译是连接人与人,而程序员则是将人类的需求翻译给计算机。简单来说,程序员的工作就是把现实世界中的需求,通过计算机语言翻译成源代码(SourceCode),再经过编译器转换成CPU能够直接处理的机器码(NativeCode),最后再形成可执行程序,并在后续维护程序的运行。
在这一过程中,AI能介入的部分是生成代码,其实这也是GitHub Copilot等AI编程工具的功能。可是生成代码并不是程序员工作的关键,理解需求、并实现它才是,并且后续的代码维护也很重要,但这目前还都是AI无法解决的。
虽然目前ChatGPT乃至其他AI编程工具生成的代码都是对现有的已知解进行重新整合,但不能排除未来AI将继续进化。事实上,程序员受到AI的冲击是必然的事情,只不过这一部分程序员应该被成为代码搬运机器,他们的工作可能也不是被AI挤压,而是被能熟练使用AI的人代替。此前在讨论AI绘画时就曾提及,AI毕竟无法模仿人类的思维火花,但熟练使用AI绘画工具的画师所获得的效率提升,确实会让另一部分低水平的画师失业。
毕竟相比于写代码,了解需求是什么、并实现的能力,才是不可替代的。而通过代码实现功能,就是一个典型的缺乏足够参考、但又需要实现产品经理相对模糊目标的过程,要不然网络中产品经理和程序员之间的段子也就不会层出不穷了。换而言之,除非AI能够发展到自我迭代的水平,否则始终需要有人类来告诉AI要干什么,这个角色会承担起告诉AI有什么样的需求要实现,以及应该如何被实现,可这个角色难道不就是程序员吗?
微信扫码咨询
相关工具
相关文章
相关快讯
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49