事情是这样的。
我这边要上线一个管理系统,功能也不复杂:查数据、列表展示、分页,再加个详情页和工单处理。正常流程,我得先和后端对需求,他兼职产品出原型,我写页面,前后端联调,怎么也得两三天。
结果前两天,后端同学直接甩我一个链接:“你看下,我让AI生成了个页面。”
我点开——好家伙,页面居然是个完整的 HTML 文件。
UI 简洁大气,布局合理,按钮、弹窗、分页器全有了,甚至连详情和处理的交互逻辑都写好了。
更绝的是,他说:“不急,估计你1天就能搞定。”
我当场愣住——好家伙,现在连原型图都不用画了?AI直接设计+出代码,连工作量都帮我估好了?
(大哥,下次说“1天搞定”的时候小点声,老板就在旁边坐着啊!)
为了保住最后一点前端工程师的脸面,我弱弱补了一句:“这个交互还挺多的,至少得两天吧……”
于是,我默默打开我的办公搭子——Cursor,把那个 AI 生成的 HTML 截图和开发文档扔给它,说:“帮我实现这个页面的完整逻辑”。
三下五除二,几乎不需要我过多解释,Cursor 就把状态管理、路由跳转、表单校验、异步请求全都写好了。我只需要小修小补,再告诉它哪里不符合预期,它立刻调整。
第二天半天联调接口,一个完整的管理系统,前端部分1天半就上线了。如果没遇到卡点,真的一天也能做完。
这要放在AI编辑器出现之前?
我还是个享受写无脑CSS的“切图仔”,debounce 写不对还得在控制台调试半天。这种系统,没个三天别想上线。
而现在,AI 不仅写得快,代码质量还稳定达到P6水平——结构清晰、命名规范、可维护性强。
效率提升了一倍不止,但我反而有点焦虑。
我在想:要是老板知道,现在一个前端一天能干三天的活……那我以后还怎么摸鱼?
更扎心的问题是:
当AI能写代码、能设计,甚至能“理解”需求文档时,程序员的竞争力到底在哪里?
我想了想,可能就三点:
1. 谁学得快,谁活得久
AI 工具更新太快了。
昨天还在用 Copilot,今天 Cursor 就能读整个项目上下文,你拒绝用,别人用。你慢慢学,别人已经用熟了。
真正的竞争力,不是会不会写代码,而是能不能快速把新工具变成自己的外挂。
2. 懂业务的人,才不会被淘汰
AI可以写代码,但它不懂“为什么要做这个功能”。
它不知道用户痛点、业务瓶颈、数据流转的关键路径。
对业务的敏锐度、对产品的理解力、对用户体验的洞察——这些才是AI无法替代的,是技术同学的核心竞争力。
3. 用心,还是用心
主动向前一步,问题到我为止,追求严谨,拥有更高的服务意识,让它成为你的团队名片,让你不可替代。
也许未来,不会再有“前端工程师”,而是“体验架构师”、“智能协作专家”、“业务逻辑设计师”。但只要你还在思考、还在学习、还在用心做事,就永远有不可替代的价值。
至于摸鱼?也许以后是摸更高级的鱼了。
欢迎关注我的公众号:代码与茶
分享前端技术、职业思考、国企日常,和那些代码之外的烟火气。