裁员危机
说实话,随着AI技术的飞速发展,从之前嘲笑GPT-3.5无法写出可用代码,到现在对Claude 3.7的惊叹,危机感是越来越明显了。现在的agent模式,写代码的成功率已经高得惊人,虽然依然需要人类的监督——也就是说,得有人来帮忙解决那剩下的30%的问题;但可以想象,未来这30%会越来越少,到了那时候,程序员的需求可能会大幅下降。想想一个原本10人的开发团队,最后可能只剩下一个架构师和AI,真让人感到不安。
跳出舒适圈
作为一个老码农,其实早就想着自己做点什么,但上班的时候总是忙得不可开交,根本没有时间去实现自己的想法。我也想过拉朋友一起做项目,但大家都是同龄人,谁愿意下班后去干那种未来还不确定有没有收益的事呢?所以平时也就只能写写小工具,结果那些工具也只供自己用。这个想法一直挂在心上,没忘记,但也没找到时间去落实。
看到希望
直到去年,我看到Cursor可以根据提示词自动生成代码,突然有了一丝希望。其实只要把提示词写得够详细,AI就能帮我大幅提升开发效率,不再担心人手不足的问题,唯一需要考虑的就是如何把我的想法变成清晰的提示词。
独立开发的门槛
接下来,我花了一个月的零散时间准备,熟悉开发环境、规范、Taro框架、NutUI组件、NestJS、MongoDB等。虽然也只是略懂皮毛,但我还是开始了。边做边学习,效率最高。等到“Hello World”工程能正常运行后,我就开始进入正题了。
FAQ:没有任何编程经验的朋友能不能做应用呢?
答案是:能做一些小而精的项目,但如果想做大而全的,还是需要有编程能力,不然AI一生成几千行代码出问题,你可就受不了了。
时间管理大师
后来的每一天(工作日)都是“白天当狗,晚上当CEO”的节奏。白天我会抽空思考晚上的计划,琢磨提示词怎么写,回家后把这些提示词复制给Cursor,让它帮我实现,我再负责监督和调试。就这样,几个月悄然过去,自己的小程序逐渐完善,心里还是蛮开心的。
不过,这一路走来也并非一帆风顺,一个人奋斗的过程总是充满挑战,期间经历了不少困难,也不想一一列举了。
好了,说了这么多过程,接下来我想分享一些自己的经验,免得变成水贴。
Cursor开发经历分享
- 用Cursor做复杂项目,一定要先明确架构,比如选择什么语言、框架、数据库、目录结构等等。如果自己不太懂,可以请AI帮你拟定,你再审核。
- 一定要写好Cursor的规则,比如遵循什么规范(行业规范、自己的规范)。这个规则不是一次性能写完的,需要在项目进行中不断完善。
- 模块要解耦,函数功能设计等,建议遵循软件工程和清洁代码等规范。
- 把自己的知识库融入项目中,并在合适的场景手动@AI,或者写入规则里,让AI每次对话都能利用这些知识。
- 让AI写代码时,需求一定要写得详细。如果描述不清,可以用伪代码和注释来引导AI理解。
- 别指望AI一次性搞定复杂的效果,可以先从简单实现入手,逐步增加复杂性。
- 及时让AI重构它自己写的代码,因为代码多了之后,真的会变得很乱。
- 一定要有测试用例(可以直接进行端到端测试),特别是在没有测试人员的情况下。否则功能多了后,每次修改代码或增加功能时,心理负担会特别大,而且确实没那么多时间去自测。下面是我后端的测试用例,每次提交代码时都会依靠它们给我信心。
- 推荐使用MCP工具《Sequential Thinking》,让大模型每次输出前都能进行思考。

如何搞定界面设计?
用Figma等设计工具?不不不,程序员本来就不擅长设计,使用这些工具也很难做出好看的界面。那么怎么办呢?让AI来生成设计效果图,每个模块都让AI设计一遍,定稿后再开始让Cursor写代码。

【2025-5-28补充: 具体怎么做以及绘制提示词可以参考这篇文章,m.toutiao.com/is/xe1-v2bs… 99%程序员都不知道的画UI的秘诀 – 今日头条】
好了,目前就想到这些,如果还有更多的经验,后面再补充吧,哈哈。
ShowCase
然后给大家看看我的小程序吧。





未来
也许有人会问,你这个项目现在不是有很多竞争对手吗,那你打算怎么竞争呢?我也不知道,所以就不打广告了。
原文链接:https://juejin.cn/post/7491926630035390514









这一路走来肯定很辛苦,能坚持下来真的很佩服,大家得有心理准备。
这篇文章让我意识到,光有想法是不够的,执行力才是关键。
写好Cursor的规则真是个好主意,没想到这也需要不断完善。你的经验可以应用到哪些项目上?
看到你提到的时间管理,感觉我也该学学怎么合理安排时间了。
如果不懂编程,做项目的风险还是很大的,可能会浪费时间和资源。
从你分享的经验来看,明确架构和规范确实是成功项目的基础,值得重视。
独立开发的门槛确实很高,尤其是对于没有编程基础的人,建议他们从小项目开始,逐步积累经验。
光靠AI生成代码很危险,尤其是复杂项目,细节一定要把握好。
从小项目做起确实是明智之举,有什么建议给初学者吗?
时间管理真的好重要,看来我得把自己的时间利用率提升一下了。
用Cursor做项目的确是个趋势,大家都在逐渐适应AI的时代,未来会怎样呢?
从你的经历来看,时间管理也是个大挑战,得好好学学。
看你的经历,真心佩服!独立开发需要的勇气和决心,值得学习。
从小项目做起真的是个好策略,等我试试!
独立开发的过程中一定很孤独吧,能分享一下你是怎么克服这些孤独感的吗?
一个人奋斗真的不容易,有没有什么特别的技巧来应对这些困难?
一边上班一边开发,生活节奏真是紧张啊,怎么保持动力和灵感?