DEV Community

Discussion on: Curing the Superhero syndrome in software engineering

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

Obviously, you expect gratitude, but instead of that your effort gets ignored, and people start complaining about your control issues and negative attitude.

If this happens, then your colleagues are being ungrateful. If you're actually being a control freak, sure, criticism is warranted. But if you're only overly dedicated to your work, you deserve to get acknowledgement for it.

Somebody working too much is no reason to begrudge them. They have their life, and are making their choices. There's no reason not to praise and reward somebody who works overtime, postpones vacations, and puts work before them self.

At the same time, you should speak to them about work-life balance, and try to help them. It's bad to make assumptions about why they work too much -- or that it is even too much for them. Many people are trapped in the position they are in, and don't know how to get out on their own. Looking down on them will only make the situation worse.

Collapse
 
timothymcgrath profile image
Timothy McGrath

I think the problem with a coworker who constantly works extra long hours is that it makes everyone feel like that is the expectation.

When you are getting emails and pull requests from a coworker on a Saturday, it makes you think that maybe you should be working too. And then you develop a culture that is trying to outwork each other.

If you are someone who wants to do some work on Saturday becuase you enjoy the work, there's no reason to alert everyone to it. If you send a Saturday afternoon pull request it's likely you're just trying to show everyone how hard you are working.

Collapse
 
katerinaso profile image
Katerina Solstad (katya sorok) • Edited

It is very rude to do this. In fact, if any other job was doing it to a worker, it would be illegal. Days off are days off. If someone chooses to do work during those hours, he really cannot bother anyone with pull requests unless he was asked to do so. I imagine myself working on weekends because I consider myself a slow worker but to bother anyone on the weekend with any requests... well... this is just not right.

Collapse
 
eliasmqz profile image
Anthony Marquez

You skipped the points where the aforementioned "superhero" is looking down on others and questioning their abilities to work on the same project.

If people want to essentially live at work, cool, they just shouldn't expect others to do so as well which is inevitably the problem. Critiquing someone's control issues and negative attitude (following the framing of the original post) does not make a person(s) ungrateful.