6 ms·
Willingness to do grunt work is a fast track to becoming a manager who says "I haven't coded in years". No good deed goes unpunished. When you step up to be a
by OpenDrapery 10y ago
Willingness to do grunt work is a fast track to becoming a manager who says "I haven't coded in years".
No good deed goes unpunished. When you step up to be a team player and do that grunt work, you open yourself up to getting more and more of it. Next thing you know you have to stand up for yourself or become a door mat.
- maxxxxx 10y agoYou certainly have to be careful not to become a door mat but I agree that grunt work is where it's at. * Deal with difficult users or customers * Write documentation * Go back and forth between different stakeholders to make sure everybody is on the same page * Make sure other developers have the right tools and equipment Depending on the manager he could be doing this but if he doesn't the senior Dev has to do it or the project fails
- Retric 10y agoThe trick is to not volunteer for recurring work. My stance is I will volunteer for 1 thing per week which is defined, ad-hoc, and <5 hours. The bonus to this is your far less likely to be forced into endless time sinks as you have team credibility to say no.
- a_small_island 10y ago*ad hoc
- kafkaesq 10y agoIf you're in an environment where rolling up one's sleeves and taking on the grunt work leads so quickly to negative reinforcement loops, in the way you describe... then that's a sure sign that you've found yourself in the wrong environment. In healthy environments (and yes, they do exists) good deeds are actually rewarded, not punished.
- enraged_camel 10y agoI don't think it's so black and white. In this case, the "punishment" isn't literal. It simply comes in the form of more grunt work, which people trust you with because you have taken it on before and did a good job with it. You may actually be rewarded too when the annual review comes, if you know how to spin it. Furthermore, grunt work can be an excellent opportunity to shine. For example, you can figure out a way to automate it so that the next person who works on it (which may be you again) has to spend only a fraction of the time on it. Things like running reports or generating documents tend to lend themselves really well to automation, and a little programming ability can take you a long way. So yeah... think twice before turning away grunt work, even if you believe that you may be given more of it in the future if you agree to take it on now.
- OpenDrapery 10y agoI was thinking more in terms of this http://www.daedtech.com/the-gravitational-force-of-wage-labor/ http://www.daedtech.com/the-gravitational-force-of-wage-labo...