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

说说 Java 技能树可好?

  •  
  •   HypoChen ·
    Coderhypo · 2015-12-14 09:53:22 +08:00 · 8222 次点击
    这是一个创建于 3050 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前看到过什么前端技能树, python 技能树什么的,对于 java 技能树相关真没找到什么有价值的东西。

    看到的讨论要么就是问怎么入门的要么就是讨论某个很深的技术点的,很乱很杂。

    一直是脚踩 java 和 python 两坑,其实准备要找工作了,选 java 方向,却发现对 java 的技能树或者说对 java 工作的整体把握毛都没有。

    其实无论大学老师还是听别人讲都说 java 学完基础,搞完 javaWeb ,然后 SSH 走天下

    其实 SSH 中 Struts 和 Hibernate 已经不那么坚不可摧了不是么

    那么如果讨论的是服务器方向或者 WEB 方向, java 的技能树应该是什么样子的?

    或者相似的问题,对于想搞 WEB 或者服务器端开发,应该在点满什么技能?

    第 1 条附言  ·  2015-12-15 14:41:13 +08:00
    // 12-15 更新

    刚才在微博看到这个一个东西

    跟大家分享下:
    https://linux.cn/article-6739-1.html
    16 条回复    2015-12-15 19:47:15 +08:00
    fwrq41251
        1
    fwrq41251  
       2015-12-14 10:04:30 +08:00   ❤️ 3
    kingcos
        2
    kingcos  
       2015-12-14 10:42:29 +08:00 via iPhone
    同问。。在纠结 Java web 还是 Android 还是 iOS 。。。
    不过 iOS 算是兴趣了
    sampeng
        3
    sampeng  
       2015-12-14 10:53:57 +08:00
    语言到最终从来都不是问题。有时间纠结语言层面,不如多花心思先做起来。
    liuxey
        4
    liuxey  
       2015-12-14 11:07:16 +08:00
    @sampeng 确实语言从来都不是问题,但也不能选一个都是问题的语言,做 web 开发 java 和 php 都比较成熟,所以我觉得,楼主你应该不要太在意 java 什么什么,而是对 web 开发的整体把握, java 只是一个后端而已,还有太多方面需要了解
    sunjiayao
        5
    sunjiayao  
       2015-12-14 11:11:34 +08:00
    看一下这个吧。。
    LINEX
        6
    LINEX  
       2015-12-14 11:38:33 +08:00
    计算机基础:
    计算机网络
    操作系统

    框架:
    lucene
    spring
    mybatis/hibernate
    netty
    hadoop/spark
    zookeeper
    jms:activeMQ 等等
    ...
    还有不少,用到什么找什么吧

    开发中用到的组件:
    maven/gradle
    redis/ssdb
    mysql/oracle
    cassandra

    了解:
    js
    html

    大杀器:
    非常熟练的使用 Eclipse/idea 的各个功能和快捷键,大幅提高工作效率
    sunjiayao
        7
    sunjiayao  
       2015-12-14 11:54:09 +08:00   ❤️ 1
    edsgerlin
        8
    edsgerlin  
       2015-12-14 11:57:52 +08:00 via Android
    可以试试 Play + Slick ,绝对刷新三观。
    colincat
        9
    colincat  
       2015-12-14 13:02:45 +08:00 via iPhone
    可以好好看看设计模式,@LINEX 说的比较全了, spring 一定要熟悉,最近发现其实用什么不重要,主要还看学习能力,适合自己的就好,多看多练
    Ouyangan
        11
    Ouyangan  
       2015-12-14 20:10:52 +08:00
    @xiaowangge 非常感谢
    LINEX
        12
    LINEX  
       2015-12-14 20:18:00 +08:00
    @xiaowangge 你是不是在知乎上也普及过啊~看到你的那个回答收货很大!
    哈哈
    zonghua
        13
    zonghua  
       2015-12-14 23:22:44 +08:00 via iPhone
    怎么你们老师和我们的观点相差这么大,他们会认为 java web 开发就是搬砖。另外会劝导数据分析的发展。
    watzds
        14
    watzds  
       2015-12-15 01:32:53 +08:00 via Android
    网络编程,并发编程
    kalman03
        15
    kalman03  
       2015-12-15 11:50:42 +08:00


    不谢
    iMouseWu
        16
    iMouseWu  
       2015-12-15 19:47:15 +08:00
    楼主分享的链接是个好东西。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2881 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:07 · PVG 17:07 · LAX 02:07 · JFK 05:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.