V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiangbohua
V2EX  ›  Java

半路出家的 Java 开发该怎么提高?

  •  
  •   xiangbohua · 153 天前 · 2515 次点击
    这是一个创建于 153 天前的主题,其中的信息可能已经有所发展或是发生改变。
    C#->PHP->Java(快 3 年)
    现在感觉想学习,但是感觉有一堆要学的,该先学什么?该怎么学?
    时间的话想对充裕。
    21 条回复    2021-09-15 14:31:47 +08:00
    wxw752
        1
    wxw752   153 天前
    目前掌握的技术栈可以说一下。
    misaka19000
        2
    misaka19000   153 天前   ❤️ 1
    zzzmh
        3
    zzzmh   153 天前
    推荐先把公司用的学精通点,例如 springboot mybatis mybatisplus,另外一个思路就是学点底层防面试 例如 java8 jvm 什么的
    bthulu
        4
    bthulu   153 天前
    不用提高, 下班时间搞副业争取被优化前把副业搞成主页
    ReferenceE
        5
    ReferenceE   153 天前 via Android
    建议再 Java,->c#
    silencil
        6
    silencil   153 天前   ❤️ 1
    我觉得原理比实践重要,实践可以摸索,而且很多业务代码也没什么难度,学习个技术先了解原理,出问题的时候才好排查,写的代码边界问题也考虑的更到位。建议就不提了,千人千面,每个人学习方法不一样,给个学习思路在这。
    DogMingDD
        7
    DogMingDD   153 天前
    多找开发相关视频看,多练习,然后找更高要求的厂跳槽,把学到的东西用到实际生产中
    ijrou
        8
    ijrou   153 天前
    三个字:做项目
    xuanbg
        9
    xuanbg   152 天前
    多写代码,多用点心写代码。多读几遍自己写的代码,多重构几次自己写的代码。
    Yimkong
        10
    Yimkong   141 天前 via iPhone
    5 年老 Java 也偶尔感觉迷茫了,不知道该学什么,感觉学海无涯
    MidCoder
        11
    MidCoder   132 天前
    多看源码(中间件源码,框架源码,项目源码,JDK 源码),多写代码(可以将看过的开源项目自己写一遍),多思考,多总结。
    seven123
        12
    seven123   124 天前
    多看八股文,狗头保命
    xiangbohua
        13
    xiangbohua   76 天前
    @seven123 都说八股文八股文,那么标准的八股文上哪里找呢
    xiangbohua
        14
    xiangbohua   76 天前
    @Yimkong 我也深有同感,虽然 Java 才搞了不到三年,实际上是个 7 年工作经验的老油条了,但是目前确实感觉不知道学什么。
    xiangbohua
        15
    xiangbohua   76 天前
    @ijrou 项目的话也就是在公司负责了几个项目,自己写的也少了。
    xiangbohua
        16
    xiangbohua   76 天前
    @wxw752 目前掌握的话,也谈不上有多少,也就是 MySQL 一直在用,然后 SpringBoot 能够做项目,MyBatis 都没用过,全都是 JPA 单表查询,连表查询都是给别人干。。。
    我感觉快废了,
    xiangbohua
        17
    xiangbohua   76 天前
    @bthulu 这个是个路子
    wxw752
        18
    wxw752   76 天前
    @xiangbohua 基础差的话,花半年把这些完全自己敲一遍,全搞会 https://www.bilibili.com/read/cv5216534
    再之后就把自己的项目用 cloud 实现一下,有点谈资就可以去跳个微服务的了。我认为工作环境挺重要的,你需要跳出这个环境。
    wxw752
        19
    wxw752   76 天前
    再之后的路就是看各种源码、算法、JVM 、MYSQL 底层、k8s 之类的,结合公司的 cloud 项目学,卷海无涯。。。
    seven123
        20
    seven123   76 天前
    @xiangbohua 就各种源码分析、底层实现啊,一个一个的啃,dubbo 、netty 、rocketmq 、Kafka 、mysql 、jvm 什么的
    xiangbohua
        21
    xiangbohua   76 天前
    @seven123 谢谢各位
    @wxw752
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2623 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:37 · PVG 22:37 · LAX 06:37 · JFK 09:37
    ♥ Do have faith in what you're doing.