Why do programmers have to work overtime?

Abstract: When it comes to programmers, most people's impressions are probably dead houses, boring, and no private life. In addition to writing and writing code at work, it is standard to work overtime to write code. It seems that in the middle of the night, the scene of holding a chicken coop head with dull eyes and expressionless typing on the keyboard is the true portrayal of a programmer. Of course, this is also almost all my impressions of programmers. I don't know where this impression came from, because I had no contact with programmers before.

951279b7b42174c1a13f0d97069a9674d7f328d4 When

it comes to programmers, most people's impression is that they are dead, boring, and have no private life. In addition to writing and writing code at work, it is standard to work overtime to write code. It seems that in the middle of the night, the scene of holding a chicken coop head with dull eyes and expressionless typing on the keyboard is the true portrayal of a programmer.

Of course, this is also almost all my impressions of programmers. I don't know where this impression came from, because I had no contact with programmers before. The only time was about ten years ago, when I had the opportunity to meet a fresh female programmer and learned that her salary was 4000 at that time, and the salary I received after graduating two years later was 1500, which was also us at that time. Advertising majors have a relatively normal starting salary. You can imagine how surprised I was at the time.

The outside world seems to pay more attention to programmers than salary, but pay. The IT family is even regarded as a high-risk occupation with a very high probability of karoshi death.

Some time ago, I chatted with a classmate in Beijing. Her husband is also a programmer. When she learned that I had just changed jobs to a software company, she complained to me as a past person that the work pressure in the IT industry was high, and she was exchanging her life for money. His husband worked overtime almost every day, and came home early at eight or nine o'clock, usually around ten o'clock, and often at eleven or twelve o'clock. In her description, her husband's daily routine is to go to work, work overtime, and of course weekends. And she told me that this is the normal trajectory of life for all programmers.

Do you think just working overtime is enough? Of course not enough! The husbands of the classmates have to make time for themselves to constantly learn and recharge, to master more technologies, otherwise they will face the danger of being replaced. She said that in another two years, she wanted to sell the house in Beijing, come to Qingdao to change to a bigger house, and then let her husband change to a more relaxed job. Their mortgage is 8000, and the husband's current salary is around 2w per month.

The classmate said that her husband's company is a good company that provides services for Tencent. In my understanding, it is probably an outsourcing company. That's all I've learned about programmers. I don’t think it’s an exaggeration to say that I’m taking my life in exchange for money, and I even feel that the effort is greater than the income. How much does it cost to be healthy?

It was not until I entered this software company that I was directly exposed to programmers and the IT industry. Tell me about your feelings. First, the work is fast-paced! !

This is the biggest feeling I have felt since I took office for two months. I have worked for nearly ten years. I have worked in Beijing for two years and Qingdao for six years. In terms of rhythm, none of the companies that have worked before really can't keep up with the current company.

There is a stand-up meeting at 8:30 every day. After the meeting, we have breakfast. The breakfast ends at about 9:00, lunch at 11:30, get off work at 1:00, and work at 5:30. That is to say, the real working time is two and a half in the morning and four and a half in the afternoon, a total of seven hours, which also includes the fruit time in the afternoon.

Second, no overtime! !

I quietly observed it. 5:30 is the normal closing time, and the company is basically closed before 6:00. Of course, when the software is upgraded, it is said otherwise, because users are using it during the day, and it can only be upgraded at night. And my weekends and statutory holidays are normally off.

Third, the relationship is simple.

It can be said that there are no other problems other than work problems. I think programmers are a fairly simple, straight-forward group of people, so try to communicate directly with them. What level differences, intrigue, office politics are not seen here. Of course, the work attitude should be rigorous, these are two different things. As for the rest, you can do whatever you want. You can wear slippers, you can wear the most comfortable clothes to go to work, and of course you can't be disheveled and affect the appearance of the city.

As for my classmate's husband and I are in the same software company, why is there such a big difference? I have summed up a bit. The main reason may be that the market environment of first-tier cities and third- and fourth-tier cities are different, the degree of competition among enterprises is different, and our work methods are different.

Then there is the difference in the way the company is managed. The company I work for has a relaxed working atmosphere, there is no tradition of overtime work, and from the perspective of the boss, it does not advocate overtime work, but provides everything possible to allow you to complete your work proactively.

Since not working overtime also means that work must be completed within working hours. This is also the reason for the fast pace of work. It is worth mentioning how to efficiently use the limited time.

In my previous job, chatting, watching the news, and chatting with colleagues could take up 1/3 of my working time. I believe many people are like me. I feel like I have done nothing at the end of the day, and sometimes I have to work overtime. Go to work that you didn't do during the day.

The feeling now is that there is simply not enough time, and I am nervous about drinking water and toilets. Every day is full of things, and of course the work is completed smoothly. Why is the change so big? My personal feeling is that the first is the credit of the collaborative office software. We use a collaborative office software developed by the company, which is amazing. Anyone who has used management software knows that task assignment and project progress are clear at a glance, saving a lot of time for face-to-face communication and inquiries. In addition, the stand-up meeting in the morning can also clearly know the work dynamics of other colleagues, and they can count each other. Another key point is that you must be highly focused, turn off all kinds of news advertisement pop-ups on your computer, and mobile phone messages. You can tell your friends not to send messages to chat with yourself during work hours, and to call directly if you have something. Then there is the working atmosphere. When everyone else is busy with work, would you be embarrassed to chat and watch the news by yourself? The work isn't over yet. Hey hey.

Although I have been in the software industry for a short time, I still want to talk about some things I have seen about the software industry about programmers. You must know that not all programmers work overtime! Don't follow suit!

If you don't work overtime, what about your income? Because the salary issue involves privacy, I don't know the specific income of my programmer colleagues. But personally, although the salary is not high, it is not bad in this small city where the average salary is not high. So, for the salary of programmers, you should still think about the female programmers who made me haunt me ten years ago.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326355068&siteId=291194637