Everyone can write programs, but when you find it difficult to improve to a certain extent, you should think about whether to go back and learn these most basic theories.
Don't learn profound theories at first, sometimes you have to go back before running.
2, rich in imagination, don't stick to a fixed way of thinking, think about several ways to solve problems when encountering problems, and try methods that others have never thought of.
Rich imagination is based on rich knowledge. Besides computers, I dabble in other subjects, such as astronomy, physics, mathematics and so on.
Open thinking is very important for programmers.
3, communicate with people more, three people must have my teacher, maybe in a casual conversation with people, you can get inspiration from generate.
Get online more and see other people's views on the same issue, which will give you great inspiration.
For example, many people of Beida Jade Bird will cooperate with each other to do some projects.
4, good programming style, Beida Jade Bird teachers are experienced successful people in the workplace. It is one thing to learn the skills of teachers, but more to learn the programming style of teachers, pay attention to forming good habits, indent codes, and keep the naming rules of variables consistent.
Everyone knows how to eliminate errors in code, but they often ignore the debugging of comments.
Comments are an important part of the program, which can make your code easier to understand. If the code has clearly expressed your ideas, there is no need to add comments. It's even worse if the comments are inconsistent with the code.
5, toughness and perseverance, how to learn software development? I think the last thing is personal accomplishment, which may be the biggest difference between "master" and ordinary programmers.
A master is not a genius, but is tempered by countless days and nights.
Success can bring us great joy, but the process is extremely boring.
You might as well do a test and practice typing every day, and you will find it not difficult to learn software development well.
How to learn software development? Chongqing Beida Jade Bird School has always paid attention to teaching quality and strict teaching management. The software training class has trained thousands of students.
So it began a new life journey.
Chongqing Computer College/School of Beida Jade Bird has also been rated as an advanced school-running unit in Chongqing for many times.
School computer major, set up hardware and software two parts.
The school has a strong faculty, and all courses are taught by professional teachers in small classes.
The school solemnly promises that students can't learn in the first phase, and they will learn again for free in the next phase until they learn.