1. Are all programmers poor?

Actually, in my experience, among graduates with the same educational background, programmers' salaries are definitely in the top three. But unfortunately, programmers mainly develop in the Beijing-Shanghai-Hangzhou and Guangzhou area, which is already a gathering place for wealthy people. And with high housing prices and high consumption, the not-so-low salary of programmers seems insignificant, leaving them only to sigh at the towering buildings.

For example, if you drive a 100,000-yuan car in Beijing, you are definitely at the bottom of society. If you drive a 100,000-yuan car in a second-tier city, you can already be said to be doing pretty well. If you drive a 100,000-yuan car in a small county town, then you are considered rich.

Solution: struggle in first-tier cities, develop in second-tier cities. Of course, there are many limitations here, such as love, career development, and so on. And if you have the dream of "I speak for myself," then it is best to hold on to it.

2. Do programmers all have a bad image?

This is probably a fairly common state for most programmers: a gaunt face and a haggard look. This has a lot to do with programmers' working conditions. For example, if you had an image like that "my gaden" on the Spring Festival Gala, people would probably not think you are a good programmer. In everyone's subconscious, a programmer's image should be ragged and sleep-deprived all year round (and most truly are).

Solution: spend some time tidying yourself up. Pay attention to the pace of life and work, and try to reduce overtime and staying up late.

3. Are all programmers homebodies?

I feel this is a bit unjust. You see, if you are a salesperson and you stay home playing on the computer on weekends, everyone finds it normal. If you are a programmer and you also stay home playing on the computer on weekends, everyone sees you as a homebody.

Solution: go out and hang around more, even if it is just to play mahjong.

4. Are programmers just computer repairmen?

I really have nothing to say about this, because given the nature of the job, programmers really can almost all fix computers. From hardware issues to Trojans, installing operating systems, updating drivers, and so on. And some people truly think programmers are not much different from computer repairmen. Whether it is your aunt or your goddess whose computer is broken, even if it is not plugged in, they will tell you, "Come help me take a look."

Solution: wait. Time will gradually make it easier for programmers to be accepted.

5. Are all programmers bad at socializing?

This also matches the general impression. Most programmers really do give the impression of not being very good at communicating. Maybe it is because they spend more time dealing with computers. A considerable number of them say things that just choke people. And if you really were good at interpersonal communication, perhaps the manager would have transferred you to pre-sales and requirements.

Solution: talk more, listen more, and improve more.

6. Do all programmers play Dota?

I do not know much about this, because I do not play games myself. Mainly because I am just not good at them. The only game I often play is Dou Dizhu (Fight the Landlord).

Solution: stop at a reasonable point and beware of addiction.