zoukankan      html  css  js  c++  java
  • java学习路线

    一位资深程序员大牛给予Java初学者的学习路线建议

    https://www.cnblogs.com/huaxingtianxia/p/5724093.html

    (本文仅针对java读书和路线)

    1书籍及学习过程:

    1年以内:

      java语言导学(3个月)、java编程思想(半年)
    1-2年:

      大话设计模式(3个月)、重构改善既有代码的设计(3个月)、effective java(半年)
    2-3年:

      深入理解Java虚拟机(半年)、Java并发编程实战(半年)。基于设计模式等基础上研究jdk和框架源码(半年),
      重复造轮子(依据jvm/jdk/优秀源码,提升编码和框架设计能力)
    3-4年:

      1)精通一门如大数据、分布式缓存、分布式消息服务、分布式计算、负载均衡等
        需要如算法、数据结构、计算机系统原理、编译原理等基础(要有选择,精力有限。不能朝三暮四,找一个方向深入研

        究,体现差异性)
      2)基础性书籍:深入理解计算机系统(javaweb和app后端开发)、tcp/ip详解 卷一、二、三(适合网络编程,如netty)、

        数据结构与算法(适合计算研究)。如果时间有限,就先挑对你帮助最大的书去读

    4-5年:

      提高影响力(项目支撑、开源项目或发表有影响力文章),转管理或技术专家

    2整体思想

    一技之长(领域专家,如分布式、大数据、AI、负载均衡等其中一个方向),广泛持续学习。

  • 相关阅读:
    状压DP
    数位dp
    浅谈网络最大流
    Luogu p2456 二进制方程
    dp基础√
    双联通分量与二分图
    是时候再写一篇新的博客了
    神仙网络最大流
    状态压缩dp相关
    图论 test solution
  • 原文地址:https://www.cnblogs.com/cslj2013/p/9143381.html
Copyright © 2011-2022 走看看