促进技术成长,培养规律生活,因此指定一个时间跨度 5 个月的计划,名为“2017年的第一个五月计划”,计划时间从 2017 年 3 月~2017 年 8 月。

<!more>

一、概述

以往也有指定一些计划,这些计划多半刚刚指定,执行不到数个周期,就被搁浅了。此次指定的计划,主要为了能够在这几个月,将技术水平提升到一定层次,以应对今年的秋招。

二、计划内容

2.1 计划时间

预计 2017.03 - 2017.08 ,时间跨度为 5 个月。

2.2 目标

  • 掌握 java 开发的三大框架 “SSH”
  • 算法技能得到较大的提升
  • 掌握一定的面试技巧
  • 基本课堂上的专业知识获得较大提升(数据库、数据结构与算法、网络、etc.)
  • 建立起良好的生活习惯
  • 有规律地进行阅读,增长自己的阅读方面的能力
  • 进行多项源码阅读工作(首要 JDK 的源码)

2.3 具体措施

针对 2.2 中的目标,指定如下实施方案:

2.3.1 学习三大框架 “SSH”

此项目标通过看视频和书的方式完成学习过程,视频有:尚学堂科技.马士兵.JAVA集视频教程

  • Spring2.5.6
  • Hibernate3.3.2(持续更新)
  • Struts2.1.6(同步更新中…)
  • JUnit4
  • 设计模式系列
  • 其他:扯淡、面经等等

2.3.2 提升算法能力

此项目标的完成,应该通过刷算法题进行完成,指定刷题周期,题库网站主要有:

别人推荐的找工作的 OJ:

分章节,题目数量不多

2.3.3 掌握面试技巧

通过刷牛客网的面经及《书》

2.3.4 提升课堂专业知识

  • 复习《数据结构与算法》PPT
  • 复习《计算机网络》
  • 复习《数据库应用》

2.3.5 建立良好的生活习惯

制定起居的日程表吧。因为周一到周五上班,这段时间生活应该比较规律。周六周日制定起起居的单子。

2.3.6 阅读

网上查找书单,建立起每周/月一书读书频率。

2.3.7 源码阅读工作

  • JDK 源码阅读
  • Android 项目源码阅读
    专题“【源码阅读】”,写专题文章

2.3.8 其他

等想到再补充吧

三、寄语

希望此次计划能够有效实施!加油!!!