请教以下 JavaWeb 后端学习路线 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
komorebi12138
V2EX    程序员

请教以下 JavaWeb 后端学习路线

  • nbsp;
  •   komorebi12138 2021-10-22 13:29:45 +08:00 4016 次点击
    这是一个创建于 1452 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前正在公司做外包项目,本来是去年毕业的大数据专业的,会一点 java 但是到公司之后就被公司直接安排做后端了,虽然有点失落,但是还是继续干了。目前有点迷茫,不太清楚改怎么学习后端知识了,公司外包用的框架是 springboot+mybatis+mysql+tomcat,是一开始自己就负责一个项目,然后慢慢摸清楚了基本的知识,同时还会维护一下服务器,差不多学到的知识都能用,但是不精通,上网搜索各种学习路线也看的挺迷茫的,求各位大佬点拨以下接下来怎么学习来脱离这种迷茫的状态。
    30 条回复    2021-10-24 13:03:42 +08:00
    icelo
        1
    icelo  
       2021-10-22 13:42:09 +08:00 via iPhone
    不要进外包吧!后面可以学一些中间件 微服务 分布式
    komorebi12138
        2
    komorebi12138  
    OP
       2021-10-22 14:06:43 +08:00
    @icelo 也是没办法的事,进来的时候不知道是外包,进去之后才发现是外包
    zifangsky
        3
    zifangsky  
       2021-10-22 14:24:37 +08:00
    你可以参考一下:
    Java 架构师学习路线图( base64 ):aHR0cHM6Ly9tdWJ1LmNvbS9kb2MvMlFfNXVmV2R3UGs=
    Java 学习书单( base64 ):aHR0cHM6Ly9tdWJ1LmNvbS9kb2Mvblo0bjhpNDI0
    lostberryzz
        4
    lostberryzz  
       2021-10-22 14:28:28 +08:00
    建议考研回炉实习校招,不然只能外包内循环
    komorebi12138
        5
    komorebi12138  
    OP
       2021-10-22 14:28:28 +08:00
    @zifangsky 好的,谢谢大佬
    komorebi12138
        6
    komorebi12138  
    OP
       2021-10-22 14:30:09 +08:00
    @lostberryzz 感觉还是没有那个胆量拿出一年的时间来考研,不然就不会直接工作了
    MonikaCeng
        7
    MonikaCeng  
       2021-10-22 14:30:31 +08:00 via Android
    我的自学路线是:
    1. 两倍速看完尚硅谷的 springboot2 教程,b 站免费版
    2. 一倍速跟着它操作一遍
    3. 马上用它做个项目
    我大概 2 星期学完,2 个月不到,项目就上线了,前端用的是 vue3+ts+webpack,也是在那两个月期间内学的
    yesterdaysun
        8
    yesterdaysun  
       2021-10-22 14:35:08 +08:00   1
    外包也没啥, 做个 1-2 年再跳甲方就好了, 来得及, 关键是要抓住机会学习打基础, 借助项目, 学习框架基础, spring mysql 可以好好学学, 这些是很难替代的, 其他框架都有很多替代品, 学习项目中会用就好了, 还得学一点编程基础技术, 语言无关的, 比如单元测试 /设计模式 /测试驱动 /领域驱动 /算法 /数据结构 /重构, 不要像我遇到的一个小伙子, 做了几年了, 写个求最大值的都能写错. 其他人说的微服务, 分布式啥的如果项目有用到, 就学学, 没用到靠自学比较难领悟, 基础打好了在向上爬这些技术, 你是大数据出生的, 还可以积极一点把学到的用到项目上, 说不定做出成绩来, 地位上升, 就能接触更多的重要的功能模块, 项目经验可是跳槽时被看中的最大的影响因素了

    此外如果你对当前的行业领域比较感兴趣, 还可以多了解一点行业领域的业务知识, 将来跳槽的公司如果也是相关行业的话, 也是很大的加分项
    komorebi12138
        9
    komorebi12138  
    OP
       2021-10-22 15:01:56 +08:00
    @MonikaCeng 尚硅谷的我也看过,不过是看的其他的东西
    komorebi12138
        10
    komorebi12138  
    OP
       2021-10-22 15:11:10 +08:00
    @yesterdaysun 嗯嗯,项目暂时还没用到可以用大数据的东西,也就是学校以前学的爬虫啊啥的有时候会用到,目前项目经验有了,虽然才做了一两个项目,目前就是想找一个方向把基础学牢固。
    WuWenL0
        11
    WuWenL0  
       2021-10-22 15:31:51 +08:00
    咱俩情况差不多,现在尚硅谷 java 路线从头看呢,基础太重要了
    komorebi12138
        12
    komorebi12138  
    OP
       2021-10-22 15:42:49 +08:00
    @WuWenL0 同道中人啊,就有点离谱
    komorebi12138
        13
    komorebi12138  
    OP
       2021-10-22 15:44:04 +08:00
    标题打错字了有点尴尬
    0Vincent0Zhang0
        14
    0Vincent0Zhang0  
       2021-10-22 15:50:40 +08:00 via Android
    spring 、springboot 、mybatis 、mysql 、tomcat 这些都是以后提升的基础,不光要知道怎么用,还要有探索精神,借此机会多了解人家框架怎么封装,为什么这样封装,假如轮到自己来做封装,能偷私到多少奇淫技巧?功能强大,扩展性好,既优雅而灵巧。
    leafre
        15
    leafre  
       2021-10-22 15:56:31 +08:00 via Android
    外包害人不浅
    leafre
        16
    leafre  
       2021-10-22 15:57:26 +08:00 via Android
    另外新人不建议入 java,要学的东西太多
    komorebi12138
        17
    komorebi12138  
    OP
       2021-10-22 15:59:00 +08:00
    @leafre 我也不想做外包,甲方需求好多
    komorebi12138
        18
    komorebi12138  
    OP
       2021-10-22 16:00:30 +08:00
    @0Vincent0Zhang0 好的,谢谢大佬
    zhaokun
        19
    zhaokun  
       2021-10-22 17:24:20 +08:00
    spring cloud/spring cloud alibaba
    dfourc
        20
    dfourc  
       2021-10-22 17:31:38 +08:00
    说的就是我,天天 curd 深一点的就不会了
    BBCCBB
        21
    BBCCBB  
       2021-10-22 17:33:45 +08:00   1
    先学 servlet 规范,

    学完再学 springboot. mybatis.
    komorebi12138
        22
    komorebi12138  
    OP
       2021-10-22 17:35:33 +08:00
    @galikeoy 但又不想一直这样,才 23 岁,还有 60 年可以活
    komorebi12138
        23
    komorebi12138  
    OP
       2021-10-22 17:36:05 +08:00
    @BBCCBB 拿小本本记下
    RangerWolf
        24
    RangerWolf  
       2021-10-22 18:21:48 +08:00
    强烈推荐 深入学习 Mysql
    mscsky
        25
    mscsky  
       2021-10-22 18:25:51 +08:00 via Android
    @komorebi12138 其实只有十多年
    xwayway
        26
    xwayway  
       2021-10-22 23:04:12 +08:00
    八股文学一遍,jvm 、多线程、spring 、spring boot 、spring cloud (可以发散到整个微服务,服务怎么发现、服务之间怎么调用、服务调用过后,怎么追踪调用链路,包括一些负载均衡、降级、熔断等)、redis 、mysql 、消息中间件( kafka 、rocketmq 之列的),然后还可以了解下分布式相关的,分布式锁、分布式事务、缓存一致性等,再然后可以了解下 devops 之流的,ci/cd,感兴趣可以了解下云原生,这里面就可以学习 docker 、k8s 、istio 这些。在整个过程中想要深入学习一些东西的话,势必会接触到操作系统原理、计算机网络这些知识。另外想要让自己的代码写得漂亮的话,可以学习些设计模式、DDD ( DDD 不建议完全按照这类思想来落地,主要还是用到服务和类的职责划分)、事件驱动之类的。以上为鄙人愚见,若有不端还望海涵。
    Fengyesuixiang
        27
    Fengyesuixiang  
       2021-10-23 10:35:26 +08:00
    发现是外包立马跑路
    lockiee
        28
    lockiee  
       2021-10-23 13:16:57 +08:00
    MARK 一下先..
    komorebi12138
        29
    komorebi12138  
    OP
       2021-10-24 13:03:27 +08:00
    @xwayway 好的,谢谢大佬
    komorebi12138
        30
    komorebi12138  
    OP
       2021-10-24 13:03:42 +08:00
    @RangerWolf 好的大佬
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5541 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 08:58 PVG 16:58 LAX 01:58 JFK 04:58
    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