当前位置: 首页 > article >正文

写了 42 年的程序,我会被 AI 取代吗?

过去的几个月我一直在涛思数据内部推动 AI 提效赋能而且对大家使用Token 数目不做任何限制。自己更是身体力行用 AI 重写用户手册、构建端到端测试例、拿出 AI-Agent Ready 的架构设计方案做研发质量以及开发量的评估等等把大家的积极性充分调动起来让每个人看到 AI 的效果。但发现大家有个共同的焦虑AI 会不会抢走我的工作这个问题在各种技术论坛、程序员社群里反复出现有人悲观有人乐观也有人干脆选择不去想。我的答案是程序员不会消失但只会写代码的程序员会非常危险。过去几十年程序员的核心价值是写代码——你学会了某门语言、某个框架你就能把需求转化为代码因为这些工作有一定的门槛这成为你不可替代的竞争力所在。但现在这件事 AI 正在越做越好而且速度快得让人难以相信。我认为真正的问题不在于 AI 会不会写代码而在于我们正在从程序员写代码转向程序员管理 AI 写代码这是一次真实的职业迁移和以前每一次工具革命一样会淘汰一批人也会造就一批新的高手。我是1984年高中一年级的时候开始写程序的当时是在Laser 310 上写 Basic, 之后就几乎没有中断过写程序。2016年底我花了2个月的时间写了1.8万行 C 语言程序开发出时序数据库 TDengine TSDB的第一版是真正的程序员老炮。最近两个月使用 Claude Code 做开发的经验更让我有了第一手非常直接的感受写出来与大家分享。过去几周我做了什么我用 Claude Code 做的不是玩具项目而是涛思数据真实的产品研发工作。TDengine IDMP 涛思数据最新发布的产品是AI原生的工业数据管理平台。它的文档量很大超过1000页。过去这种工作需要我以及研发团队花大量时间反复对齐效率极低。现在我把产品的定位、功能描述、目标用户的使用场景一一交代清楚而且让Claude Code 直接用浏览器插件来模拟人体验产品让 Claude Code 来写我来审核、调整、把关。不仅效率提高了百倍而且质量更好 -- 因为 AI 不会嫌累不会遗漏不会因为这功能大家都懂就跳过某个关键步骤而且用词、跳转链接一定不会错。测试是研发团队永远欠的债。我把用户使用场景逐一描述清楚让 Claude Code 生成e2e 的 Playright 自动化测试脚本然后逐一验证、补充边界条件。以前需要一两个测试工程师花一周的工作现在一天之内可以有大量可运行的测试例框架。尤其是对于标准的CRUD操作一句提示词就解决比如“请帮我在IDMP里创建一个元素、修改它搜索它然后删除它”它几分钟就全部搞定。在架构设计上IDMP 的下一步要让它成为AI Agent最友好的软件。因为在我的眼里AI时代工业数据底座这类基础设施软件用户不会是人而是AI因此我们必须做好 AI 体验对其接口需要改造甚至重构。这涉及数据目录、上下文传递、工具调用链等很多细节。我把对业务场景的理解、对技术约束的判断、源代码目录等一条条告诉 Claude Code和它来回讨论最终形成了一份比我单独思考质量高得多的设计文档。此外作为还冲在产品第一线的公司创始人我还让 Claude Code 分析研发同学的 PR 记录 -- 提交频率、代码变化量、涉及模块、注释质量 -- 然后给我一个结构化的摘要包括工作量以及质量的评估。这不是要取代 Code Review取代各个团队负责人而是让我能在 10 分钟内对整个公司的研发状态基于实际的代码有一个清晰的全局视角而不是靠开会、靠问人。我有空的时候还 Review 了公司同事写的很多 SKILL, 指出了不少问题把输出结果的质量大幅提升的同时还把消耗的 token 数大幅降低。大家犯的最大错误就是把一些确定性的任务也让 AI 去倒腾。儿子也喜欢写程序成天泡在计算机前为什么我做得比一般程序员好说这句话不是自夸而是因为这背后有一个值得认真思考的规律。AI 工具人人都能用但用出来的效果差距极大。我观察到那些用 AI 用得好的人有一个共同特点他们懂得分解问题懂得提出具体的问题。分解问题是说你要把一个大的模糊需求拆成若干个有明确边界、有具体输入输出的子任务。帮我写个用户手册这种需求AI 给你的东西一定很烂。但如果你告诉它这是一个面向工业现场工程师的功能他们不懂 SQL不懂流计算主要使用场景是查看各类设备的运行状态、历史变化趋势配置KPI计算指标和报警规则对批次或事件进行分析以优化生产工艺和流程找到事故根因请登录 idmp.taosdata.com 对各种功能进行体验以步骤化的操作指南形式来写语气要简洁直接结果就会好非常多。提出具体的问题是说你要把自己的知识结构、判断依据、约束条件都清晰地传递给 AI。这要求你对业务、对技术、对用户都有深刻的理解。你理解得越深AI 才能帮你越好。AI 放大的是你已有的能力而不是替代你没有的能力。 这也是为什么我 -- 一个有 42 年编程经验、三次创业、深度理解物联网、工业互联网数据处理难题的老程序员 -- 用 AI 能做出比很多年轻程序员更好的结果。不是因为我比他们更会用工具而是因为我更清楚地知道自己要什么。只会写代码为什么危险我说只会写代码的程序员危险不是在贬低写代码这件事。代码是工程师的基本功我自己到今天都能随手写 C 语言程序而且以后还会继续写。我说的是如果一个程序员除了把需求翻译成代码之外没有其他能力积累那他的处境会越来越难因为这件事正是 AI 最擅长、而且进步最快的部分。我面试研发时经常让候选人当场写 Consumer-Producer 程序如果现场能随手写出来我是一定录用的。但现在根本不需要了因为 AI 几秒钟就帮你生成出来。但有几类能力AI 目前远远做不到而且短期内也做不到。对业务本质的理解我去了解卷烟厂为什么在意某个质量指标去搞清楚油田的数据采集逻辑去搞清楚大型设备预测性维护后的机理模型这些需要和人交流、需要在现场、需要跨越领域壁垒AI 读的是已经存在的文本但业务洞察来自于那些还没有被写下来的经验。定义问题、分解问题的能力AI 是一个极其强大的执行者但它不知道应该执行什么问题的定义、任务的分解、优先级的判断这些是工程师真正的核心价值。审美和判断力一个好的产品不只是功能正确它还需要有结构清晰的文档、直觉友好的交互、优雅一致的设计语言这种判断力来自于长期的积累和品位的培养AI给你的是能用但好用需要人来把关。程序员的未来我不是未来预测大师更不是职业发展导师我只想从一个老炮程序员角度从一个技术公司的创始人角度说一件事从现在开始把 AI 当成你最重要的下属和搭档来管理。你要给它清晰的目标要拆解任务给它要检查它的输出要在它跑偏的时候纠正它要在它给出意外好答案的时候反思为什么好。这个过程就是在训练你作为工程师管理 AI的能力。会用 AI 的程序员和不会用的三年后的差距会比会写代码和不会写代码的差距大的多。我 57 岁用 Claude Code 做产品研发做得乐此不疲。不是因为它让我偷懒而是因为它让我能把自己几十年积累的经验以从未有过的效率转化为真实的产出。在我的眼里AI 不是威胁而是我的机会也是所有程序员的机会。能不能抓住取决于你愿不愿意改变自己对程序员这个职业的定义进行一次职业迁移。陶建辉涛思数据创始人CEO2026年4月9日 点击“阅读原文”了解涛思数据构建的AI时代的工业数据基座

相关文章:

写了 42 年的程序,我会被 AI 取代吗?

过去的几个月,我一直在涛思数据内部推动 AI 提效赋能,而且对大家使用Token 数目不做任何限制。自己更是身体力行,用 AI 重写用户手册、构建端到端测试例、拿出 AI-Agent Ready 的架构设计方案,做研发质量以及开发量的评估等等&…...

Kimi-VL-A3B-Thinking多模态推理教程:支持LaTeX公式图像识别与解析

Kimi-VL-A3B-Thinking多模态推理教程:支持LaTeX公式图像识别与解析 1. 快速了解Kimi-VL-A3B-Thinking Kimi-VL-A3B-Thinking是一款高效的开源混合专家视觉语言模型,专注于多模态推理任务。这个模型特别擅长处理包含数学公式的图像识别与解析&#xff0…...

新都好用的ai优化公司

在新都,AI优化公司如雨后春笋般涌现,但行业发展也面临着诸多痛点。数据表明,越来越多的用户直接向AI提问获取信息,导致传统搜索流量被AI截流。据统计,超过60%的用户更倾向于通过AI工具获取答案,若品牌未被A…...

Youtu-Parsing模型重装系统后快速恢复:开发环境与模型服务一键配置脚本

Youtu-Parsing模型重装系统后快速恢复:开发环境与模型服务一键配置脚本 每次重装系统或者换新电脑,最头疼的是什么?对我来说,就是重新搭建开发环境。特别是那些依赖复杂的AI模型项目,比如Youtu-Parsing模型&#xff0…...

AI编程调教指南:从“瞎骂”到“精准约束”

写在前面:你不是在使用AI,你是在和概率打交道大语言模型不读脸色、没有情绪、不会记仇。它只做一件事:预测下一个token的概率。你感觉它“变聪明”或“变笨”,本质都是概率分布被你推到了更优或更差的位置。这篇文章会告诉你&…...

边缘计算与IoT开发:构建智能边缘系统

边缘计算与IoT开发:构建智能边缘系统 1. 背景介绍 随着物联网(IoT)设备的爆发式增长和5G网络的普及,边缘计算作为一种新型计算范式正在迅速崛起。边缘计算将计算能力从云端下沉到网络边缘,靠近数据源,为IoT…...

基于Node.js的Graphormer模型服务网关开发

基于Node.js的Graphormer模型服务网关开发 1. 为什么需要Graphormer服务网关 在分子预测和化学信息学领域,Graphormer模型凭借其出色的图结构处理能力,已经成为许多研究团队和企业的首选工具。但随着业务规模扩大,直接调用原始模型服务会面…...

Wan2.2-I2V-A14B效果对比:不同提示词工程下的视频生成质量评测

Wan2.2-I2V-A14B效果对比:不同提示词工程下的视频生成质量评测 1. 开场:提示词如何影响视频生成质量 如果你用过文生视频工具,一定遇到过这种情况:明明输入了描述,生成的视频却和想象中差很远。问题往往出在提示词上…...

【实盘】20260409 :+3.42% 对资管而言,曲线就是生命线!

一、20260409 - 平仓净值曲线 01 CTA投资组合团队自营CTA(Commodity Trading Advisor)多品种全天候自动化策略,是一类基于截面双动量因子的量化模型、覆盖全交易时段、跨多品种期货合约的自动化交易策略,核心目标是通过捕捉不同品…...

Phi-3 Forest Laboratory 数据处理实战:Excel VLOOKUP函数复杂场景的智能解决方案

Phi-3 Forest Laboratory 数据处理实战:Excel VLOOKUP函数复杂场景的智能解决方案 你是不是也遇到过这种情况?面对一份庞大的销售数据表,想用VLOOKUP函数把客户信息和订单金额匹配起来,结果要么是满屏的#N/A错误,要么…...

Qwen3-14B私有化部署实战:集成Anaconda环境进行科学计算与模型调优

Qwen3-14B私有化部署实战:集成Anaconda环境进行科学计算与模型调优 1. 引言 作为一名长期从事AI模型部署的工程师,我经常遇到这样的场景:团队好不容易把大模型部署上线,却发现后续的二次开发和实验环境搭建成了新难题。今天我们…...

Chandra OCR实战案例:扫描文档转Markdown,保留表格公式原格式

Chandra OCR实战案例:扫描文档转Markdown,保留表格公式原格式 你是不是也遇到过这样的烦恼?手头有一堆扫描的PDF文档、老旧的合同、复杂的学术论文,里面全是表格、公式和特殊排版。想把它们变成可编辑的电子版,要么手…...

OpenClaw安全防护指南:千问3.5-35B-A3B-FP8本地化部署的权限控制

OpenClaw安全防护指南:千问3.5-35B-A3B-FP8本地化部署的权限控制 1. 为什么需要安全防护? 第一次让AI助手直接操作我的电脑时,那种感觉就像把家门钥匙交给陌生人。OpenClaw的强大之处在于它能像人类一样操控鼠标键盘、读写文件,…...

AISMM正式发布:全球首个AI原生软件研发成熟度模型,你的团队处于哪一级?

第一章:AISMM正式发布:全球首个AI原生软件研发成熟度模型,你的团队处于哪一级? 2026奇点智能技术大会(https://ml-summit.org) AISMM(AI-Native Software Maturity Model)由国际软件工程学会(…...

星图AI云:Qwen3-VL:30B私有化部署,飞书机器人快速搭建

星图AI云:Qwen3-VL:30B私有化部署,飞书机器人快速搭建 1. 为什么你需要一个能看图说话的飞书助手? 想象一下这个场景:周一早上,你刚打开飞书,就看到同事在群里发了一张密密麻麻的Excel表格截图&#xff0…...

仅限R 4.5+用户解锁:利用Rprofmem增强版+ profvis 4.0精准定位内存泄漏点(含3个未公开的GC hook技巧)

第一章:R 4.5内存分析新范式:Rprofmem增强版与profvis 4.0协同架构R 4.5 引入了对内存剖析基础设施的底层重构,核心在于 Rprofmem 的全面升级——它不再仅记录对象分配事件,而是支持细粒度的堆快照捕获、GC 触发上下文标记及跨会话…...

Gitea Actions 实战:5分钟搞定私有化CI/CD流水线(含Docker配置避坑指南)

Gitea Actions 私有化CI/CD实战:从零构建到高效避坑 在当今快速迭代的软件开发环境中,中小团队和个人开发者常常面临一个两难选择:既需要GitHub Actions那样便捷的CI/CD工具,又希望保持代码的私有性和控制权。Gitea Actions正是为…...

Qwen3-14B低代码平台应用:基于Dify快速构建AI工作流

Qwen3-14B低代码平台应用:基于Dify快速构建AI工作流 1. 引言:低代码时代的AI应用开发 最近遇到不少企业客户反馈,虽然大模型能力强大,但实际落地时面临两个主要障碍:一是技术团队需要投入大量资源进行模型部署和接口…...

【国家级生态监测项目实录】:R语言建模结果突变73%偏差?根源竟是R_ENV变量污染!

第一章:【国家级生态监测项目实录】:R语言建模结果突变73%偏差?根源竟是R_ENV变量污染!在某国家级森林碳汇动态监测项目中,团队基于R 4.3.1构建的随机森林回归模型,在生产环境批量预测时突发异常——关键指…...

磁共振成像原理(理论)3:布洛赫方程与射频脉冲激发

1. 布洛赫方程:磁共振成像的数学语言 第一次接触布洛赫方程时,我盯着那一堆矢量符号和微分运算直发懵。直到在实验室亲眼看到磁化矢量的翻转过程,才真正理解这个方程的精妙之处。简单来说,布洛赫方程就是描述磁化矢量在磁场中运动…...

【R 4.5时空数据实战白皮书】:从GPS轨迹聚类到疫情传播模拟,8个生产级案例代码全开源(含GitHub Actions自动化验证脚本)

第一章:R 4.5时空数据可视化工具概览与生态演进R 4.5(发布于2023年4月)标志着时空数据分析生态的重要转折点:核心图形引擎全面支持高精度地理坐标系投影缓存,sf、stars 和 spacetime 等关键包完成与 R 4.5 的 ABI 兼容…...

Guohua Diffusion效果展示:生成纯正国风水墨画,保留传统艺术韵味

Guohua Diffusion效果展示:生成纯正国风水墨画,保留传统艺术韵味 1. 国风绘画的魅力重现 当传统国画艺术遇上现代AI技术,Guohua Diffusion为我们打开了一扇通往古典美学的新大门。这款专为国风绘画设计的生成工具,能够完美再现水…...

RMBG-1.4移动端集成:Android平台实时抠图应用开发

RMBG-1.4移动端集成:Android平台实时抠图应用开发 1. 引言 你有没有遇到过这样的场景:拍了一张不错的照片,但背景太杂乱想换掉,或者需要快速制作商品白底图?传统抠图工具要么效果不好,要么需要复杂的操作…...

Leather Dress Collection保姆级教学:LoRA与Textual Inversion协同增强皮革语义

Leather Dress Collection保姆级教学:LoRA与Textual Inversion协同增强皮革语义 1. 项目介绍 Leather Dress Collection 是一个基于Stable Diffusion 1.5的LoRA模型集合,专门用于生成各种皮革服装风格的图像。这个项目由Stable Yogi开发,包…...

Guohua Diffusion提示词万能公式:主体+细节+风格,国风绘画成功率提升200%

Guohua Diffusion提示词万能公式:主体细节风格,国风绘画成功率提升200% 1. 国风绘画生成的核心挑战 国风绘画生成与传统AI绘画最大的区别在于其独特的审美体系和表现手法。许多用户在使用Guohua Diffusion时常常遇到以下问题: 生成的画面缺…...

SDMatte效果展示:细碎边缘无断裂+透明区域灰度渐变真实

SDMatte效果展示:细碎边缘无断裂透明区域灰度渐变真实 1. 专业级抠图效果展示 SDMatte 作为一款专注于高质量图像抠图的AI模型,在处理复杂边缘和透明物体方面展现出惊人的专业级效果。让我们通过几个典型案例,看看它在实际应用中的表现。 …...

Qwen3-ASR-1.7B在Windows下的WSL2部署教程

Qwen3-ASR-1.7B在Windows下的WSL2部署教程 1. 开篇:语音识别新选择 如果你正在Windows上寻找一个好用的语音识别工具,Qwen3-ASR-1.7B可能是个不错的选择。这个模型支持30种语言和22种中文方言的识别,效果相当不错。最重要的是,它…...

Z-Image-GGUF开发利器:IntelliJ IDEA远程调试与项目管理

Z-Image-GGUF开发利器:IntelliJ IDEA远程调试与项目管理 你是不是也遇到过这种情况?本地跑一个图像生成模型,要么显卡带不动,要么环境配置折腾半天。好不容易在云端服务器上部署好了Z-Image-GGUF服务,结果开发调试又成…...

Qwen2.5-Coder-1.5B新手指南:快速搭建代码生成环境

Qwen2.5-Coder-1.5B新手指南:快速搭建代码生成环境 你是不是经常在写代码时卡壳,或者需要快速生成一些重复性的代码片段?今天,我要给你介绍一个能帮你解决这些问题的好帮手——Qwen2.5-Coder-1.5B。这是一个专门为代码生成和编程…...

告别复杂配置:用Chainlit前端5分钟体验Qwen3-14B文本生成

告别复杂配置:用Chainlit前端5分钟体验Qwen3-14B文本生成 1. 为什么选择Qwen3-14B_int4_awq 如果你正在寻找一个既强大又易于部署的文本生成模型,Qwen3-14B_int4_awq绝对值得考虑。这个模型基于Qwen3-14B进行int4的awq量化,通过AngelSlim技…...