别再做 CRUD 应用了:去解决真实的问题吧
我早期的职业生涯都在构建控制面板、登录系统和管理后台。我开发过很多 CRUD 应用。
用户可以对记录进行增删改查。
代码能跑通,但没人关心。
互联网上已经有足够多的任务管理器和笔记应用了。这些工具解决不了大问题。
真实的业务场景是混乱的。
开发者喜欢干净的数据和可预测的 API。但现实世界并非如此。
- 用户提交不完整的表单。
- 表格里的数值是错的。
- 邮件里充斥着杂乱的数据。
- 文件格式五花八门。
- 系统之间无法互通。
伟大的软件能在混乱的现实中发挥作用。
许多成功的产品并不解决复杂的数学问题。它们的作用是弥合杂乱的人工工作与结构化软件之间的鸿沟。
别再为了用新技术而开始项目了。
不要仅仅为了学习新的框架或 AI 而去开发项目。你最终只会得到一个没人愿意买单的技术消遣。
相反,从一个痛点出发。问问自己这些问题:
- 人们讨厌什么任务?
- 每周有哪些流程要耗费数小时?
- 哪些错误经常发生?
- 哪些工作仍然是手工完成的?
企业愿意花钱来停止重复性劳动。他们买的不是“自动化”,而是“节省时间”。
如果一个五分钟的任务每月发生 500 次,那就是损失了 40 个小时。解决这个小问题就能创造巨大的价值。
最顶尖的工程实践都发生在幕后。用户看到的是一个简单的按钮,而你构建了数据流水线、错误处理和安全机制来支撑它的运行。
如果你需要项目灵感,别再刷社交媒体了。去和这些角色的人聊聊:
- 会计
- 招聘人员
- 运营经理
- 客服
- 物流团队
- 医护人员
这些人每天都在应对低效。他们不需要另一个生产力应用,他们只想停止做手工活。
不要追逐潮流。去解决你亲眼所见或亲耳所闻的问题。
技术是容易的部分,而问题所在,才是价值所在。
出处:https://dev.to/samuel_98cf5d1e5ac4d898e0/stop-building-crud-apps-solve-real-problems-instead-3a8m
