Teach you self-programming where to start?

With the proliferation of computers, programming learning is also increasingly inclined to all the people, but to learn programming is still some technical threshold, the so-called threshold is that you can do a thorough own software, when before that still need spend a lot of time and effort. Many of them have a moment before the fall pry open the door, could not get on, I repeated the test several times are. It is true that there is no shortcut foundation but how to do it better, there are some rules to follow.

1. The general direction of the set program

Programming involves very broad range of directions, so that in the vast software or to select a general direction, in which case it simply, for example selected to do the bottom-driven development, the language began to involve direct is C or assembler, linux the operating system may need to dabble few. For example, want to do some mobile application interface development, so-ranging on the current terms is fiery Andrews and apples, if you do Android Java-related foundation or to make things right, while some of the basic Android API or understanding, development of Apple application object c language or to choose good. So you give yourself to set a general direction is still necessary, do not bite off more than likely lead to nothing.

2. Determine a programming language

Choose what kind of programming direction, directly decided to choose your programming language, a lot of small partners in the choice of programming language, always feel the beginning to learn, learn a few language, in fact, we easily overlooked that, by analogy, injured his fingers , better off one means. When you go full steam ahead to learn a language well, after reaching a certain height, but also easily put another language incidentally get an idea. So choose a major at full capacity to learn, you do one thing, when extreme, there may be different windfall.

3. To develop a learning plan at full capacity to learn

(1) The next foundation is weak case, you can look through the introductory video

Some small partner in the Getting Started feel no sense of time, you can find under the relevant introductory videos to get a feel, a certain basis of a small partner, this step can be skipped. Started by video so that beginners have an understanding on intuition.

(2) Then start to buy a basic introductory books to start from the beginning to start learning basic grammar

Video tutorials can not all be as self-taught, because there are others video knowledge chew well, eat up that independent thinking is very light but not conducive to the brain, so after a video entry to immediately return to the traditional textbooks, because in reading there is the thought process in the brain during a restless, some questions will ensue point, which develop their own knowledge is helpful, since the establishment of knowledge need to go through a long process of accumulation, thinking can speed up the body of knowledge set up.

(3) In the process of reading some basic code in the book, to be entered on the computer again according to their own understanding

The process of reading, will inevitably involve some code, these underlying code or to knock again according to their own understanding on your computer, because the ultimate aim is to familiarize yourself to write high-quality code, from laying the foundation stage is to try to do it.

(4). Experiencing technical point hard, you can find under the relevant video to explain the learning, you can also find the corresponding technical exchange group, consult experts, pointing find fans throughout.

Difficulties encountered great knowledge beyond their own understanding of the scope, you can find the corresponding video, look feel, if that does not work this time, we need outside help, you can add some technical group interaction, to find experts urged fans throughout.

Programmers do not make mistakes interview

Overall, self-programming is a painful process and happy, boring face of this code, trying to make thinking brain active. But in the capture of a point of knowledge of the process or heart filled with a sense of joy, I do not know if that is not one kind of silly feelings Cock wire. As someone want to summarize this thing, to give beginners bring a bit of help.

Guess you like

Origin www.cnblogs.com/daimafenxiang123/p/11351228.html