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

以后想做 Java 开发,现在学完 JAVASE 还需要学那些框架之类啊?好迷茫

  •  
  •   Safair · 2019-04-05 19:53:58 +08:00 · 4188 次点击
    这是一个创建于 2057 天前的主题,其中的信息可能已经有所发展或是发生改变。
    19 条回复    2019-04-07 22:36:12 +08:00
    jamesxu
        1
    jamesxu  
       2019-04-05 20:01:18 +08:00 via iPhone   ❤️ 1
    Spring 一把梭,加上数据库,MyBatis/Hibernate,基础网络知识
    easylee
        2
    easylee  
       2019-04-05 20:51:18 +08:00   ❤️ 2
    zjsxwc
        3
    zjsxwc  
       2019-04-05 22:46:02 +08:00 via Android
    问就答 springboot
    Counter
        4
    Counter  
       2019-04-05 22:48:20 +08:00 via iPhone
    @easylee 从零开始 3 年内能学完吗?
    easylee
        5
    easylee  
       2019-04-05 22:50:24 +08:00
    @Counter #4 抱歉,我正在学习 Java 中,实在是没有资格回答这个“三年”。
    cs419
        6
    cs419  
       2019-04-05 23:11:20 +08:00   ❤️ 1
    一般做 java 的都是 web 后台 b/s 架构
    学校做法 图书管理系统(其实就是增删改查) 页面做的简陋能看就行
    先快速的做出来 熟悉 crud 流程 买本 [深入浅出 jsp servlet] 平时抽空带着看
    然后可以考虑复杂业务(本质是数据结构 或者说表结构)
    数据库直接用 mysql 其他的别考虑
    先用 spring boot + mybatis
    然后换成 spring mvc + mybatis
    Belmode
        7
    Belmode  
       2019-04-06 10:39:51 +08:00 via Android   ❤️ 1
    @Counter 三年是分水岭,Java 技术栈可以学完。(其实到后期就是架构了,在同一个方向的不同语言,架构和对业务的逻辑都是相似的)要想在 Java 的某一块精通,我觉得可能要 8-10 年
    geekc3t
        8
    geekc3t  
       2019-04-06 20:48:56 +08:00
    我感觉现在学 java 不是一个好的选择,或者说直接一开始就学 java 有点太慢太重了.js 或者 typescript 学完,就可以做 web 开发,有个感性认识,然后再学 java 或者 go 或者 ruby 或者 Python,
    loveCoding
        9
    loveCoding  
       2019-04-07 09:38:49 +08:00
    @Counter
    @easylee
    哥们你这三年是怎么想的 , 顶多给你八个月时间 , 我当初入行白天上班下班自学从零自学了六个月直接去工作的 ,之后带了一个好基友脱产自学,零基础,7 个月找了份外包工作
    Counter
        10
    Counter  
       2019-04-07 10:14:46 +08:00 via iPhone
    @loveCoding 所以八个月是都学完了吗
    loveCoding
        11
    loveCoding  
       2019-04-07 10:53:50 +08:00
    @Counter 写代码这东西是学不完的,基本上每天都会遇到新问题 , 你先努力学习,保证每天投入八九个小时在代码中,入了行再说? 不然给你三年也不可能,情侣久了不结婚的一般都分手了呢~
    Counter
        12
    Counter  
       2019-04-07 11:23:12 +08:00 via iPhone
    @loveCoding 对于 2 楼的图,绝大多数程序员的发展轨迹是没有办法这样走的,因为 1 一般只能跟着公司业务方向走 2 没有时间。你说的 8 个月顶多就是入门,当初我 2 个月零基础+学习+出项目懂的只是皮毛,所以我才问你 8 个月是学完了(2 楼的图))吗,或者你我的对话不在同一频道上?
    loveCoding
        13
    loveCoding  
       2019-04-07 11:29:20 +08:00
    @Counter 除了 springclound 这部分,其他都都差不多掌握了基本知识,查查资料开发是没问题的.
    关于没时间的问题 ,我当初在外企每天六点下班 , 7 点开始学习,差不多 2 点睡的样子.如果没兴趣我觉得很难坚持下去的.自学很枯燥
    Counter
        14
    Counter  
       2019-04-07 11:40:48 +08:00 via iPhone
    @loveCoding 那你这 8 个月的代码量多少?
    x7395759
        15
    x7395759  
       2019-04-07 11:56:24 +08:00
    照着阿里巴巴的要求看一遍
    loveCoding
        16
    loveCoding  
       2019-04-07 13:36:54 +08:00   ❤️ 1
    @Counter 你要是抬杠就没必要了, 好话不中听算我没说,再见
    tedzhou1221
        17
    tedzhou1221  
       2019-04-07 13:38:31 +08:00 via Android
    这还不简单,去看看培训班现在教什么,你就学什么。

    他们是市场的风向标啊。哈哈
    Counter
        18
    Counter  
       2019-04-07 13:46:53 +08:00 via iPhone
    @loveCoding 你要用 8 个月对标人家 3 年,好歹跟人家说代码量吧,编程不是看完书和文档就完事的,是谁在杠?
    ruby4c
        19
    ruby4c  
       2019-04-07 22:36:12 +08:00
    @Counter 既然你这么问了,建议还是报个班吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3418 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:39 · PVG 12:39 · LAX 20:39 · JFK 23:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.