-
Easy (it's not me turning anyway).
-
With the continuous development of the Internet industry, many people want to change careers to learn programming languages and enter the Internet industry. However, many people don't know where to start, and some people want to carry out the Internet industry through training, Hua Tong is trapped more than 10,000 yuan, and as a result, he has not mastered the real skills, and of course he cannot find a good job without mastering professional technology. So what do you need to learn to change careers to learn programming?
The following is a specific introduction to the Jade Bird Shahe School of Computer Science of Peking University.
1. Don't learn programming directly. Many people are starting to learn to code directly, including many training courses. Shahe computer learning is not recommended to learn programming directly without computer foundation, because it is very difficult for many people to learn, and learning computers is a game that requires one step at a time.
2. First of all, you must understand the basics of computers. Many people may think that they will use a computer to understand the office software of OFFSIC is enough, but Shahe Shahe IT training believes that it still has a long way to go, and you have not yet learned the most basic things of the computer, such as computer networks, computer composition principles, operating systems, data structures, which is also professional knowledge of computers.
3. Data structure and algorithm must be mastered, which will lay a good foundation for your subsequent programming. Program = data structure + algorithm, in fact, such a statement is unreasonable.
4. Most people want to develop in the direction of software, so your data structure and network should be learned well, of course, if you want to learn hardware, then computer training suggests that you should learn the principles of computer composition.
5. Learning a programming language is a step-by-step process, and no one can master all the knowledge at once. Many people, even after studying for a long time, cannot say that they have mastered it completely, and learn to maintain a humble attitude and ask others if they don't understand.
-
Tears, this level is related to the industry you want to turn to. If you make Android, you can make your own work and take it with you to find a job. If you want to do data mining, hehe, the difficulty can be imagined.
Android is in high demand, low threshold, and low difficulty in changing careers. The single algorithm of data mining can stump a vote of people, and it has a lot to do with the business model, there is no industry background, the data cleaning is not done well, and you will be blinded if you analyze it again, and as long as you have a background in computer and mathematics, it is difficult for no one to enter the industry. Answer: After gnawing on data mining algorithms and distribution, I found ** data training, and when I was interviewed, I could write the SVM pushdown formula by hand, but I had no practical experience, and no one wanted it.
When you ask this question, you must not be clear enough about your career planning, and there is only one thing to consider: positioning! >>>More