AI全自动写代码后,我发现以前以为自己懂产品,直到开始真正思考“用户为什么会来用”
最近我突然意识到一个问题。
以前我在公司做开发的时候,其实一直有一种错觉:
我好像挺懂产品的。
因为我不只是单纯写代码。
当时我带过小团队,也经常和产品经理对需求。
而且我会主动去研究一些产品设计相关的理论。
比如:
- 能一步完成的操作,不要让用户操作两步
- 用户每多点击一次,就会损失一部分转化率
- 能自动识别的信息,不要让用户手动输入
- 能提前处理的数据,不要让用户等待
所以以前每次讨论需求的时候,我总能提出一些优化方案。
因为我知道:
- 哪些东西代码可以自动处理
- 哪些流程可以自动化
- 哪些步骤其实可以省略
- 用户哪里会觉得麻烦
- 哪些交互会影响体验
那时候我会觉得:
我不仅会写代码,我还挺懂产品。
甚至我一度认为:
以后如果自己单干做产品,应该也没问题。
因为我既懂技术,又懂一点产品体验。
直到AI出现以后,我才发现自己理解错了
现在AI写代码越来越强。
很多功能:
- 不需要自己从零开发
- 不需要自己一点点写业务代码
- 不需要自己反复调UI
很多时候:
只需要描述需求,
AI就能帮你快速完成大部分开发。
我本来以为:
这样做产品应该会越来越容易。
结果真正开始自己思考产品的时候,我突然发现:
我以前理解的“产品能力”,其实只是“功能优化能力”。
因为以前在公司:
产品方向不是我决定的。
真正负责这些事情的是:
- 产品经理
- 市场
- 运营
- 老板
他们已经提前决定了:
- 做什么产品
- 服务什么用户
- 为什么做
- 用户痛点是什么
而我当时做的更多是:
“如何把这个需求体验做得更好”。
这两种能力完全不是一个层级
以前我优化的是:
- 用户操作流程
- 页面交互
- 自动化体验
- 功能实现细节
本质上属于:
用户体验优化(UX)
比如:
- 少填一个字段
- 少点一次按钮
- 自动生成内容
- 自动识别数据
- 自动补全流程
这些能力当然有价值。
但这些能力有一个前提:
用户已经存在了。
而我以前从来没有认真思考过:
用户为什么会来?
我现在才意识到,真正难的是“需求本身”
以前我一直以为:
做产品最大的难点是:
- 开发效率
- 技术能力
- 软件架构
- 项目复杂度
但AI把技术门槛降低以后,我才突然发现:
真正难的不是“做出来”。
而是:
“为什么会有人用”。
这时候我才真正开始思考:
- 谁会来用这个产品?
- 他们为什么需要?
- 他们现在怎么解决这个问题?
- 为什么现有方案不好?
- 这个需求是高频还是低频?
- 用户会不会持续打开?
- 用户愿不愿意付费?
我这时候才意识到:
产品最重要的能力,不是设计功能。
而是:
发现真实需求。
以前在公司,我接触的是“已验证需求”
这是我最近最大的感悟之一。
公司里的需求,大部分其实已经经过验证了。
比如:
- 已经有用户
- 已经有业务
- 已经有数据
- 已经有市场方向
很多时候程序员接到需求后:
只需要思考:
这个功能怎么实现更合理
但真正自己做产品以后,你会发现:
真正困难的是:
这个需求到底存不存在
这是两个完全不同的问题。
AI时代,把真正的问题暴露出来了
以前程序员的价值很高,是因为:
- 写代码难
- 技术门槛高
- 开发周期长
所以:
“能做出来”本身就已经很有价值。
但现在AI正在快速降低开发门槛。
于是竞争核心开始发生变化:
谁更懂用户。
而不是:
谁更会写代码。
我现在越来越理解一件事
很多程序员创业失败,不是因为技术不行。
而是:
从来没有真正研究过“人”。
我们习惯了:
想到一个点子
→ 开始开发
→ 觉得用户会来
但真实商业逻辑其实是:
先观察一群人
→ 发现他们正在痛苦
→ 发现他们现在的解决方案很差
→ 我能不能更简单 / 更快 / 更便宜
→ 然后再做产品
顺序完全不一样。
我现在开始重新理解“MVP”
以前我理解的MVP是:
“先做一个最小功能版本。”
现在我发现:
MVP真正验证的,不是功能。
而是:
有没有真实用户愿意持续使用。
因为很多产品:
- 用户觉得有意思
- 用户觉得新鲜
- 用户甚至会点赞
但:
根本不会长期使用。
更不会付费。
我现在最想训练的能力,不再只是技术能力
而是:
用户洞察能力。
比如:
- 用户真正痛苦的是什么?
- 用户现在怎么解决?
- 为什么现有方案不好?
- 用户为什么愿意打开产品?
- 用户为什么愿意回来?
- 用户为什么愿意传播?
- 用户什么时候愿意付费?
这些问题,比“怎么开发”重要得多。
我现在越来越理解一句话
程序员最重要的能力,不是写代码。
而是:
理解业务逻辑,理解真实需求。
就像软件开发里:
真正难的从来不是CRUD。
而是:
- 架构设计
- 业务抽象
- 系统边界
- 数据流设计
创业也一样。
真正难的不是:
“把产品做出来”。
而是:
“做一个真的有人需要的产品”。
AI时代,个人开发者真正稀缺的能力
我现在越来越觉得:
未来AI会让“实现能力”越来越廉价。
但:
“发现真实需求”的能力会越来越贵。
因为:
- AI可以帮你写代码
- AI可以帮你设计页面
- AI可以帮你生成文案
- AI甚至可以帮你做运营
但AI无法替代你长期观察用户、理解人性、分析需求的过程。
最后
以前我一直以为:
技术 + AI = 能做好产品
现在我才发现:
真正重要的是:
需求 + 用户 + 场景
技术只是最后的实现手段。
AI时代以后,我觉得程序员最应该升级的能力,不再只是技术。
而是:
从“实现需求”,升级到“发现需求”。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐
所有评论(0)