Always feel that in the previous career is too impetuous, there is no decent to take the thing, recently just into a large internet company, should sink down to stabilize a few years, salary increase should be changed from the original job-hopping into the company's internal efforts to show the road up, But the original intention of taking the technical route is unchanged ...
The breadth of the technology is felt enough, Linux, virtual machine, Java Foundation, nonblocking I/O, multithreading, design mode, (Springmvc+mybatis), cache, Message Queuing, database, search engine, distributed all have a preliminary understanding, Some of these are self-taught in March and April this year, and it is comforting to learn something new. The next main thing to do is to continue to tamp down the Java based on the development of interest points for personal advantage, planning in the cache, Message Queuing, MySQL database, distributed in 4 directions to try in depth, one can understand their interests, and the current work directly need. Tasks are distributed, including distributed consistent, distributed services, distributed storage, distributed computing, distribution scheduling, and many other directions, a lot of time to give up, but the current big data trends, or decided to understand the excellent ideas, play a play.
Next, in the above 4 directions in-depth study, leaving some of the written things to retain their own technical research ideas, at that time also asked you to mention reservations, common exchanges, greatly appreciated. Practice is the best growth, sharing is the best memory!
Recent half-year plan