这几年做的系统全都是基于 ruoyi 的二开,基本上写的都是 crud 。看到那些大佬能把一个想法做成具体的产品,真的很羡慕。自己也想做一些东西,却都做不出来,比如曾经想开发一个日常记录小程序,也失败了。自己真正从零开发一个项目,完全不知道怎么开始。大家最开始都是怎么学会独立做产品的啊?
![]() |
1
huifer 4 天前
现在只需要一个想法,然后打开 AI IDE 就好了。但是想法很难想好
|
![]() |
2
liuhai233 4 天前
有想法就先写个 demo ,不用纠结细节,有后续慢慢打磨就行
没后续就没后续,反正 demo 也好做,顺便练手了 |
![]() |
3
Gilfoyle26 4 天前
《大家最开始都是怎么学会独立做产品的啊》我也想知道,毫无头绪,感觉什么都会,但是一旦开始毫无头绪,无处下手。
|
![]() |
4
taxue67marx 4 天前
感觉最难的是运营产品,开发项目 crud 够了
|
![]() |
5
yifeng33 4 天前
最重要的先有一个 IDEA 。
|
![]() |
7
darkengine 4 天前
想法 -> 功能 -> 交互,再拆:
前端:需要什么页面 后端:需要什么接口 |
![]() |
8
darkengine 4 天前
@Radiation 破解它
|
9
LikeAPainting 4 天前
俺也一样
|
![]() |
10
iamxz 4 天前
不会想,你还不会抄吗?(难听点叫偷) 去应用商店看看 国外比较火的或者比较有潜力的 app 深度体验一下,然后结合国情做一个符合本地化的产品(二次创新)。等你从 0 到 1 之后,剩下的就是根据用户的反馈 再做到 ♾️
|
11
ererrrr 4 天前
缺的是执行力而已
其他不缺的哥们 |
![]() |
12
WngShhng 4 天前
做产品不难,赚钱难
|
13
abolast 4 天前
主要是没时间和缺乏执行力吧
我一个全运维的,都在百忙之中抽空写了好几个权限在运维的工具,并且包含了前后端以及运行配置,在 chatgpt 2.5 的协助下。 现在各种 ai 都有大提升,反倒是没有时间去写东西了,最近是忙 |
![]() |
14
xiaoshan5733 4 天前
|
15
Martin123123 4 天前
不是很理解(也没机会)这个点,没时间还是不想动
|
![]() |
16
NO9527 4 天前
|
17
craftsmanship 4 天前 via Android
@Radiation 接下来再安装 cursor 因为 IDEA 的 vibe coding 太弱鸡💩
|
18
XuDongJianSama 4 天前
#3 @Gilfoyle26 学点吹牛逼的玩意和一些基础工具,然后面试吹牛逼找到工作就行了
|
19
HtPM 4 天前
因为你学的是空中楼阁
|
20
Granado 4 天前 ![]() 你缺的不是技术。程序员最大的问题在于关注技术太多,忽略了一个产品应该怎么从零到一的设计,这个设计不是技术向的设计,而是用户需求 -> 产品功能 -> 用户体验 等方面的考虑。你如果想要开发一个产品,你得对你心目中的产品有个概括,知道自己要做个什么,要表现成什么样,其次才是技术怎么实现。
|
![]() |
21
TeaTalk 4 天前
开始是最重要的,别还没开始就想实现各种功能,甚至写出完美代码,精美界面。
先开始,从一个个小功能开始实现,再慢慢优化。 |
![]() |
22
SHOOT 4 天前
现在简单多了 ide 直接用 ai 根据你的想法帮你构建个项目。你再在上面继续开发就好了
|
23
RichXu 4 天前
如果对做产品没有概念,就先抄,找一个不算太复杂的,直接复刻
|
![]() |
24
yb2313 4 天前
先把 java 环境卸载了, 换成其他任意的, c# , ts, rust 之类的
|
![]() |
25
noyidoit 4 天前
"""
比如曾经想开发一个日常记录小程序,也失败了。自己真正从零开发一个项目,完全不知道怎么开始。大家最开始都是怎么学会独立做产品的啊? """ 你是怎么失败的? |
![]() |
26
iorilu 4 天前
现在都 ai 了, 打几个字总会把, 别告诉我你还没试过任何 ai ide
|
![]() |
27
tftNExtLife 4 天前
我的建议不是过多的关注自己的开发技能,现在 ai 工具很发达,开发技能反而是次要的。想去做一个产品跟其他兄弟说的一样,现有一个 idea ,然后自己头脑风暴一下,发散思维后开始记录功能。记录完毕后再收敛想法,按照树状图的形式归纳功能点,接下来就对着功能点实现就好了。ruoyi 很好用,这么多年了起手依旧是 ruoyi
|
![]() |
28
p1gd0g 4 天前
失败是指什么呢,卡在哪里?
有 ai 的情况下,做小东西只是时间问题。 但要是没耐心就无解了。 |
29
apkapb 4 天前
先 v 我 50,我再教你呀,少年郎
|
![]() |
30
cmdOptionKana 4 天前 via Android
一招就能救你:做 demo
就是做一个只有一个最最简单功能和最最简单界面的东西。只做一个功能,而且是最简单的功能(比如显示一张图片),在这个基础上再加一个功能(比如上传一张图片),再加一个功能…… 就这样做起来,没什么是做不出来的。 |
![]() |
31
levelworm 4 天前
我有个想法,一直没做:把微信的截屏功能独立出来,做成一个绿色软件,体积越小越好,功能一样就行,够用了。这玩意应该不太难,尤其是有 AI 的情况下。
|
32
neal1986 4 天前
去新創 包你會
|
33
triptipstop 4 天前
在线接单 能做的话 顺便还能赚钱
|
34
HENQIGUAI 3 天前
不要纠结,现在就新建文件夹开始做,遇到什么解决什么就好了,现在有 AI 方便太多了。
|
35
helloworldgo 3 天前
干中学嘛
|
36
huanruiz 3 天前
讲道理只是开发个产品, 随便找个大学生都能做. 但是要让人用这产品, 而且产品还能赚钱, 那难度就上天了...
|
![]() |
37
OC0311 3 天前
只是开发一个产品还是很简单的吧,对后端程序员来说现在写前端已经不是事了(只要不是巨复杂的)。主要是做出来以后能不能赚钱
|
![]() |
38
liyangdal 3 天前
20 多年前就学了编程,现在完全什么都不懂
|
![]() |
39
gufeng311 OP @Martin123123 在公司工作没有接触过从零开发的项目,所以说没有相关的机会,自己做,总感觉需要一个老师带,瞎琢磨琢磨不出来,就算弄出来一个勉强可用的,也不知道设计的对不对,合不合理。
比如项目的每个阶段的每个细节,想法,需求,原型设计,技术选型,代码结构搭建,内部通信方式。工作了几年也都知道这些步骤是必须的,但是具体到每个步骤的实现环节,就不知道应该怎么做了。 已有的经验全都是根据别的项目二次开发,对于项目底层的基础设施,比如登录,权限认证,页面的基础组件如管理系统的外层菜单,路由逻辑,主页面逻辑,都没有自己实现过(平时的开发也都是针对主页面里面的表单开发),也不清楚怎么搞。所以说一直没有机会去做。 |
![]() |
40
gufeng311 OP @noyidoit 我有了一个日常记录的想法,用草图形式花了原型图,大概就类似于 div 的框框,哪里输入,哪里显示列表,哪里有按钮,一共几个页面,对于细节没有具体设计,只是一个页面布局。
然后准备学习小程序。下载了微信开发工具,然后根据官方提示成功实现了 helloworld 。然后就开始卡住我了,因为没开发过小程序,不知道应该在一个工程里面新建几个文件,或者是怎么区分目录结构层级,怎么封装页面组件。对于页面布局,我总是弄不好布局,页面交互 JavaScript 也总是写不生效,遇到的困难重重,后来看到别人也做过类似的小程序,询问作者,并没有告诉我如何实现,遂放弃。 |
![]() |
41
gufeng311 OP @p1gd0g 你这么一问,我想了想,可能还真是因为没耐心。每次在初期遇到一点困难,就会让我产生放弃的念头,尤其是在接触一门新技术的时候,有很多的语法,注意细节,使用方式的学习,看到很多官方文档都是长篇大论,导致我丧失耐心。
|
43
Martin123123 3 天前
@gufeng311 一个项目的周期是很漫长的,不止你自己从零开始,就算有经验的程序员,做另一类的产品架构设计也是从头开始,你需要的只是一个开始的机会,遇到的任何问题都是经验
|