How did I become a senior programmer when I learned C/C++ from a non-major class? highly recommended! ! !

I have been doing C++ development for several years, let’s analyze this reason in detail.

The first thing to tell you is that it is definitely difficult to learn C/C++ systematically with zero-based learning. The degree of professionalism itself is not easy. Learning this is a very difficult thing, and people are not willing to learn.

But there is no way. In order to survive and master a skill, you must learn it. If you take it seriously, you will not find a high-paying job. So first learn willpower. Persistence is very important. Many people give up because they lack these qualities. .

A few points that must be clear for zero-based learning C/C++:

1) Be clear about what job you will do in the future and what skills you need to master. Many people learn blindly without even knowing this. You first know what talents the company needs now.

What goals should you strive for? There are many learning directions for c/c++, mainly embedded, low-level, operating system, etc.

 

2) Systematic study planning, plan the new knowledge you learn every day and the homework and exercises you do every day. Many people want to learn c/c++ by themselves, and after reading both of them, it is surprising that you can find a job.

Now I am studying c/c++ and want to find a job. It doesn't work for 4-6 months. So planning is a must. I suggest half a year.

 

3) Pay attention to the learning method. When learning c/c++, many people choose the wrong learning method the moment they start learning, so they are destined to give up in the end and return to their original positions to continue doing things they don’t like.

Learning c/c++ requires certain skills. Ask others before you start learning. Don't blindly learn by yourself and waste time.

Questions about training

The affluent, or those who want to avoid detours, can choose training, but training may not be able to find a job.

Some training institutions say that they provide employment. These are deceptive in themselves, don't believe it.

However, I currently do not recommend that kind of fast training, because the learning time is short, the tuition fee is too high, and the cost is too high. After the training, you may not be able to find a job. For the current choice, I recommend that you choose to train online. Low and convenient.

Want to be a programmer, want to master programming, follow the editor

Free study books:

Free learning materials:

What to pay attention to when learning

1. Code specification, which is a very good habit in itself. If you do not develop a good code plan at the beginning, it will be very painful in the future

2. Do more hands, read less books, many people just read books blindly when they are just learning, this is not learning mathematics physics, you may be able to look at the sample problems, learning c/c++ is mainly learning programming ideas.

3. Practice diligently. After learning new knowledge points, you must remember how to apply it, otherwise you will forget it after learning. Learning our profession is mainly practical operation.

4. Learning must be efficient. If you feel that the efficiency is very low, then stop, find the reason, and ask the people who come over why this is

If you want to learn c/c++ development well, you must first prepare a learning route and tutorial. Make a study plan based on how much time you can devote to study each day.

 

Guess you like

Origin blog.csdn.net/weixin_45713725/article/details/113109361