V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
EdisonChan
V2EX  ›  程序员

对于不是程序员,又想提高 Java 的代码能力,有什么好的建议?

  •  
  •   EdisonChan · 2023-03-10 15:42:17 +08:00 · 2029 次点击
    这是一个创建于 658 天前的主题,其中的信息可能已经有所发展或是发生改变。
    学完 javase 不咋会写,只会看的懂相关代码,有什么好的建议吗?需要每天专门去写工具练习吗?
    21 条回复    2023-03-11 09:54:03 +08:00
    flexbug
        1
    flexbug  
       2023-03-10 15:46:47 +08:00
    直接问 chatgpt 给你出题
    BQsummer
        2
    BQsummer  
       2023-03-10 16:00:54 +08:00
    不是程序员为什么要学 java? py / js 不行吗, java 适合写后台业务逻辑
    SMGdcAt4kPPQ
        3
    SMGdcAt4kPPQ  
       2023-03-10 16:06:32 +08:00 via Android
    Java 我劝你别用,C#都比 Java 强
    zhang77555
        4
    zhang77555  
       2023-03-10 16:24:01 +08:00 via Android
    为了做东西直接针对你想做的东西去学
    为了找工作,那就先背八股文,然后看运气了
    crazycarry
        5
    crazycarry  
       2023-03-10 16:25:37 +08:00
    先搞一个 spring boot 的项目搞。。不然你看 javase 一行都不认识
    alexleee
        6
    alexleee  
       2023-03-10 16:42:11 +08:00
    java 太卷了 ,虽然明面看起来岗位多,感觉背后的竞争者比其他语言多多了,你现在没什么沉没成本干啥学这个啊
    cheng6563
        7
    cheng6563  
       2023-03-10 16:42:38 +08:00
    JavaSE 学了也没地方用吧
    EdisonChan
        8
    EdisonChan  
    OP
       2023-03-10 16:50:17 +08:00
    @BQsummer 写工作中要需要用的工具
    EdisonChan
        9
    EdisonChan  
    OP
       2023-03-10 16:50:49 +08:00
    @zhang77555 自己想做的东西的话 怎么写呢 没有头绪
    EdisonChan
        10
    EdisonChan  
    OP
       2023-03-10 16:51:08 +08:00
    @crazycarry 这个不需要把 javaweb 也学了吗
    EdisonChan
        11
    EdisonChan  
    OP
       2023-03-10 16:51:29 +08:00
    @alexleee 工作需要
    yazinnnn
        12
    yazinnnn  
       2023-03-10 16:51:34 +08:00
    为什么不学 c#, 应用场景比 java 广泛, 桌面 后端 嵌入式都能干
    EdisonChan
        13
    EdisonChan  
    OP
       2023-03-10 16:51:51 +08:00
    @cheng6563 就是有需要才学 没需要我学来浪费时间呀
    shyangs
        14
    shyangs  
       2023-03-10 16:53:30 +08:00
    你每天写工作中要需要用的工具,不就提高能力了吗?
    freedomSky
        15
    freedomSky  
       2023-03-10 17:18:55 +08:00
    找的到钉子才能练好你的锤子:)
    Zakl21
        16
    Zakl21  
       2023-03-10 17:30:10 +08:00
    用 python.....啥都能干,不是程序员的话可能也不需要高考虑啥优雅编程,性能的。。。
    cyningxu
        17
    cyningxu  
       2023-03-10 17:43:32 +08:00
    @yazinnnn 确实,java 也就后端和 Android 用
    cheng6563
        18
    cheng6563  
       2023-03-10 17:47:18 +08:00
    @EdisonChan 但是用 JavaSE 来写桌面应用实属下策啊
    zhang77555
        19
    zhang77555  
       2023-03-11 09:18:01 +08:00
    @EdisonChan 你举个例子,看看具体是什么东西
    raymanr
        20
    raymanr  
       2023-03-11 09:50:45 +08:00
    有啥工作上的需求是非要用 java 来干的?
    raymanr
        21
    raymanr  
       2023-03-11 09:54:03 +08:00
    写工作中需要用的小工具 python, 比 c# java 之类香多了, 而且开发速度又极快, 难道是只会 java 么? 可是看你的描述你也不能说是会 java 啊. 与其抱着半吊子的 java, 还不如干脆点学个 python
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:59 · PVG 05:59 · LAX 13:59 · JFK 16:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.