It’s either a matter of happiness or a career choice. Regret is your own choice. When asked about how many people feel about the program development industry, one thing many people often say is: People outside want to come in, and people inside want to get out.
For people who choose to be programmers, some people think that they are very interested in program development, so they go for this career; some people choose to be programmers because they think that programmers’ wages are Very high, if they become programmers, they can make a lot of money in a short time. After they have money, they can do what they want to do. They can realize their dreams of buying a house, buying a car, marrying Bai Fumei, and reaching the top of their lives.
Whether it is for fun or for money, many people choose to become programmers. Perhaps before many people became programmers, they always imagined this profession to be very beautiful, but after they actually started this profession, they discovered that there was actually too much sadness and dedication behind the high salary. So from this perspective, programmers are actually exchanging their lives for money.
After some people have been programmers for a period of time, they feel that since they have entered the programmer industry and since the salary in this industry is not bad, they should work hard first and take advantage of the opportunity. While they are young, while they can still work overtime and stay up late, they will earn more money first. When they are in their thirties and forties and can no longer work overtime, when they can no longer afford to compete with young people, they will make more money. Really do something you want to do.
Skills required to be a programmer
1. Basic skills
The basic skills mentioned here are the programming language and programming syntax. If you are a Java programmer, You need to know the Java language syntax. If you are a PHP programmer, you need to know the PHP language syntax. If you are a C++ programmer, you need to know the C++ language syntax. Therefore, it is certain that learning a computer language is no problem.
2. Logical thinking ability
The operations in the program are nothing more than numerical operations and logical operations. Numerical operations are nothing more than addition, subtraction, multiplication, division, functions, formulas, etc., and logical operations are nothing more than satisfying Doing something under certain conditions, 90% of the logic is due to logic if, else and so on. Doing something under certain conditions is met. There is also circular logic, which is nothing more than what to do, how many times to do it, what changes each time, and when to terminate.