Learning programming is a boring work, we must have the mentality of perseverance, you can write more simple small programs at the beginning, slowly develop their own programming ideas and learning interest, must be more hands-on.

In addition, beginners generally choose C language, it can be said that C language is the first hard bone to learn programming, although C language is process-oriented programming language, now most programs are object-oriented, but C language in programming skills, data structure, logical thinking and other aspects have a very high significance, Most of the major programming languages today borrow a lot from C.

Finally, there is a very important point is to learn programming language must learn fine, not today to learn C, tomorrow to learn VB, the day after tomorrow to learn Java, because most languages are interlinked, you master it, it is equivalent to master other secret keys.

For beginners, videos + books can be used to learn. These two ways are complementary.

If you have a problem with C/C++ one item is a very enthusiastic one (● ‘◡’ ●).

Programming instructional videos can get you up to speed on programming, but they are usually vivid, shallow and unsystematic. Books are more systematic, in-depth, but boring, so the best way is to combine books and videos.

Programming doesn’t have that much feedback at first, which is perfectly normal! The key is to stick with it for three to six months to get through the tough introductory period.

Beginners try not to obsess

The introductory period encountered a problem, it took a long time or did not understand, can temporarily skip, knowledge accumulation to a certain extent, back to solve you will find much simpler.

Standing on the shoulders of giants

You encounter that little problem, there have been countless predecessors have also encountered, they summed up and share on the Internet, the experience of predecessors is your precious resources, to be good at using all the Internet information to learn.

Purpose of programming

Some programmers learn to program with a monthly salary of more than 10,000 yuan, such a learning process will be very painful, it is easy to give up.

It’s better to learn to code with a small project in mind, and when you get it out there, you’ll feel a sense of accomplishment and basically be able to find a job. Go straight to an entry-level development position.

practice

Programming is a craft that requires repeated practice. Can it be done independently without books and videos? Learn the final realm is nothing more than: I also have no him, but the hand is familiar.

C language from entry to give up, C++ from entry to give up…

In the process of learning programming, some programmers met cold English letters and boring programming tutorials, and decided to give up.

But in fact, learning programming is not so difficult, as long as science and engineering students, logical thinking also good friends, programming entry can be completely.