干了几年程序员,不会独立开发项目(也没机会),怎么办

2025 年 7 月 24 日
 Dg3gWjbFvvq

这几年做的系统全都是基于 ruoyi 的二开,基本上写的都是 crud 。看到那些大佬能把一个想法做成具体的产品,真的很羡慕。自己也想做一些东西,却都做不出来,比如曾经想开发一个日常记录小程序,也失败了。自己真正从零开发一个项目,完全不知道怎么开始。大家最开始都是怎么学会独立做产品的啊?

5897 次点击
所在节点    职场话题
43 条回复
TeaTalk
2025 年 7 月 24 日
开始是最重要的,别还没开始就想实现各种功能,甚至写出完美代码,精美界面。

先开始,从一个个小功能开始实现,再慢慢优化。
SHOOT
2025 年 7 月 24 日
现在简单多了 ide 直接用 ai 根据你的想法帮你构建个项目。你再在上面继续开发就好了
RichXu
2025 年 7 月 24 日
如果对做产品没有概念,就先抄,找一个不算太复杂的,直接复刻
user1284
2025 年 7 月 24 日
先把 java 环境卸载了, 换成其他任意的, c# , ts, rust 之类的
noyidoit
2025 年 7 月 24 日
"""
比如曾经想开发一个日常记录小程序,也失败了。自己真正从零开发一个项目,完全不知道怎么开始。大家最开始都是怎么学会独立做产品的啊?
"""

你是怎么失败的?
iorilu
2025 年 7 月 24 日
现在都 ai 了, 打几个字总会把, 别告诉我你还没试过任何 ai ide
tftNExtLife
2025 年 7 月 24 日
我的建议不是过多的关注自己的开发技能,现在 ai 工具很发达,开发技能反而是次要的。想去做一个产品跟其他兄弟说的一样,现有一个 idea ,然后自己头脑风暴一下,发散思维后开始记录功能。记录完毕后再收敛想法,按照树状图的形式归纳功能点,接下来就对着功能点实现就好了。ruoyi 很好用,这么多年了起手依旧是 ruoyi
p1gd0g
2025 年 7 月 24 日
失败是指什么呢,卡在哪里?
有 ai 的情况下,做小东西只是时间问题。
但要是没耐心就无解了。
apkapb
2025 年 7 月 24 日
先 v 我 50,我再教你呀,少年郎
QingXuJiaZhi
2025 年 7 月 24 日
一招就能救你:做 demo

就是做一个只有一个最最简单功能和最最简单界面的东西。只做一个功能,而且是最简单的功能(比如显示一张图片),在这个基础上再加一个功能(比如上传一张图片),再加一个功能…… 就这样做起来,没什么是做不出来的。
levelworm
2025 年 7 月 24 日
我有个想法,一直没做:把微信的截屏功能独立出来,做成一个绿色软件,体积越小越好,功能一样就行,够用了。这玩意应该不太难,尤其是有 AI 的情况下。
neal1986
2025 年 7 月 24 日
去新創 包你會
triptipstop
2025 年 7 月 24 日
在线接单 能做的话 顺便还能赚钱
HENQIGUAI
2025 年 7 月 25 日
不要纠结,现在就新建文件夹开始做,遇到什么解决什么就好了,现在有 AI 方便太多了。
helloworldgo
2025 年 7 月 25 日
干中学嘛
sixdog06
2025 年 7 月 25 日
讲道理只是开发个产品, 随便找个大学生都能做. 但是要让人用这产品, 而且产品还能赚钱, 那难度就上天了...
OC0311
2025 年 7 月 25 日
只是开发一个产品还是很简单的吧,对后端程序员来说现在写前端已经不是事了(只要不是巨复杂的)。主要是做出来以后能不能赚钱
liyangdal
2025 年 7 月 25 日
20 多年前就学了编程,现在完全什么都不懂
Dg3gWjbFvvq
2025 年 7 月 25 日
@Martin123123 在公司工作没有接触过从零开发的项目,所以说没有相关的机会,自己做,总感觉需要一个老师带,瞎琢磨琢磨不出来,就算弄出来一个勉强可用的,也不知道设计的对不对,合不合理。

比如项目的每个阶段的每个细节,想法,需求,原型设计,技术选型,代码结构搭建,内部通信方式。工作了几年也都知道这些步骤是必须的,但是具体到每个步骤的实现环节,就不知道应该怎么做了。

已有的经验全都是根据别的项目二次开发,对于项目底层的基础设施,比如登录,权限认证,页面的基础组件如管理系统的外层菜单,路由逻辑,主页面逻辑,都没有自己实现过(平时的开发也都是针对主页面里面的表单开发),也不清楚怎么搞。所以说一直没有机会去做。
Dg3gWjbFvvq
2025 年 7 月 25 日
@noyidoit 我有了一个日常记录的想法,用草图形式花了原型图,大概就类似于 div 的框框,哪里输入,哪里显示列表,哪里有按钮,一共几个页面,对于细节没有具体设计,只是一个页面布局。

然后准备学习小程序。下载了微信开发工具,然后根据官方提示成功实现了 helloworld 。然后就开始卡住我了,因为没开发过小程序,不知道应该在一个工程里面新建几个文件,或者是怎么区分目录结构层级,怎么封装页面组件。对于页面布局,我总是弄不好布局,页面交互 JavaScript 也总是写不生效,遇到的困难重重,后来看到别人也做过类似的小程序,询问作者,并没有告诉我如何实现,遂放弃。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1147398

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX