A letter from a senior Java student

The dark horse JavaEE school sister would like to say to the younger students: Diligent study is like a seedling that springs up in spring. Dropping out of school is like a stone that sharpens a knife. If you don't see its damage, you will lose money every day.

Discipline | JavaEE

Campus | Taiyuan

Dear students, the time of "goofing around" at school will soon pass. When you graduate and survive in this society becomes a problem, you will find that everything about yourself is gloomy. So I sincerely suggest that you can learn technology as early as possible, plan for yourself early, choose an industry with room for development, and only after graduation can you find a good job, which can give yourself a higher starting point, and then you can Continuous upward development.

I started to learn Java by myself in November last year, because I had to face the practical problem of employment after graduating from university, so I took a lot of online courses at station B, and I also sorted out some learning materials myself, and started my self-study journey.

At the beginning, self-study was relatively smooth, and the basic knowledge was easy to understand, so self-study was effortless. With the deepening of learning, I encountered very big problems in the self-learning framework stage. When encountering unsolvable bugs, it is easy to get into the corner, and the learning efficiency is particularly low, which makes me very anxious about self-study. So I had the idea of ​​enrolling in a class to learn, hoping to learn and improve my skills more systematically.

Because I read the online courses of Dark Horse for self-study, and the textbooks used in college are also from Dark Horse, so I chose to enroll in the employment class of Dark Horse, and started my learning journey of class registration......

picture

The following are some of my experiences in learning Java, and I would like to share them with the students who are studying, and I hope it will be useful to you.

About self-study or class

Can self-study? Can. But if you really spend more time and energy, you will also encounter many difficulties. Self-study can only hold back the big trick. If you don’t know it, go to the Internet to find answers or ask people. It’s hard to say if you can find them and if anyone answers them. , slow is certain.

If you do not have strong self-discipline and learning ability, it is recommended to find a reliable institution to study systematically, and find a group that can restrain yourself to a large extent and help shorten the time to achieve your goals.

About learning steps

Pre-class preview: go through the new content to be learned the next day in advance, and at least understand what should be memorized first (understanding is not necessarily very logical, but a proper understanding can help you memorize faster), When you encounter something that needs to be typed, do it. Don't be too high-minded, because you may not be able to write well if you understand it, and you will encounter some unexpected problems in the process of writing. These are exactly where you have problems. Where you can improve, you can solve what you can solve by yourself, and if you can't solve it, make preview notes, and you will have the focus of the lecture the next day.

Learning in class: Follow the teacher's teaching rhythm with the doubts in your preview notes, solve doubts, improve notes, and make marks. Another important thing is that the teacher must do the exercises in class. Don't feel that you have already typed it once and don't need it. In fact, every time you write it, you will have different gains. So writing code over and over again is not a simple repetition of machinery, but a consolidation of basic knowledge over and over again.

picture

After-class review: it is mainly divided into two parts: the first is to summarize what you have learned that day, consolidate the previous doubts again, and check whether it is thorough. The second is to earnestly complete the homework assigned by the teacher. (A very good way to accept the learning effect).

A great way to quickly improve your programming skills

#1 Remember not to watch for a long time

Programming is a proficient skill, and it will be painful to pick it up after forgetting it, so no matter how much or how little, at least the continuity of learning must be achieved.

#2 Help students resolve doubts

Learn by teaching, don't feel good about yourself and move forward in a hurry. Stop and listen to the doubts of the students. In the process of helping the students answer their doubts, they will broaden their thinking and further consolidate what they have learned. Only by being able to tell the students fluently can we show that we understand well.

#3 Focus More on Programming Thoughts

With the idea, the rest are tools. Therefore, on the basis of mastering the basic knowledge, organize the logic of program execution, and strive to complete the code independently without external assistance.

#4 Be flexible

The three-stage learning method of preview before class, study in class, and review after class can be well implemented under ideal circumstances, but don't panic if other situations interrupt the process. For example, if there is no preview, you need to focus more on learning in class, reviewing after class, and moving forward after solving doubts, instead of blurring the essence of learning for the so-called learning process.

In short, to adjust flexibly according to the actual situation, the core is to gain something. I believe that everyone can gain something from Dark Horse!

picture

picture

Guess you like

Origin blog.csdn.net/Blue92120/article/details/131981644