标签:
如果你一点基础没有的话可以试着走走下面的javaweb路子:
1>毕向东的java视频看两遍
2>javaweb,struts2,spring,spingmvc,hibernate,Mybatis学完试着用版本控制软件和UML
3>毕向东的视频看一遍
4>《thinking in java》
5>《深入理解java虚拟机》
6>《how tomcat works》
7>《struts2技术内幕》
8>《sping技术内幕》
9>将web基础与这些框架源码相结合整理思路,翻阅tomcat,sping,struts等框架源码理解设计思路
10>并发编程网各种好的文章,如果可能自己试着实现
11>自己写个mvc出来
12>《数据结构和java集合框架》
13>《高性能MySQL》前几章
14>《MySQL技术内幕Innodb存储引擎》
13>《鸟哥的Linux私房菜》
14>《计算机网络自顶向下》
15>《深入分析javaweb技术内幕》
并没有写《算法导论》《深入理解Linux内核》等经典的大神级别的书籍,可见自己还是很菜的,但是一直在向那方面努力。咱们还是在一条起跑线的,就是看你之后怎么选了。这条javaweb路线亲测是可用的。985高校,占很大优势,基本上走完第二步就会有很多公司要你了,然后继续走完下面的。不像我一个普通二本,今年春招投了N个简历没一个回的。这样也好,反正是大三也不是太急,有时间再充半年电。现在在学c++ primer plus,试着debug Redis源码,还在看《Linux内核设计与实现》,跟着mit课程学习写操作系统。计划学习王爽老师的《汇编语言(第3版) 》。当你真的入门之后自己就知道学什么了。其实吧,我感觉基础真不是什么问题,最主要还是自己是不是真的想学。很多人学完ssh就去公司实习做项目去了,没事了看个电影旅个游之类的。几年之后几乎都转行了。不想一直做码农真的不是一句话能表达清楚的,你得拿行动来诠释。
标签:
原文地址:http://www.cnblogs.com/keyang/p/5405764.html