求教各位独立开发者一些关于发展问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
togally
V2EX    程序员

求教各位独立开发者一些关于发展问题

  •  
  •   togally 2024-09-11 15:12:05 +08:00 2415 次点击
    这是一个创建于 396 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人是一个纯后端 java 开发,目前想转全栈做独立开发,前后端一把撸。

    目前给自己定了学习 vue 来补充前端。

    但是总感觉是不是需要再学习一门脚本语言,还有经常刷到说 java 不太适合全栈,有点担忧

    21 条回复    2024-09-12 10:48:29 +08:00
    woyaobaofu
        1
    woyaobaofu  
       2024-09-11 15:18:13 +08:00
    独立开发的话,不建议用 java
    togally
        2
    togally  
    OP
       2024-09-11 15:22:21 +08:00
    我有看到大家都在说不建议 java 做独立开发,但是我已经做了 5 年的后端开发,换后端语言的话,得先搞明白为什么不合适,到底值不值的换= =
    togally
        3
    togally  
    OP
       2024-09-11 15:22:57 +08:00
    @woyaobaofu 我有看到大家都在说不建议 java 做独立开发,但是我已经做了 5 年的后端开发,换后端语言的话,得先搞明白为什么不合适,到底值不值的换= =
    lancelock
        4
    lancelock  
       2024-09-11 15:31:25 +08:00
    js 不就是脚本语言吗?还要学什么
    lerry
        5
    lerry  
       2024-09-11 15:37:42 +08:00
    全栈全用 js/ts 就行了,写的久了我连 python 也用的少了,写脚本也用 node
    scp3125
        6
    scp3125  
       2024-09-11 15:45:16 +08:00
    @togally #3 我感觉 java 做独立开发还行啊,就是厚重一些,占内存多,服务器稍贵一些,感觉问题不大。毕竟都 5 年经验了,换语言独立开发得不偿失。
    togally
        7
    togally  
    OP
       2024-09-11 15:47:59 +08:00
    @lerry js/ts 和 java 的区别是啥呢,他俩应该有不同的适用场景吧
    togally
        8
    togally  
    OP
       2024-09-11 15:50:09 +08:00
    @scp3125 对我考虑的也是我都干了 5 年了,但是经常听说 java 太重了开发速度太慢了,如果真的说有那么其他语言特别快,那换一下也是可以的,毕竟也不是不做 java ,肯定 java 还是有场景的
    kxg3030
        9
    kxg3030  
       2024-09-11 15:59:33 +08:00
    信他们鬼话 独立开发 java 没什么不可以
    q2316367743
        10
    q2316367743  
       2024-09-11 16:02:56 +08:00
    @togally 其实也没啥太大的问题,主要是独立开发的项目接口一般比较少,用 java 有点杀鸡焉用牛刀的感觉
    togally
        11
    togally  
    OP
       2024-09-11 16:12:16 +08:00
    @q2316367743 好的感谢
    tool2dx
        12
    tool2dx  
       2024-09-11 16:20:30 +08:00
    就我自己来说,前端代码积累时效远远不如后端来的长久。导致我不太想花费过多精力搞前端。

    当然有了 GPT 后,写前端没以前那么困难了,投入变少了。但是我个人还是偏向于 wasm 这种转译的框架,用你以往习惯的后端知识库,去搞定前端代码。
    togally
        13
    togally  
    OP
       2024-09-11 16:46:22 +08:00
    @tool2dx 纯后端想成为独立开发者还是有很长路要走啊,感觉要学的东西很多
    wupher
        14
    wupher  
       2024-09-11 17:31:51 +08:00   1
    你关注的方向错了。

    不是:
    我是个人开发者 -> 我需要学习 A 学习 B 学习 C -> 再用 ABC 去开发

    而是:
    我是个人开发者 -> 我想做什么东西 -> 所以我需要学习 A 学习 B 学习 C

    你首先是程序员,然后才是 Java 程序员。

    BTW:

    你看来是纯技术驱动型,也许去做学习分享,教程编写这些更适合你?

    祝好运 :0)
    allanxiahust
        15
    allanxiahust  
       2024-09-11 19:32:56 +08:00
    我理解,对于独立开发者来说,不止是开发的问题。
    流量从哪里来,怎么做营销推广把产品卖出去,这个更重要。
    想起之前看过的一个案例,怎么卖空气,有人买了再去做。
    fanchenio
        16
    fanchenio  
       2024-09-11 19:36:25 +08:00
    你出发点就是错的,是你要做什么,然后去学相关的语言,而不是你学什么相关的语言,在通过这个语言去做独立开发,先想好你自己好做什么,网页端?桌面端?移动端?然后在选语言。
    Ct5T66PVR1bW7b2z
        17
    Ct5T66PVR1bW7b2z  
       2024-09-11 19:53:05 +08:00
    我是 python 一把梭,现在只做桌面软件
    hongyexiaoqing
        18
    hongyexiaoqing  
       2024-09-11 20:26:52 +08:00
    什么语言重要么,你要能做出产品就行,还有产品有人购买(对别人能产生价值)
    togally
        19
    togally  
    OP
       2024-09-11 21:13:10 +08:00
    @wupher @fanchenio @hongyexiaoqing 感谢各位指点,我觉得你们说的很有道理。独立开发者应该以产品为导向,用技术作支撑。
    darkce
        20
    darkce  
       2024-09-12 08:18:08 +08:00 via iPhone
    独立开发学好 js 以及对应生态就好了
    xuanbg
        21
    xuanbg  
       2024-09-12 10:48:29 +08:00
    独立开发和非独立开发的不同一点是:你要自己决定产品的方向,要自己去设计产品。

    然后,作为一个开发者,开发产品需要什么技术,就去学什么技术,而不是反过来用你会的技术去套产品。大多数所谓的技术,其实都是简单的工具,根本不需要学。拿起来用上几次,就会用了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1577 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 16:15 PVG 00:15 LAX 09:15 JFK 12:15
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86