I have been studying programming for half a year, and time has passed quickly. At the beginning, I had a hundred times of confidence, but now I found nothing. I cannot get rid of myself and cainiao!
More and more young people fall in love with programming, and too many people are taking a detour. Here I will talk about some of my ideas. If everyone thinks it is reasonable, they will support it. If not, they are willing to communicate with you.
First of all, I am a relatively inner. I don't seem to have much communication on the programming road, so I haven't met many of his experts, multi-communication is always a good way to learn!
When selecting the direction of study, many people may have to ask what is the difference between C ++ VC and C ++. This is too frustrating for some experts, and there is nothing left for these cainiao, however, in order to prove that I had to talk nonsense, it was a bit exaggerated, but I hope that each beginner's friend will first have a good habit of learning to find the answer, baidu can easily find out some conceptual problems when searching for Google! It is even faster than asking questions on the forum.
If you have asked some basic questions about the delay, your confidence will be lost!
The second is to know your direction, network programming, web development game programming, application software, and so on!
If you select a proper direction, you must select weapons. Different Development languages have their advantages. It is very important to select the language that best suits your needs.
If you select C as the entry point, it is indeed not a bad idea. We recommend that you do not come up with the Assembly. This is not necessarily faster than learning the Assembly after you first get started with C! It is much easier to use C to build your programming ideas than to compile a program, at least if you don't know anything.
After learning a C tutorial, I started to ask in the Forum: What should I learn after I finish learning C? This is a ridiculous question. It is not as good as the people who ask me to learn more about C's book. At least he understands that he is just getting started.
Learning more from the underlying layer is never a bad idea. More and more people are away from it. Learning from it is boring. But if you really love programming, you will want to know the underlying implementation, all software is inseparable from the platform, including the operating system for IDE runtime during programming.
You must be patient and persevering. Even if you have mastered many things, you will not be able to learn anything or be confused at any stage. however, if your perseverance is not enough, you may be farther and farther away from programming.
I sincerely hope to become friends with anyone who loves programming, and hope everyone can support me and wish you all the same!