Programmers in the IT industry, high-income people in the eyes of laymen, and the king of books in the eyes of insiders

The word programmer is actually a derogatory term in my eyes. Because my other relatives and friends who are not in this industry, you tell them that you are a programmer·

Their first stereotyped influence is, bald, fat, otaku, greasy, unkempt anyway, giving people a dirty and bad image anyway,,,, I don’t know when they will start to render these on the Internet, and associate programmers with these together.

Back to the topic, let's talk about the high wages behind our glamorous looks.

Yes, as a programmer, in the eyes of many people, the income in the IT industry may be relatively high. This is undeniable. However, in this professional field, we face many difficulties and challenges.

continuous learning ability

Programmers need to continue to learn and master new skills.

With the continuous development of technology, we need to constantly learn new programming languages, development frameworks, tools and platforms, etc., which is very energy-consuming and time-consuming . Every technological update requires us to devote precious time to research, study and application.

Especially in company projects, when you need to familiarize yourself with and use new technologies within a certain period of time, you can only bite the bullet and learn while working. If you dare to tell your boss no, then,,, I am don't have the guts

high-strength anti-stress

ICU, sudden death, 996 is talking about us

We need to frequently explore and tackle extremely challenging programming problems. Solving a difficult problem can take us hours, or even days, requiring a lot of diligence and patience. Sometimes, we will experience program crashes or run slowly. Of course, in this case, we also need more time to diagnose and solve the problem.

It is also necessary to maintain high-efficiency work while ensuring the quality of the project. Sometimes teams need to complete particularly complex tasks under tight schedules, requiring us to spend more time and energy to complete the work.

boring life

Due to high-intensity work and overtime work, our spare time life may not be rich enough, and our social skills will also be insufficient

high economic expenditure

Programmers in the IT software industry generally work in first-tier cities, or new first-tier and second-tier cities, so the economic support they face will be relatively large.

The most difficult thing is rent support and living expenses.

Working in a first-tier city, money can only be spent in the first-tier city, and sometimes I really can’t save much money, obviously I don’t have any extra support to do something, but the remaining monthly savings are not much

short career

"Carrying the black box" : Although the work of programmers seems to be highly paid, in actual work, we undertake the heavy responsibility of dealing with complex technical problems.

"Happy alone?" : Programmers often need to think and solve problems independently for long periods of time at work, and lack of teamwork can lead to loneliness and anxiety.

"Skills at the tip of the iceberg" : Programmers need to constantly learn and update skills to adapt to rapidly changing technical needs, which requires continuous self-cultivation and time.

"Unpredictable technological changes" : Programmers need to be vigilant when dealing with technical issues. Technology is changing with each passing day, and unpredictable technological changes may bring great pressure to work.

"Difficult to understand requirements" : The needs of customers and management are often complex and difficult to understand. Programmers need to actively communicate with them, but this will also bring them additional challenges and pressure.

"Uninvited loopholes" : Security loopholes are problems that programmers must constantly face and solve. This risk of uncertainty may keep programmers in a state of anxiety all the time.

"Highly Focused Tasks" : Programmers need focus and attention when dealing with technical issues, which often requires prolonged periods of intense focus, resulting in a lack of balance in their lives.

"Always alert" : Programmers must remind themselves at work at all times to remain alert and calm in order to quickly identify and solve problems.

"Dry and repetitive tasks" : Compared with those highly specialized technical tasks, programmers also need to complete some boring and repetitive tasks, which makes them feel bored and tired.

"Misunderstood geniuses" : Programmers are often viewed as geniuses, but they are often misunderstood and viewed with suspicion, which can place a certain burden on their careers.

Programmer IT also eats young people. It doesn't mean that the older you are, the more senior you are. Career anxiety , 30-year-old age crisis is getting younger and younger

Either change careers, or pursue further studies,

Yo,这是程序员的故事

高薪却伴随着堆积如山的代码

代码缺陷层出不穷,拯救业务成了千里马

深夜里加班的钟声不停响起

与bug展开了无尽的搏斗,时间与生命的角逐

接口返回的200,可前端却丝毫未见变化

HTTP媒体类型不支持,世界一团糟

Java Spring框架调试繁琐,无尽加班真让人绝望

可哪怕压力再大,我们还是核心开发者的倡导者

应用业务需要承载,才能取得胜利的喝彩

程序员的苦工是世界最稀缺的产业

我们不妥协,用技术创意为行业注入新生命

我们坚持高质量代码的规范

纵使压力山大,我们仍能跨过这些阻碍

这是程序员的故事。

Do you have any ideas and stories, and have you encountered the same problems as me at work?

You can pay attention to the programmer's three-time official account for technical exchange and discussion

Guess you like

Origin blog.csdn.net/u011738045/article/details/130639744