前端CV工程师
·02-11 10:59这几年 AI 的变化非常快,但真正让我感触最深的,其实不是它“能做什么”,而是它在悄悄改变我自己的工作方式。
ChatGPT 刚出现的时候,我特意找读研的同学弄了个教育优惠账号。那时的 AI 更像一个随叫随到的“答疑对象”,主要还是提问式交互,加上 Copilot 的补全,更多是辅助而不是主导。我自己用 React + Nest 从零搭过一个完整项目,很多问题必须自己想清楚:Node 的运行机制、模块拆分、性能瓶颈在哪里,AI 给的是思路,取舍还是得自己做。那段时间虽然慢,但对技术的理解是实打实的。
后来,AI 的形态变了。编辑器模式、Agent、全流程生成逐渐成为主流。像 Cursor、 Antigravity、Augment、Codex 这类工具,已经不再只是“帮我写代码”,而是直接参与甚至接管实现过程。我也用 Next + Neon DB + Cloudflare 做过一个项目,全程基本是 Vibe Coding:框架我选,UI 用 Shadcn,其余交给 AI。
项目确实很快完成了,也能跑、能用,但回头看几乎没有什么记忆点。很多 bug 是 AI 自己发现、自己修的,我只是确认结果。效率提升是明显的,但参与感和掌控感明显下降,甚至会有一种“这东西真的是我做的吗”的错位感。
慢慢我意识到一个问题:当 AI 强到可以覆盖大部分实现细节时,人很容易把“完成项目”和“理解项目”混为一谈。项目交付得越快,反而越容易跳过思考过程,久而久之,技术能力可能不是停滞,而是在被悄悄削薄,这可能也是为什么市场上对初、中级开发越来越不友好了。
并不是说要拒绝 AI。相反,现在的开发环境,离开 AI 几乎不现实。但如果把所有难点都外包给 AI,人就只剩下选框架、拼工具、点确认,那技术成长就会变得非常脆弱。一旦离开这些工具,或者遇到 AI 解决不了的问题,很容易失去判断和兜底能力。
回头看,AI 刚出现的那段时间,反而是最健康的阶段:它能降低入门成本、缩短学习路径,但不会替你做决定。现在工具越来越强,用法也越来越“爽”,但越是这样,越需要刻意保留一部分“必须自己想清楚、自己动手”的空间。
否则,依赖感一旦形成,失去的可能不是效率,而是作为工程师最核心的判断力。
13
4
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
