想开发 但 App 不懂编程,请问该如何自学全栈开发呢?

Le_JudInIs08-avatar

Le_JudInIs08

2024-10-30T14:28:56+00:00

求求各位程序员大佬给我点建议。

我想开发一款APP,但是自己不会编程,没有技术背景。

我是产品,能写完整详细的 prd 和描述一些简单的技术逻辑。

之前想过外包找程序员帮我做,但是后来咨询了几个做技术的朋友,他们都说这种外包合作很不稳定,项目质量也不会很高,因为我自己不懂技术,很难控制项目的质量

所以,我就想自己学习一下编程,至少能有入门的概念。现在不也有AI编程辅助嘛,就想着自己能不能学一下全栈开发,先把爱普的粗糙版本搞出来,如果能盈利,再去招人或是找技术合伙人。

当我在学习的过程当中发现了一个问题,就是我现在能理解计算机编程的原理,能做一些简单的HTMLCSS这种前端的语言,懂一点,但是以我的水平依然很难评估代码质量。就算我现在在AI的辅助下能制作出粗糙的APP,但是后面我依然没办法靠自己的能力进行迭代,制作高质量高水平的APP。同时我也没有办法去评估我找到的程序员他的代码产出,评估工时。

所以我现在不确定的是,我有没有必要再花费很多的时间精力去学习编程?

或者说我现在学习的话,应该学到什么程度?学习哪些语言能够快速的实现我的目的?

这年头,工作不好找,我也不想忽悠程序员朋友出来当技术合伙人。因为我现在也不能确定爱的发展前景,只能说能有一点点的盈利空间。现在忽悠人家做合伙人,有可能把人家职业生涯都给坑了。但是找外包的话又不靠谱,自己学习的话又比较慢,所以现在就很困惑

求各位程序员大佬指点一下,给我点建议,提前谢谢大家,好人一生平安
Kag-avatar

Kag

看你的学习水平,我建议你学flutter,但是还要重新学dart,然后flutter本身只是跨平台框架,但是写app少不了和原生ios,安卓打交道。

我只能说很难,给你估计一下半年吧。前提是你每天学习4小时哭笑
Le_JudInIs08-avatar

Le_JudInIs08

+ by [MC_MODE] (undefined)

看你的学习水平,我建议你学flutter,但是还要重新学dart,然后flutter本身只是跨平台框架,但是写app少不了和原生ios,安卓打交道。

我只能说很难,给你估计一下半年吧。前提是你每天学习4小时哭笑

那能不能简化一下,就是学到什么水平,能够比较合理的评估程序员的产出或者项目质量,就完全不懂的话,肯定容易被人坑嘛
Ting-avatar

Ting

如果你的功能不是太复杂的话,为什么不考虑微信小程序呢?做app需要点的前置技能太多了
Le_JudInIs08-avatar

Le_JudInIs08

+ by [证码是8KW7A8] (undefined)

如果你的功能不是太复杂的话,为什么不考虑微信小程序呢?做app需要点的前置技能太多了

因为要使用 ai 语音对话功能。

小程序应该没法实现。

不过小程序确实是个更轻量的入门选择。

我研究看看
caterpillaer-avatar

caterpillaer

+ by [EDjmuIR] (undefined)

因为要使用 ai 语音对话功能。

小程序应该没法实现。

不过小程序确实是个更轻量的入门选择。

我研究看看

我没做过小程序
不过据我所知小程序确实是可以录音的

另外不要信任ai编程 这玩意儿只能给会的人提高效率哭笑
cookie-avatar

cookie

ai语音对话?

你做不了,如果你能撸出来,那你压根不需要创业

就算你用云服务,也挺麻烦,还烧钱
Fearmonger-avatar

Fearmonger

你是要做什么兴趣搭子APP吗
Mr_Infinity-avatar

Mr_Infinity

目前据我所知,目前市面上绝大部分的ai应用都是云服务套一个app的壳。你这种纯走市场的应用,其实不用考虑代码质量没有必要的。功能能跑起来就行,你是靠点子赚钱不是靠技术赚钱。你的app只要基础功能稳定就能赚钱,赚不到说明你点子不够好跟技术没关系
u_mino-avatar

u_mino

建议可以学下JavaScript,这个前后端都能做。然后做app可以用uni-app
.denial-avatar

.denial

+ by [MC_MODE] (undefined)

看你的学习水平,我建议你学flutter,但是还要重新学dart,然后flutter本身只是跨平台框架,但是写app少不了和原生ios,安卓打交道。

我只能说很难,给你估计一下半年吧。前提是你每天学习4小时哭笑
我的评价是不如rn
TheRedLeader747-avatar

TheRedLeader747

盲猜结局是被gradle劝退而中道崩殂哭笑
Sm4ll_fry-avatar

Sm4ll_fry

你这个想法,大概率github上就有现成的,gpt的服务一大堆,ASR+TTS的客户端也一大堆
想睡-avatar

想睡

我觉得你现在应该考虑怎么做出一个成品,而不是考虑项目质量,这不是你这个阶段该考虑的。东西出来没人用,质量再好有没用;如果有人用,你就有钱去请人改善质量
Bäs-avatar

Bäs

要啥项目质量,太高看程序员了,现实是由于各种原因,大多数软件背后的代码都没那么追求项目质量,像你这种情况根本不需要考虑
Hazem-avatar

Hazem

ai只能编一些小功能帮你节省时间,复杂的程序还是需要你自己开发
PSK-avatar

PSK

+ by [灸next] (undefined)

盲猜结局是被gradle劝退而中道崩殂哭笑

还真是,我一个外行啃Java都头疼,看到什么view,onclick,observe就过去了
MazerJax-avatar

MazerJax

外包吧,虽然质量不咋地,但总比你自己写的强
Haze-avatar

Haze

其实我比较好奇的是为什么楼主会有
我有一个超牛的点子
我去自学编程做出来肯定牛逼
这种想法

楼主到底是怎么看编程之于实现的
Becks'-avatar

Becks'

质量需要花费大量物力人力,你这不用考虑