AI Coding 时代下, 关于你会写代码这件事儿, 还重要吗?

前言 和 一些感想

我从 2023-03-15 开始更新我的前端面试系列,中间从来都没有中断过, 直到半年前。 我基本上算是停更了。 经典前端面试问题集

根本原因, 现在的 AI Coding 发展, 其实已经让我逐渐沉默了下来, 容我不得不反思一件事情, 我更新的那些面试题还有价值吗?我现在掌握的这些技能,还重要吗?

那些面试八股文, 基本上在 AI 面前, 没有任何的价值可言,甚至 AI 面试作弊都常有耳闻。 AI Coding 的发展, 不断的让我思考一件事情, 我们的核心技能在哪儿, 换一个应届生, 又有何区别。

一次 3k 行代 Rust 代码应用给我带来的思考

我其实一直都很想去学 Rust , 感觉 Rust 才是真正极客程序员的归宿。 不仅仅是因为这个编程语言真的很牛逼, 还有一个原因是,它满足了一切喜欢勇攀高峰构建壁垒的程序员的「护城河」想象。

因为 它 够强大, 难度够高, 觉得学习它就能推高自己的壁垒。

但是事实却是,自己一直没有时间学,或者稍微学习了一段时间, 但是没有机会使用它, 公司的工作完全没有机会使用上它。 久而久之就荒废了。

直到 25 年下半年, 我逐渐意识到一个问题:从 24 年开始的 AI Coding 面前, 编程语言壁垒感觉啥也不是

最近我做了一个个人工具, 它的作用就是将访问过的所有网页的请求全部保存下来, 包括了所有的请求参数, headers 返回值等等, 一系列的数据都保存下来。

全程共计大概 3k+ 新的码, 全程使用 rust 编码。 这个过程全程都是使用 Rust 编码, 没有一行代码是我自己参与的。 我只是不停的去布置任务, 验收, 纠正, 布置新任务, 做这样的一个循环。

然后发现, 相较于普通的手动开发模式, 确实是速度更加快了, 确实是越过了语言壁垒, 但是有一个严重的问题浮现出来了, 做完项目之后, 没有任何积累。 该不熟悉的语法, 还是不熟悉, 还不贵的库, 还是不会。

相比较传统开发, 大多数的人, 都是查文档, 试错, 调试, 再试错, 再调试的模式。 AI 时代, 这个过程直接就省略了, 那么直接 AI 到代码这个过程,人的积累就为为零。

所以这个就引发了另外一个问题的思考, 那么我们写代码这个事儿, 积累代码经验这个事儿, 还重要吗?

如果说 AI 以后能发展到, 几十万, 几百万的代码, 都不需要任何人的干预, 就能把需求生成出来, 那么, 经验确实是没有任何意义。 但是还是需要人为的介入, 人为的干预, 甚至只是仅仅需要人去 进行 CR ,那么代码经验都是无比宝贵的财富。

但是 AI Coding 目前正在剥夺这种宝贵财富的积累的过程。 AI Coding 对于新人来说, 虽然可以快速完成任务, 但是几乎没有经验积累, 久而久之, 只会让高级开发和初级开发, 进一步断层, 甚至直接技术断代。

除了代码经验, AI 时代下, 还有啥是最重要的

同样是 AI Coding 时代下, 我们来看几个案例

应用名称 开发者 代码 AI 生成比例 核心功能 商业成果 开发特点
Plug AI(原 Rizz GPT) Blake Anderson(历史系毕业生,完全不懂编程) 99% AI 约会助手,提供聊天建议 年入 250 万美元,上线即登社交类榜单前列 全程使用 ChatGPT 生成代码,仅手动调整少量配置
Umax Blake Anderson 85% 颜值管理工具,提供面部分析与提升建议 年收入近 500 万美元,健身网红爆款 72 小时签约 87 个健身博主推广,AI 批量生成 500 条营销话术
Cal AI Blake Anderson 90%+ 拍照识别食物,自动计算卡路里 月收入超 100 万美元,累计变现 800 万美元+ 集成 AI 图像识别,用户拍张照即可完成热量追踪
Wrestle AI George Lampropolis(18 岁大一新生,无编程基础) 99%(几乎零手写) 摔跤训练 App,AI 分析比赛视频并给出训练建议 月收入 1.7 万美元(约 12 万人民币),上线即登体育类应用榜单 采用"Vibe Coding"(氛围编程),每天给 AI 写 prompt,无手动编写代码
Demumu(原"死了么") 3 名 95 后开发者 90%+ 独居者安全工具,每日签到,失联自动通知紧急联系人 72 小时登顶苹果全球付费榜 TOP1,估值近 1 亿人民币,投资回报率 333 倍 开发成本仅 1500 元,1 个月完成上架,服务器 68 元/月

上面都是 使用 AI Coding 完成, 几乎不需要太丰富的代码经验, 但是依然做出了爆款。

时代似乎真的变了, 逐渐的从技术为主导, 转为产品为主导。 如果能识别一个真的需求, 能将这个需求完成, 能将这个需求变得值钱, 其实这个意识都是我们现在互联网挣钱的逻辑。 但是现在,将这个需求完成这个事情, 似乎正在逐渐变得越来越底层本。

所以想象力、洞察力、产品设计能力、挖掘用户需求、产品推广 等显得更加尤为重要。换句话说, 就是识别需求、解决问题、让更多的人接受采纳自己的解决方案。

代码经验就不重要了?

现阶段,那肯定不是。

还是以一个项目为例。 我 Rust 代码现在是 3千行左右, 全程还使用 AI 维护, 但是效率已经和刚开始的差距很大了。 代码项目代码量更大, 那么全程托管 AI 维护的难度就越高。 那如果 几十万几百万的项目给一个「几乎没有项目经验的新人+ 一个 AI 工具」去维护, 基本上是不现实的。 再说句实在话, 可能项目怎么启动部署都不知道。

所以现阶段来说, 只要是需要人为介入, 那么 AI Coding 还是辅助为主。 就跟一个工厂无论怎么吹嘘自己自动化, 依然需要工人介入一样。

在没有完全脱离人工介入的这个阶段, 人的代码经验就会显得越来越有价值。

相关推荐
打瞌睡的朱尤2 小时前
Vue day9 购物车,项目,vant组件库,vw,路由
前端·javascript·vue.js
星火开发设计4 小时前
模板参数:类型参数与非类型参数的区别
java·开发语言·前端·数据库·c++·算法
cc.ChenLy6 小时前
【CSS进阶】毛玻璃效果与代码解析
前端·javascript·css
何中应6 小时前
使用Jenkins部署前端项目(Vue)
前端·vue.js·jenkins
西门吹-禅6 小时前
node js 性能处理
开发语言·javascript·ecmascript
3秒一个大6 小时前
JWT 登录:原理剖析与实战应用
前端·http·代码规范
一只大侠的侠6 小时前
React Native for OpenHarmony:日期范围选择器实现
javascript·react native·react.js
NEXT066 小时前
2026 技术风向:为什么在 AI 时代,PostgreSQL 彻底成为了全栈工程师的首选数据库
前端·数据库·ai编程
NEXT067 小时前
拒绝“盲盒式”编程:规范驱动开发(SDD)如何重塑 AI 交付
前端·人工智能·markdown