Moreover, the requirement for programmers in the workplace is to face customers. That is, the origin of this bug is also required by the customer's needs. If the manager of the product understands it wrong, the customer's needs and the programs that need to be developed will definitely not meet the customer's needs. That is, it will definitely bury hidden dangers for future work. There is something wrong with the program written by the programmer, and the programs are adjusted to each other, and then it is very troublesome anyway. The following overtime modifications will also occur. It may also be that the customer's requirements today are different from those of tomorrow. If there is any problem, the programmer must revise it again.
But personally, it is ok to work overtime occasionally, but if overtime is added to that late every day, it is really bad for your health. If this is really the case, I personally suggest changing jobs or units, because it will be too much for your health. And if the overtime arrangement is unreasonable, you should have the right to inform the supervisor or the person who arranges overtime. Moreover, whether you are willing to work overtime should be allowed only if both parties agree.
The above situation is that it is understandable for people who work overtime occasionally. After all, their current jobs sometimes work overtime. I just came out to work, not to play. Therefore, it is not that programmers in the workplace have to work overtime to modify, but that they will work overtime to modify if they are wrong or in a hurry.