Improve self-learning ability

During the few years of work, I have communicated with countless developers through interviews and interviews, as well as through various chat tools. I found that many people who have worked for several years, their words and working years are completely inconsistent. The six basic principles of object-oriented It’s even more unclear, let’s not talk about code quality. For learning design patterns, these are basic courses. It’s meaningless to just control C and control V. That’s what you should do when you’re just working. The mode is equivalent to the "Sun Tzu's Art of War" and "Thirty-six Strategies" of the military, which can make people write code more intelligently. Zen of Patterns", "Java and Patterns", if the C# code is accessible, I recommend "Dahua Design Patterns" and "Java and Patterns". I have these books and have done comparisons, "Dahua Design Patterns" It is more accessible and classic, and "java and patterns" is more comprehensive and in-depth, and can be taken to a higher level. Of course, the other two books are also works of conscience, which are very good.

Now there are also many professional APPs, such as csdn, Jianshu, Open Source China, etc., as well as more convenient WeChat public accounts, you can go shopping on the way to and from get off work or before going to bed at night. Knowledge below.

For newcomers who are in a period of confusion, many people have the idea of ​​​​going for training. Since training can be learned well, why is self-study not good? Is it because you spend money and feel distressed or because someone instructs you to learn well? After work, I mainly rely on self-study instead of being trained. The company pays more attention to a person's self-learning ability . On the Android road, I have been self-taught all the way. I know the hard work of this road. Now some training institutions are immoral and do not want to teach students well. Knowledge, I always teach students how to brag, test the book on the back, cheat to a high salary and then recruit people to training institutions, but it is the enterprises who are cheated. They have no basic professional ethics, and they are full of disgust, but there are still some training institutions. Yes, when I first got started, I also watched videos from training institutions, and the quality was quite high.

Suggestion: The attitude of self-learning, a large part of the decision of a person's height, easy to beat others, too difficult to beat yourself.


The foundation is the most important thing, and a solid foundation can build a magnificent building.


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324929770&siteId=291194637