"Is IT very demanding to learn IT?"
"Can you learn English if you are not good?"
"I heard that the salary of IT is very high. Several students around me have studied, and their monthly salary is over 10,000 yuan. Now I am holding a salary of three or four thousand a month. I can't see the future and want to learn, but I have no foundation. Can I learn? "
……
Recently, Qian Shuojun received many messages from friends, reflecting that some friends or former classmates are doing IT jobs with high salaries. They also want to learn, but they are afraid that they will not learn.
In fact, it is not difficult for it to get started, but it still needs hard work if you want to learn well. Mastering certain skills and learning methods will get twice the result with half the effort.
Good state of mind
If you want to learn with zero foundation, you must first determine whether you are interested or not. With the rapid development of IT technology, new knowledge is constantly emerging. If you study, you should establish the awareness of lifelong learning. But don't worry, if you are really interested and start to learn, the follow-up study is not a problem. After you have accumulated some experience, it won't be so difficult to learn new technologies. The point is whether you have the intention to keep pace with the times and keep learning.
practise
Practice is the best teacher. Learning computer doesn't need deep cultural accumulation or many requirements, but it is important to practice repeatedly. Summarize, improve and understand what you can't do. The best way to learn software development is to write your own code. You can set a scene for yourself and arrange a task to be completed, such as planning and implementing a function. Then I started to design and write my own code. If you encounter difficulties during the period, first explore and find ways, you can find the answer in relevant books and keep trying; Even if you can't solve it yourself in the end, you will be more impressed and gain more when you ask others in the future.
At the beginning of learning, many people habitually follow the textbook page by page and take notes, trying to see through the textbook before practicing. This serious attitude is very valuable, but if the time allocated for studying textbooks is long, the corresponding practice time will definitely be less. Instead of studying textbooks hard, the more boring you are, the more likely you are to give up in the end. It is better to concentrate on practice, not to read and digest relevant knowledge in detail, and to be impressed, so it is not easy to give up because of boredom.
A serious attitude
In the process of learning it, we should have the spirit of "asking the truth in a casserole" There will be many problems in the development process. Some problems may seem insignificant or bugs are hard to find. At this time, we should carefully check and look for them. After all, "everything happens for a reason." Since there is a problem, it means that it can't be done. If you don't check it at that time, it may trigger a chain reaction later. This serious attitude will also determine the quality of products and how far you can go in technology in the future. A serious and responsible attitude will help you find and solve problems in time. These problems I have thought about and solved will be impressive and become valuable experience in the process of technological growth.
Think and summarize, and find the law.
There are many universal laws in learning. At first, you learned to do it bit by bit. After using it too much, you will gradually feel that there are indeed rules to follow. In the process of learning, don't passively do repetitive work over and over again, so progress will be slow. We should actively think about and summarize these universal laws and practice them repeatedly in practice. For example, click the left mouse button to indicate selection, double-click the left mouse button to indicate opening, and right click to indicate how to operate the object from the function; Click the Shift key to select continuously; Ctrl key combined with mouse click indicates discontinuous selection. In graphics processing software, Shift key can help draw squares and perfect circles, and they have certain universal laws. This process of constantly summarizing the rules, practicing and practicing again will help you find a sense of accomplishment that grows every day and increase your confidence and fun in learning.
Persistence (perseverance)
Any study is difficult at the beginning, because there are not many difficulties, but not so many at the beginning, so it is easy to give up when encountering problems. If you are really not interested in programming and don't plan to continue studying, stop here. Not even an introduction. But when you really decide to learn programming, you must overcome your inertia and shrinking consciousness. It is the hardest to overcome yourself, especially to overcome your laziness. So if you decide to learn programming, create a quiet environment and a good learning atmosphere for yourself, for example, find a communication platform and crowd, keep writing your own study notes, sort out and share what you have learned, and keep writing blogs. In mutual discussion and exchange, learning interaction, increase the motivation to persist. Since you have started, don't give up easily. Stick to it, and you will find that you don't understand the beauty of programming that programmers can't feel.
Elementary course
Having said that, the first and most important step is getting started. If you really know little or nothing about it and you want to learn it, I suggest you enroll in professional courses and study under the guidance of experienced teachers. Because the IT industry doesn't have high basic requirements for beginners, basic programming thinking and basic knowledge are still very important if you want to start programming. It will be more effective and systematic if experienced professional teachers or technical gods take the course. It is necessary to pay tuition and save a lot of time and energy for exploration. You can have more time to practice, consolidate and improve after getting started.
Finally, I wish you more and more progress in learning IT.