Hacker News new | ask | show | jobs
by scolfax 4109 days ago
Unless you are working for yourself or equity if the work can't be done in 40 hours a week it's a management problem, not a programmer problem.

Programmers who consistently work over 40 hours a week are enabling management to misrepresent how much work can be done over a time period and are covering for management's flaws, and paying for it with their uncompensated time.

Management has perpetuated the mindset that if the tasks can't be completed with the resources _they_ have allocated (including time) then the problem is a lack of programmer skill, and insecure, young, and inexperienced programmers pay for it with their time and ego.

Experienced programmers who want to take advantage of this will trade their time for respect, pride, and influence.

Management should respect programmer's free time, but doesn't have to as long as there are programmers willing to sell the others out by giving it away.