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

Java 技术栈(3 年左右水平),求推荐修炼秘籍

  •  
  •   zhuwd · 2019-11-04 09:27:15 +08:00 · 9313 次点击
    这是一个创建于 1876 天前的主题,其中的信息可能已经有所发展或是发生改变。

    正常发育的 3 年经验水平,最近找了几本书,但是感觉收获不是很大,想来找 V 友们推荐推荐,书或者视频都可以,谢谢!!

    65 条回复    2019-11-09 18:14:06 +08:00
    zhaianxiang
        1
    zhaianxiang  
       2019-11-04 09:32:06 +08:00
    5 年啥都不会,你问的啥,我是谁,我在哪里
    wjl4107336
        2
    wjl4107336  
       2019-11-04 09:33:08 +08:00   ❤️ 1
    当我产生幻想的时候,我就去刷源码和算法
    onice
        4
    onice  
       2019-11-04 09:37:57 +08:00
    @onice 近期双十一有活动,可以看下。
    zhuwd
        5
    zhuwd  
    OP
       2019-11-04 10:27:17 +08:00
    @onice 这是慕课网第一次开这种系统课程吗?不知道质量怎么样啊,看了下学习路线还是挺可以的
    gz911122
        6
    gz911122  
       2019-11-04 10:30:21 +08:00
    响应式编程了解一下
    oneisall8955
        7
    oneisall8955  
       2019-11-04 10:52:48 +08:00 via Android   ❤️ 3
    看下接下来自己想深入 /复习哪个方向再买吧。jvm ?多线程与并发?写设计模式与日常使用的博客? http 网络相关?自己手动模仿实现一些框架?我摸鱼了一年,目前上面是自己想做的

    看别人推荐的有很多书吧。深入理解 jvm,图解 http,计算机网络原理,JAVA 编程思想,JAVA 并发编程,白话设计模式等。以上买了都没看哈哈哈哈
    helloSpringBoot
        8
    helloSpringBoot  
       2019-11-04 10:56:29 +08:00   ❤️ 2
    数据密集型应用,所有后端程序员都值得一读
    skypyb
        9
    skypyb  
       2019-11-04 10:58:42 +08:00 via Android
    那么问题来了。正常发育的三年 java 是个啥水平?
    zhuwd
        10
    zhuwd  
    OP
       2019-11-04 11:00:11 +08:00
    @skypyb 应该可以正常编写 CRUD 了吧。。😄
    EdwardLeeJan
        11
    EdwardLeeJan  
       2019-11-04 11:03:10 +08:00
    算法 + leetcode
    pythonee
        12
    pythonee  
       2019-11-04 11:08:33 +08:00
    我觉得好像往高度发展有几个方向
    1、自己写框架,或者看框架
    2、深入底层,看基础软件,比如虚拟机、编译过程
    3、交叉学科,Java + x
    mango88
        13
    mango88  
       2019-11-04 11:10:17 +08:00
    插个眼 收推荐意见
    Jimmy2Angel
        14
    Jimmy2Angel  
       2019-11-04 11:14:36 +08:00   ❤️ 3
    推荐几本看过觉得还行的吧,深入理解 JVM、大型网站技术架构、Java 并发编程实战、重构改善既有代码的设计、从 PAXOS 到 ZOOKEEPER 分布式一致性原理与实践
    Ja1
        15
    Ja1  
       2019-11-04 11:14:41 +08:00
    同样的困惑,mark
    Enjay
        16
    Enjay  
       2019-11-04 11:14:56 +08:00
    @skypyb 头像不错=。=
    AresCNZJ
        17
    AresCNZJ  
       2019-11-04 11:21:56 +08:00 via iPhone
    入职不到一年,充满困惑,插眼 mark
    zhuwd
        18
    zhuwd  
    OP
       2019-11-04 11:22:00 +08:00
    看了下慕课网的 java 架构师课程,V 友们觉得值不值?还是在收智商税?
    Simle100
        19
    Simle100  
       2019-11-04 11:26:18 +08:00
    写一手漂亮的代码。
    lazyfighter
        20
    lazyfighter  
       2019-11-04 11:26:33 +08:00
    @zhuwd 智商税,讲 api 的,看看官方的文档不比这强
    gaocc
        21
    gaocc  
       2019-11-04 11:55:45 +08:00
    @onice 这种东西很难讲吧,要看行业的,内容有点宽泛了。
    skypyb
        22
    skypyb  
       2019-11-04 12:01:03 +08:00 via Android   ❤️ 1
    @Enjay 魔女的夜宴 因幡巡
    519718366
        23
    519718366  
       2019-11-04 12:03:58 +08:00 via iPhone
    两年半,插眼
    ARhen
        24
    ARhen  
       2019-11-04 12:28:59 +08:00
    两年半,同样插眼。
    看了眼楼上的慕课网的系统课,之前报名了蚂蚁课堂的..
    所以最近在看蚂蚁课堂😂
    sakura39
        25
    sakura39  
       2019-11-04 12:30:03 +08:00
    研究生,啥都不会,插眼
    zrc
        26
    zrc  
       2019-11-04 12:31:03 +08:00
    5 年了,感觉啥都不会。。
    yangxin0
        27
    yangxin0  
       2019-11-04 12:46:04 +08:00 via iPhone   ❤️ 1
    别局限到编程语言上面,多拓展一下其他方面的能力。大数据生态这么好找一个项目好好学习一下,zk、hdfs、hbase 等。这种项目基本包罗万象:并发编程、分布式系统、存储系统、系统编程、分布式 trace、性能调优等。
    yangxin0
        28
    yangxin0  
       2019-11-04 12:50:19 +08:00 via iPhone   ❤️ 1
    好多童鞋对于 java 的认识估计就只有 spring 里面的 controller、service、repository 这是一个很严重的误区。
    zhuwd
        29
    zhuwd  
    OP
       2019-11-04 14:10:29 +08:00 via iPhone
    @ARhen 我之前也报名了……
    cmonkey
        30
    cmonkey  
       2019-11-04 14:13:40 +08:00
    转 Rust/Go/Python/TypeScript
    ARhen
        31
    ARhen  
       2019-11-04 14:25:09 +08:00
    @zhuwd 看了没? 效果咋样~
    Enjay
        32
    Enjay  
       2019-11-04 14:52:54 +08:00
    @skypyb 多谢
    chilangedu
        33
    chilangedu  
       2019-11-04 15:21:57 +08:00
    驰狼课堂 有免费的架构师课程 看着还不错。
    vbonluk
        34
    vbonluk  
       2019-11-04 15:32:02 +08:00
    @yangxin0 写了个月 ssm 和 springboot,业务繁忙,上百个页面接口排班,感觉还真是只用到这几个比较多。应该是我太垃圾了,只配写业务。。。有啥建议不
    hanhuoer
        35
    hanhuoer  
       2019-11-04 15:35:46 +08:00
    毕业一年啥都不会,插眼
    Drew2019
        36
    Drew2019  
       2019-11-04 15:45:44 +08:00
    慕课网的那个,感觉有时间有钱还是可以学下,但是那些分布式、消息队列、es 的东西,感觉还是要能实践好点,单看视频感觉感触不会很深
    bestHow
        37
    bestHow  
       2019-11-04 15:49:20 +08:00 via Android
    目前大三 只能写毕业设计 插眼
    manshisan
        38
    manshisan  
       2019-11-04 15:54:01 +08:00
    毕业一年啥都不会,插眼
    zhuwd
        39
    zhuwd  
    OP
       2019-11-04 15:58:51 +08:00
    @ARhen 说实话还没怎么看,最近太忙了。。老哥你看了吗?觉得余老师讲的如何?
    zhuwd
        40
    zhuwd  
    OP
       2019-11-04 16:00:20 +08:00
    @Drew2019 刚工作,钱比较硬,很纠结要不要报这门课
    abcd106
        41
    abcd106  
       2019-11-04 16:03:00 +08:00
    看了并发艺术,只会写写线程池。看了深入理解 JVM,只就会调调参数。看了高性能 MySQL,也就只会加加索引。看了 redis 开发运维,也就只会搭一搭集群😂
    iIli1iIliIllLiL
        42
    iIli1iIliIllLiL  
       2019-11-04 16:23:05 +08:00
    @abcd106 同,太真实了。
    xaplux
        43
    xaplux  
       2019-11-04 16:43:59 +08:00
    @abcd106 说什么大实话
    MarsDeveloper
        44
    MarsDeveloper  
       2019-11-04 17:31:13 +08:00
    如果一直做上层应用开发,估计很难有时间沉淀技术细节
    johnnyho
        45
    johnnyho  
       2019-11-04 17:37:44 +08:00 via iPhone
    两年半插眼,最近看 k8s,学到了很多
    kayv
        46
    kayv  
       2019-11-04 18:15:02 +08:00
    有空学学算法,回过头看以前的代码哪里写的不好,怎么优化,架构哪里不合理,怎么优化。我觉得这些够了,都是来源于实际工作经验的升华积累
    BakeYam
        47
    BakeYam  
       2019-11-04 18:20:37 +08:00
    培训机构插眼,哈哈哈
    cllvking
        48
    cllvking  
       2019-11-04 18:41:21 +08:00
    快两年了,有些混沌啊,下面是一个之前收藏的博客文章,里面有讲到工作后的学习
    https://blog.csdn.net/wuhao13601400547/article/details/52573204
    mandy0119
        49
    mandy0119  
       2019-11-04 19:03:48 +08:00
    正常发育 3 年水平是什么水平。。。
    mrobot
        50
    mrobot  
       2019-11-04 19:37:47 +08:00 via iPhone   ❤️ 2
    三年工作经验和三年技术水平不可等同

    如果是实打实三年技术水平
    具体书单你问错地方了 在这里你只会得到零碎的书籍信息 找技术书单请到男同网站上找 md 程序员
    视频不推荐 视频只适合初学者和智商欠费者
    dif
        51
    dif  
       2019-11-04 19:42:17 +08:00
    5 年辅助,至今青铜,插眼。
    YFeei
        52
    YFeei  
       2019-11-04 23:21:29 +08:00
    大三 插眼
    xiaofan305
        53
    xiaofan305  
       2019-11-05 01:05:53 +08:00 via Android
    @abcd106 这难道就是传说中的“大道至简”吗?
    yyConstantine
        54
    yyConstantine  
       2019-11-05 09:25:10 +08:00
    非科班毕业一年插眼
    bjking2014
        55
    bjking2014  
       2019-11-05 10:12:57 +08:00
    mamamamark
    cnzjl
        56
    cnzjl  
       2019-11-05 10:27:58 +08:00
    工作两年迷茫,插眼。
    最近在看设计模式,那些什么类似 Spring boot 实战的书籍我看一遍就过了,我觉得还是要学学算法,深入下 JVM。
    mebixus
        57
    mebixus  
       2019-11-05 10:43:41 +08:00
    mark 一下,回头来看各位大神指教
    carrymaniac
        58
    carrymaniac  
       2019-11-05 10:57:37 +08:00
    大四 插眼
    hisenyuan
        59
    hisenyuan  
       2019-11-05 11:33:52 +08:00
    《分布式服务框架:原理与实践》
    hisenyuan
        60
    hisenyuan  
       2019-11-05 11:35:34 +08:00   ❤️ 1
    《可伸缩架构》
    《 Java 并发编程的艺术》
    《从 Paxos 到 Zookeeper:分布式一致性原理与实战》
    《深入理解 Java 虚拟机》
    《可伸缩服务架构:框架与中间件》
    这几本书还可以,我 4 年左右,书单可以参考下: https://hisen.me/booklist/
    ARhen
        61
    ARhen  
       2019-11-05 15:10:56 +08:00
    @hisenyuan 第一部书就让我觉得有趣
    orzfanfan
        62
    orzfanfan  
       2019-11-05 15:55:47 +08:00
    嗯..我自己是在看公司底层的 starter,然后新学的技术 尽量也封装成 sarter,上传 github...
    还是想往并发编程走...
    hisenyuan
        63
    hisenyuan  
       2019-11-05 16:11:04 +08:00
    @ARhen 当时看他也是很多地方看到,觉得题目很有意思,哲学类的书还是不错的。
    aliensb
        64
    aliensb  
       2019-11-07 10:02:12 +08:00
    快两年 mark,最近焦虑的快抑郁了.
    loongwang
        65
    loongwang  
       2019-11-09 18:14:06 +08:00
    同快两年,焦虑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1046 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:26 · PVG 03:26 · LAX 11:26 · JFK 14:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.