java后台开发之路总结

=========第一部分学习重点===================================
Java基础:               [长期学习]
包括HTML/CSS/JS(前端页面)    [会写出简单的页面即可]
Servlet/JSP(J2EE)            [重点学习达到精通]
MySQL(数据库)                [SQL语句、存储、]
=========第二部分学习重点===================================
框架SSM/SSH
MAVEN管理工具的用法
====================================================
***《Java编程思想》这阶段花费半年时间精读完这本书,加深了解Java基础。
***《大话设计模式》加深对面向对象的体会,不要停在完成功能的层次,考虑设计的问题
***《重构改善既有代码的设计》设计模式并不是唯一的任务,还要看一些代码编写与优化的书
***《深入理解Java虚拟机》java开发者最重要的书,没有之一。
***《Java并发编程实战》深入了解并发相关的知识
这个阶段还需要对框架有更深入的了解,对java的类库也应该有更深入的了解。你需要去看一些JDK中的类的编码,也包括你所使用的框架的源码。[前提是对设计模式吃透
这人阶段也可以启用另一种学习方式,造轮子。
]

当提升到这个时候已经很难提升了,这个时候可以发展自己的差异性,比如在某一方面有性趣:比如大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等等
这个时候可以深入去研究一下。这项技术不一定是你工作所用到的,但一定是相关的。
必须做到这项技术你能会别人不能会的,也就是差异性,要做到这方面的专家级别。

此外还要弥补基础上的不足,基础虽然枯燥,但基础又是你深入研究一些领域时所必须掌握的,比如你去研究分布式计算,你不懂算法你玩个毛毛?
此处推荐这三本书,分别适合三种人,选择读取:
《深入理解计算机系统》,《tcp/ip详解 卷一、二、三》,《数据结构与算法》

在这一年里,一定要规划好自己的领域,建立好自己的优势,制造出差异性。
然后当在一定领域内或技术上已经很难提升自己的时候,也就是时候提升你的影响力了。
你可以尝试去一些知名的公司去提高你的背景,你可以发表一些文章去影响更多的人。当然,你也可以去Github创建一个属于你的开源项目,去打造自己的产品。这次的开源项目不同于之前的造轮子,你这个时候是真的要去尽量尝试造出来真正对别人有价值的轮子。
最终的目标是期望能够参与进一些知名项目中去锻练自己。一个伟大的项目成就一批专业的开发人员。

 

文章出自些链接

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值