三年计划

就是约一下三年之后的自己

写这个的目的就是想看看三年之后,我都打基础的话,是不是一个美好的决定,基础永远是最有挑战性的。学习还是很简单的,一遍不会就…

我想要提升自己,以后计算机也会是我的爱好,所以我愿意三年来打基础,不追求最潮流的技术。当然如果能从英文官网上,学习一手资源,这个锻炼自己学习能的,我是大力支持的。

未来的三架马车

  • 核心永远是这三个地方,其它学习的时候,都没有这些重要,用到再去学习,想要学的时候学。其它时候一律搞我的三架马车
  1. 英语:三年后的自己,我想要的是自由游览英文网站,基本上和中文网站一样的感觉 (现在感觉达到一半了)
  2. 算法:
    • 这个玩意我需要写一个博客记录一下
    • 我要的算法就是常见的算法数据结构,不仅懂了,还要有手动实现。
    • 剑指offer搞定。
    • 每周一次的leetCode刷题。
    • 数据结构与算法之美。
    • 视频课,facebook带刷题。
  3. 计算机基础知识
    • 计算机操作系统
      • 深入理解操作系统(2遍肯定是需要的)
      • 现代操作系统
    • 网络
      • 计算机网络
      • 图解Http
      • 图解tcp/ip(可选)
      • 图解网络硬件(可选)
    • 数据库
      • mysql 必知必会
      • 网课mysql
      • 估计还有一门高性能xxx(可选)
    • linux系统
      • 鸟哥的私房菜
      • 关于一些性能调优的东西(可选)

- 语言(只是一门工具,但也可以划为一个系列了)
    - Java
    - Python
    - Go
    - C
    - JavaScript

读书

  1. 深入理解计算机操作系统 (现在正在啃)。完成日期:跟着刘大走
  2. 英语语法(每天至少一页,500页)。完成日期:2019/12/31
  3. Effective Java(每两周一项,90项)。完成日期:2020/12/31
  4. python 官网文档,(主要在于爬虫)我试试就在官网上弄这个,基础语法什么的就在官网上学了。
    • 运行一个最简单的爬虫。完成日期:2018/12/31
  5. Head Fist Servlet & JSP (这本书技术比较老了,但可以重看一遍)。完成日期:2018/12/31
  6. 算法
  7. 剑值Offer (算法面试系列)