preface

Do you know how many programmers there are in China so far?

There doesn’t seem to be an exact answer to this question, but IDC conservatively estimates 500W. According to Jiang Tao, founder of CSDN, CSDN has more than 25 million registered members, including more than 8 million active users (logged in within 3 months), of which 30 percent are students and 60 percent are front-line developers, which means about 5 million.

In the current Internet, a popular word “roll-in” has aroused a wide discussion. In this age of everything, programmers have not escaped the “scroll culture.”

Some people through the manufacture of anxiety, selling anxiety, resulting in not anxious people also follow the anxiety up, so slowly rolled up, a vicious circle. Roll overtime, roll education, roll ability.

How do you get out of the inner coil

Going back to the essence of inner volume is anxiety, we should carefully analyze what causes ourselves to be involved in inner volume. From the big direction we can start from the following points, will greatly reduce anxiety roll-in.

1. Learning ability

In IT, the technology of each industry is updated and iterated rapidly, so IT is particularly important to grasp a certain technology accurately and have my own understanding of the technology. Getting out of your comfort zone, trying new things, and constantly pushing yourself will help you feel less anxious in your 30s.

2. Hands-on ability

You probably feel the same way. When you get through a technical tutorial without actually doing much coding, you understand the whole process, and when you start writing code, you look confused. Only more knock, more practice, will understand more profound.

3. Vertical field

In a certain industry has been deep work, continue to accumulate business experience in the industry, make yourself an expert in the field, so that you are irreplaceable in the company, layoffs will not fall on their head.

4. Product thinking ability

Train myself to think from the perspective of users, keep my curiosity and sensitivity to different products and fields, and strengthen my logical thinking and analysis ability. Through problem analysis + scenario analysis + data analysis, develop better products.

5. Communication skills

A programmer who can’t communicate is not a good programmer. If you can’t use popular language to explain products and technologies to non-technical people, you may lose a customer. If you are a good communicator, technical and product savvy, you will go further and make more money.

6. Have a clear career plan

I have a good understanding of myself. I have reviewed in depth what I am suitable for and what I am not suitable for. I have a clear understanding of my career planning.

What do you think about inrolls? Feel free to leave a comment in the comments section. Welcome to wechat public number: front-end self-study community