|
Um... Not work so hard? I'm not a programmer, so I'm viewing the stuff on hacker news from outside the bubble, so to speak. And from here, y'all look crazy. To the average person, spending extra hours at work with no overtime pay is absurd, but you all discuss it like it's no big deal. Your industry needs a huge cultural overhaul. People must be trained not to accept burnout as normal. |
a) They are analytical people. It comes with the job. You can't program if you don't think analytically, and this characteristic can't possibly be confined to work activities, so it gets ingrained into personality.
b) They like what they do. Naturally, this is not true for every individual, but is true for most. The reason is not that this is a paradise bubble. Much to the contrary: the profession is so taxing for individuals that don't like to code that it self selects "code lovers".
Individuals fitting this description know and actively quantify their productivity levels. They know that they perform better when everything is flowing, and they know when they're off their game. Thus, they are more prone to correctly identifying lower productivity on themselves, when compared to other professions. The result is more chatter about burnout.
This does not mean programmers burn out more than other professionals. It means programmers are more conscious of their own productivity.