AI时代程序员的五种流派

编程之殇:AI时代的画师命运 文章摘要:本文通过对比传统画师与现代程序员在技术变革中的处境,揭示了两者在工具依赖性、创作过程、生产关系等方面的相似性。随着AI等技术发展,基础编程工作被自动化,程序员的核心价值转向需求分析、架构设计等更高层次。研究表明,开发者72%的工作时间已转向抽象任务。历史经验表明,创造性职业在技术冲击下需转型为"问题定义者"而非"执行者",正如画师从写实转向印象派。当前程序员应借鉴历史经验,专注AI无法替代的创意、决策和解释能力,成为技术浪潮中的"元工具设计师&qu 阅读详情

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRM、AI大模型、IoT物联网等功能:

  • 多模块:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • 微服务:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本 


AI 工具铺天盖地,但程序员群体对它的态度分化得比技术栈选型还夸张。有人拿它当左膀右臂,有人视它为洪水猛兽,有人觉得它能取代自己——这几类人你身边一定都有。

观察了身边上百个开发者的真实状态后,我总结出五种典型流派。先别急着对号入座,看完再说。

守旧派:用"安全"包装的舒适区

"AI?不可能用在我的项目上,关键系统必须我亲自把关。"

排斥 AI,坚决手敲,安全第一。在金融核心系统、航空控制这类领域,这种谨慎不但合理而且必要。问题是,大部分自称"守旧派"的人并不在写火箭控制代码——他们守的不是安全底线,是舒适区 。

典型表现 :

  • IDE 自动补全都嫌多余,Copilot 提示直接关掉

  • 把"手写每一行代码"当成工匠精神

  • 对 AI 生成代码的态度:不看一眼直接否定

真实画像 :要么是在关键基础设施领域真正需要极致审慎的底层大佬,要么是拒绝接受工具迭代的"手工艺"执念者。前者值得尊敬,后者只是在用"专业"包装惰性。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

轻度维新派:把 F1 赛车当买菜车开

"AI 帮我写写重复代码还行,复杂逻辑和核心代码必须自己来,AI 生成的每一行都要审。"

接受 AI,但只当打字加速器用。Tab 补全用得飞起,Copilot Chat 偶尔问两句,Agent 模式碰都不碰。

典型表现 :

  • 只用行内补全,不用对话/Agent 模式

  • AI 建议的代码,逐行审完才敢用

  • 生成的单元测试会全部删掉重写

  • 工具链:GitHub Copilot 的 Tab 补全,偶尔用用 ChatGPT 网页版问问题

真实画像 :浅尝辄止,吸收好处但拒绝深入。这是目前占比最大的群体 ——大约 60% 的开发者处于这个状态。好处是不会踩大坑,坏处是效率天花板明显。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

半维新派:当前最优解

"需求和架构我心里有数,直接让 AI 生成整段代码和文档,关键衔接和测试我亲自过。"

拥抱 AI 做主力生产工具,但在关键节点保留人工控制。用 AI 写初版代码、生成文档、跑测试、做代码审查,自己负责架构决策和最终把关。

典型表现 :

  • 用 Claude Code / Cursor 做日常开发主力

  • 能写结构化 Prompt,引导 AI 按照架构规范输出

  • 代码生成后只审关键路径,不逐行检查

  • 让 AI 生成 PR 描述、技术文档、单元测试

  • 工具链:Claude Code + Cursor + ChatGPT,偶尔用 Copilot Workspace

真实画像 :粗中有细,效率和质量兼顾。大多数高效工程师正在走向的状态。 AI 是生产力倍增器,不是大脑替代品——前提是你自己得有脑子。

维新派:Prompt 即代码

"业务需求我门清,Prompt 写得严谨完备,99% 的代码让 AI 来。"

驾驭 AI 到极致的高级玩家。能写出好 Prompt 的前提是你自己能写出好代码——否则连 AI 写得对不对都判断不了。

典型表现 :

  • 一个需求拆成多轮 Prompt,像写技术规格书一样严谨

  • 用 CLAUDE.md / Cursor Rules 做项目级指令管理

  • 自己几乎不写实现代码,专注在架构设计和 Prompt 工程

  • Token 消耗大户,月均 API 账单三位数美元起步

  • 工具链:Claude Code(Max 订阅)+ Claude API + MCP 集成

真实画像 :强者愈强。这类人本身基础就扎实,AI 是他们的杠杆。代价是 Token 账单吓人,以及偶尔需要跟 AI "吵架"纠正方向。

幻想派:零乘以任何数还是零

"学代码过时了,AI 什么都能做!"

不会写代码,不会写 Prompt,对编程基础一无所知,但坚信 AI 能帮他完成一切。鄙视学习编程,极端宣扬"程序员无用论"。

典型表现 :

  • 在社交媒体大肆宣扬"不用学代码了"

  • AI 生成的代码报错,完全无法 debug

  • 把"让 AI 帮你写"当成技能写在简历上

  • 用 AI 生成了一个 TODO App 就觉得自己是全栈工程师

真实画像 :幻想不学任何基础就能驾驭软件工程的人。AI 是放大器——放大你已有的能力,但零乘以任何数还是零。

五种流派速查对比

流派

AI 使用深度

典型工具

产出效率

风险点

守旧派

拒绝使用

纯手写 + 传统 IDE

基准线

逐渐被效率碾压

轻度维新

行内补全

Copilot Tab 补全

1.2-1.5×

效率天花板低

半维新

对话 + Agent

Claude Code / Cursor

2-4×

需要足够的架构判断力

维新派

全面驱动

Claude Max + MCP

5-10×

Token 成本高,过度依赖

幻想派

无效使用

ChatGPT 网页版

0.5×

产出质量不可控

说几句大实话

最危险的不是守旧派,是幻想派。 守旧派至少有真实的技术能力兜底,只是效率慢一点;幻想派连兜底能力都没有。

最该警惕的是从轻度维新"跳级"到幻想。 有些人看了两篇"AI 取代程序员"的文章就放弃学习基础——这比不用 AI 还要危险。

对大多数人来说,半维新派是当前最现实的目标。 基础打扎实,工具用到位,在关键节点保持判断力,效率和质量都能上去。

流派不是固定的。 同一个人在不同场景下可能切换流派——写核心算法时切回守旧派,写 CRUD 时切到维新派,这才是成熟的做法。


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,“长按”或“扫描”下方二维码噢:

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
AI编程:程序员的职业新机遇 在当今数字化时代,人工智能(AI)已经成为推动科技进步和社会发展的关键力量。AI编程作为实现人工智能的重要手段,正逐渐改变着各个行业的面貌。本文的目的在于深入探讨AI编程为程序员带来的职业新机遇,分析其背后的技术原理、应用场景以及未来发展趋势。范围涵盖了AI编程的核心概念、算法原理、数学模型、项目实战等多个方面,旨在为程序员提供全面而深入的指导,帮助他们更好地把握这一职业发展的新方向。本文将按照以下结构进行阐述:首先介绍AI编程的背景知识,包括目的范围、预期读者等; 阅读详情

相关推荐

关于C++程序员的不同流派

天下武功有流派,各位程序员们也各有风格。在行业内一般都会有相同的语言的程序员不用流派的惯例,C++亦是如此,可以学习C++编程-基础知识篇教程。   1、古典C流派 — 把C++当C用,偶尔用用对象,很少使用到异常,喜欢怀旧。   2、经典C++流派 — 以类为核心,例程多用C Runtime的,很少用模版,很多是大学教育的结果。   3、Portable流派 — 以C Runtime和STL为主要工具,使用类和模版,不跨平台毋宁死。   4、MFC流派 — 秉承MFC的风格,主要使用MFC/ATL对象和Win32 API,不喜欢STL,用很多的宏把IDE的语法提示模块折磨到崩溃

逗比的程序员流派划分,你是哪派中人?

问题:程序员有流派吗? 问题:程序员有流派吗? 像成了名的剑侠 都有什么 拨刀流,二刀流,不知火流忍术。。。 没见哪个程序员高手 有什么流派的啊! 你能不能 瞎编几个 给我看看 copy派 ctrlCV流 回答者:觉浅,老程序员 第一种分法: 1.科班出身专业派 2.青鸟达内

中科院计算所培训中心 1375

EEGLAB+ERPLAB实战:从.cnt文件到情绪ERP差异波,一份避坑指南

本文详细介绍了使用EEGLAB和ERPLAB处理Neuroscan的.cnt格式脑电数据的全流程,从数据导入、预处理到情绪ERP差异波生成。重点解决了采样率验证、事件标记检查、重参考选择、滤波策略与ICA组合等实操难题,并提供了情绪图片ERP研究中P1、EPN和LPP成分的分析技巧,帮助研究者避免常见错误,提升数据处理效率。

weixin_26795617的博客 266

程序员“门派”风云:纯手敲、AI 辅助还是平衡之道?

他们拒绝借助 AI 的力量,选择独自在代码的丛林中披荆斩棘,常常为了找出那隐藏极深的错误,苦战几个小时,甚至一整天。而对于那些关键的、需要深度思考和创新的复杂部分,则亲自动手,用自己的智慧和经验,为代码注入灵魂。他们试图在效率与技术之间,找到那个完美的平衡点,让两者相辅相成,共同推动项目的顺利进行。在 AI 的助力下,他们的工作效率成倍增长,原本需要花费数天完成的项目,现在可能短短几天就能交付。纯手敲派觉得 AI 工具派虽然效率高,但却失去了对编程的敬畏之心,不懂编程的精髓,就像是没有灵魂的代码搬运工。

漫云科技 198

如何使用C#自带的GDI+双缓冲类BufferedGraphics实现双缓冲功能

小白摸索着编写一个上位机界面,将遇到的问题及解决方法记录下,以供后来的小白使用哈。这篇文章解决的问题是在绘图时候的闪烁问题。其中网上有些介绍的设置控制方式controlstyle的方法,这个方法我的理解是比较适合于在一个完整的窗口当中绘图。如果要在一个窗口当中的内部容器或者控件内画图的话就不太适合,通常按照前述的方法设置后没有任何效果。对于在窗口内部的绘图的来说,比较有效的方法是在内存当中开辟一块

z20110411的博客 4795

Lmcache+vllm——KVcache卸载CPU/SSD探索

目前查看了vllm、Nvidia dynamo、mooncake都没有找到将kvcache卸载到SSD的方法,幸好lmcache支持。以下进行lmcache+vllm实践,对比将kvcache分别卸载到CPU-ram和SSD上的TTFT性能差异。目前的query只是单并发,对比的效果已经比较明显了,可能多并发下对存储的要求就会更高了。

weixin_43579058的博客 2656

AI Copilot——维新派的贾维斯,守旧派的墓志铭(程序员视角)

这一段时间,伴随着claude sonnet 3.7的发布 以及cursor,windsurf 等一众AI智能编辑器的涌现,社区的programming自媒体坐不住了,有一个观点已经快要溢出屏幕:程序员这个岗位要黄,尤其是前端。前端已死已经死了几年,这几天这个观念更是甚嚣尘上:打开b站一刷新全是《前端不到35岁被优化》《失业一年,已转岗》,打开另一个社媒也全是技术社媒的哭嚎声,让人很难不破防。

qq_38977714的博客 738

Cadence Allegro实战:如何精准导入结构DXF文件避免安装偏差(附图层配置技巧)

本文详细讲解了在Cadence Allegro中精准导入结构DXF文件以避免安装偏差的实战技巧。核心在于导入前的单位校准、创建专用图层结构,以及基于坐标基准点的精确对齐方法。文章还分享了将DXF图形转化为正式板框和禁布区、高效管理图层以及向结构工程师导出DXF的完整流程,帮助PCB工程师确保设计与机械结构完美契合。

1a2s3d4f5g的博客 507

程序员有流派吗?

-流派?门户之见?意思是因派别不同而产生的成见。说到“流派”,大家可能会马上想到各个宗教之间因立场不同引发的门户优劣之争,甚至是攻击其他宗教等等。金庸先生笔下的“江湖”之中,也有太多的“门...

weixin_43167418的博客 271

Stanford CS230深度学习(一)

斯坦福CS230可以作为深度学习的入门课,最近我也在跟着看视频、完成编程作业。首先列出使用的资源链接,然后给出第一课的理解和编程作业的代码。 所有资料如下: 一、课程连接: b站课堂讲授版:Stanford CS230(吴恩达 深度学习 Deep Learning | Autumn 2018)(中英双字幕) (一共10个视频,每周一个,但是每个视频对应下面的配套视频较多) Coursera配套视...

weixin_44750583的博客 2381

Innovus: dbGet 快速学习教程

是取反的意思,如下例子,这个选中的instance一共四个pin,当用regexp筛选CK pin后只获得CK pin,加上-v取反后就返回的值就是除CK pin以外的其他三个pin。dbGet有很多option,具体都是干嘛的,怎么用,做个简单介绍。,-p是最常用的option,-p和-p0 -p1是一个东西,-p x它代表从后往前推第x个选项,与-p搭配使用的pattern也是必须的。的意思是返回database整数,而一般我们用的是浮点数,database整数可以参考DEF里的单位去输出。

m0_61544122的博客 6959

AI时代程序员生存指南:5组数据揭示真相,收藏这份转型攻略!

本文通过5组数据分析了AI对程序员行业的影响,指出虽然程序员不会被淘汰,但只会写基础代码的“码农”将面临淘汰风险。文章强调AI是筛选工具,而非替代工具,提出5条程序员转型路径:成为“AI+原领域”复合型人才、转向AI工程化/Agent开发、深耕架构与系统设计、转产品/技术管理、成为独立开发者。并给出3个月行动时间表,建议程序员掌握AI编程工具,学习AI工程化基础,打造个人差异化壁垒,以应对AI时代的挑战。🔥 深度分析AI时代,程序员真的会被淘汰吗?5组数据,说透真相。

AI大模型的博客 486

【AI智能体】基于OpenCode 搭建Skills环境与项目实战开发详解

基于OpenCode 搭建Skills环境与项目实战开发详解

congge 8901

人工智能这么厉害,比如GPT-4,为什么没有看到程序员大量失业?

其实关于人工智能的定义,在不同的地方有不同的定义,下面看一下百度百科的解释:人工智能是研究使用计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,主要包括计算机实现智能的原理、制造类似于人脑智能的计算机,使计算机能实现更高层次的应用。其实也可以用下面的一张图说明一下:那看完上面这个内容,我们基本上也可以看得到,人工智能在我们生活中的应用是不是也挺多了呢?比如说淘宝的拍一拍,通过照片能够识别要购买的同款商品,微信的扫一扫也能;

zz12345600354的博客 793

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

AI 时代,程序员的核心竞争力是什么?

AI时代编程面临确定性危机:从工业时代的精准控制跌入概率迷雾,催生危险的"凭感觉写代码"现象。Martin Fowler警告,过度依赖AI会切断程序员的学习循环,建议用严密测试网约束AI代码。未来开发者需要培养代码品味和业务洞察力,成为专家型通才。真正的危险在于AI让人丧失深度思考能力,因此必须通过测试、规范和重构,将AI的概率输出转化为可信代码。

weixin_64801028的博客 817

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

AI时代,为什么“氛围编程”的程序员最先被优化?

在技术圈,“氛围编程”正成为被热议的概念:用投入的姿态代替可验证的产出,靠工位仪式感与表面忙碌构建职业安全感。AI辅助编程普及后,代码生成成本骤降,IDE里的键盘声不再等于生产力;需求拆分、代码评审、测试覆盖率与交付质量都变成可量化指标,“表演努力”的空间被大幅压缩。真正的技术价值回归到业务理解、系统架构判断和稳定交付的结果上。面对日常迭代、线上故障与组织优化,能对结果负责的程序员才拥有护城河。通过周报拷问、AI增强、变更说明和重构测试等实操方法,可以完成从“氛围”到“价值”的转型。

weixin_33700809的博客 346

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

大模型进阶必读:AI智能体核心原理与实战流派,建议收藏

从逻辑的角度对比,Workflow 是企业信息化转型的提效逻辑,而 ReAct 是以目标为导向的问题解决逻辑。如下图,从技术的角度对比,Workflow 是一个 Router(路由器)设计,而 ReAct 是 Fully Autonomous(自主规划)设计,Agent 对问题的 Control 掌控力度不同(Agent 的自主性程度)。一般而言,LLM 对系统行为的决策控制权越高,其 “Agent 特征” 就越强。

nainainai789456的博客 399

人工智能的螺旋式发展历程

当时符号主义盛行,功能主义占据主流,其标志性的基石是在统计方法中引入符号方法,进行语义处理,出现了基于知识的方法,让人机交互成为可能。人工智能的快速崛起,其实是李飞飞提出能否建立一个1000万个图片数据库,在当时,标记一张图片的成本价需要5美元,5000万美元的成本就带来巨大的困扰。所谓的寒冬论,也仅仅是一门技术的过渡期而已。世界人工智能历史可分为三个阶段,从1956年至1976年是人工智能的第一个发展阶段,1976年至2006年是第二个发展阶段,而2006年至今则是人工智能的第三个发展阶段。

ZhangJiqun&191cm&85kg 1121

科普文:AI时代的程序员【探索提升RAG系统问答质量的技术路线】

在这个过程中,系统将原始查询转化成一种或多种可以提升信息检索效果的形式,确保系统能够更有效地从不同的数据源中提取相关信息。对于具有挑战性的检索任务,用户问题的措辞可能不太恰当。是指将用户的原始问题重新表达,使其更适合检索过程,提高检索的相关性和准确性。,数据库难以直接匹配相关内容。,例如用户只输入“DeepSeek-R1 的优势?”而没有明确上下文。,原始查询可能需要调整才能适应不同的数据源(如结构化数据、文档、向量数据库等)。:通过生成多个查询,系统可以扩大检索范围并提高准确性。

为无为,事无事,味无味。 1160

有史以来最牛逼的一张程序员职业路线图,分享给你

最近在琢磨程序员到底路在何方,经过不断的自虐和代入,终于在迷雾森林中得图一张,看之豁然开朗。独乐乐不如众乐乐,share了:(图1 程序员职业路线图)术语表图1中使用了很多术语,这里先做解释,只有我们大家都说同一种语言,沟通才会顺畅。● 程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美,也有低到尘埃里的矮矬穷,总之虽一类而九流具足。

jennycisp的博客 1363

人工智能、机器学习和深度学习,其实不是一回事

这几年 AI、机器学习、深度学习被说烂了,但很多人其实一直没分清。简单点讲:AI 是目标,让机器变聪明;机器学习是方法,让机器从数据里自己学规律;深度学习是机器学习里最火的一种路子。把层级理顺,比背一堆概念有用多了。

专注于 Agent 工程、AI 产品、Harness Engineering、LLM 算法等方向,OpenMathModel、Nivik 等开源项目作者 10万+

人工智能技术的发展远比我们想象中的要快,但为什么还有很多人在怀疑人工智能?

人工智能时代的来临,是很多人梦寐以求的机会,但同样也是很多人必须要面对的巨大风险。

xx_nm98的博客 745

AI 学习入门之概述篇

老生常谈,首先是人工智能的基本概念和分类。人工智能分为弱人工智能和强人工智能,弱人工智能是能够完成某种特定任务的人工智能,换个角度看,就是一种计算机科学的非平凡的应用。强人工智能或通用人工智能(Artificial General Intelligence, AGI),能表现正常人类所具有的各种智能行为。行为主义:基于控制论,构建感知-动作型控制系统符号主义:基于符号逻辑的方法,用逻辑表示知识和求解问题连接主义:基于大脑中神经元细胞连接的计算模型,用人工神经网络来拟合智能行为。

weixin_42146650的博客 1177

人工智能对IT行业的冲击

例如,在图像识别领域,一些新兴的创业公司凭借先进的技术和创新的应用模式,在市场上获得了一定的份额,对传统的图像软件企业造成了冲击。- 人工智能伦理与安全专家:随着人工智能的广泛应用,伦理和安全问题日益凸显,需要专业人员来确保人工智能系统的开发和应用符合道德和法律规范,保障数据隐私和系统安全。- 人工智能工程师与科学家:开发和优化人工智能算法、模型,以及进行相关的研究和创新,需要大量专业的人工智能工程师和科学家。- 初级程序员:一些简单的、重复性的编程任务,如代码的搬运、格式调整等,可由人工智能自动生成。

alankuo的专栏 1246

Harness API时代已到来:小白程序员必学的AI Agent驾驭框架(收藏)

Harness这个词来自软件工程领域。在传统软件开发中,test harness(测试框架)指的是一套用于自动化测试软件的配套系统——它管理测试数据、执行测试、收集结果。2024年11月,Anthropic 发布了 Model Context Protocol (MCP)。随后在推出 Claude Agent SDK 时,首次将其描述为。他们发现,Claude Code 背后的架构——那个让 Claude 能够写代码、执行命令、管理上下文的完整系统——比 Claude 本身更有价值。

kaka0722ww的博客 936
上一篇: OpenClaw已凉,爱马仕驾到:Hermes Agent 加冕开源AI Agent新王
下一篇: 一个注解搞定 SpringBoot 数据、枚举、字典翻译!
公众号-芋道源码
博客等级 码龄10年 1634粉丝 377原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值