Recently, in the study of Docker, as a programmer, to improve their competitiveness, must always keep the attitude of learning, technology is not pressure, found in Java work, bought a lot of books, also visited a lot of technical stickers, technology, the width of the plane is continuous extension, some of the work needs, Some are for their own future in the process of seeking to improve competitiveness, to prevent meeting a high degree of self-intention of the company, because of their technical ability to miss the problem, it is very regrettable, and when a person's technical width and depth to a certain extent, this time you will find that you in the process of seeking employment, Their choice is very wide;
A Java programmer from white to Daniel's path is a long way to go, because for so many years, the Java language has formed a powerful Java technology ecosystem, the Java language itself is only a development language, but around its surrounding the formation of a technology ecosystem is very large If you just mastered the Java language itself and didn't use the technology associated with it, I don't think you are a qualified Java programmer.
In order to clearly understand the relevant Java technology, here to draw a Java language Learning technology diagram (Understanding Limited, here does not represent all, perhaps you have more to add):
The picture length is too large, maybe you can save it to view.
Java Learning Technology Diagram