(no title)
zeroth32 | 3 years ago
About 15 years ago, our corporation had orphaned project. Entire team of 5 developers quit without notice (found other job). Horrible code, no documentation, no tests, no spec, not even build system (was on one of the developers laptop). There was important deadline 6 months away.
I stepped up, worked 16 hours a day four couple of months, eventually got project back on track, and trained new team. As reward I got put on PIP (performance improvement plan) and eventually got fired.
Problem was:
- I worked for other division, for my manager I was dead weight. It was sort of emergency reassignment and paper work never got ironed out.
- I mostly worked from home, come to office barely. Some coworkers thought I left. Not keeping appearances was main excuse for getting me PIPed.
- My project was 1 month behind the schedule. I missed the important deadline.
- Senior manager who initiated my work quit, leaving me behind.
I am not sure what is the lesson here. But now I work in remote job, where I can do all my weekly work in about two hours. Way happier now.
Edit: this was official assignment from very senior manager within company. I saved them a lot of money on fines!
AndrewKemendo|3 years ago
To be honest the author doesn't do a great job at explaining the difference between meaningful dirty work, eg work that needs to get done in order to actually move the company forward, but nobody at the current company can do it, and trying to resurrect abandonware with no coherent vision or power.
The latter will almost always lose (I've been in similar positions) whereas you can indeed build a serious career around the former.
zeroth32|3 years ago
whiplash451|3 years ago
kortilla|3 years ago
The former is true, but the latter does not follow. The lesson of your story is that corporations are a meritocracy, but you need you need to work on stuff that helps your management directly.
If you’re working on something unofficially, you’re basically moonlighting so you’re taking a big gamble that it pays off into something better because you’re not doing your actual job.
Negitivefrags|3 years ago
Your job is to work on what your manager wants done. It’s that simple.
Now if you have a bad mananger they may not be effective at communicating that to you. If that’s the case than it’s even easier to get ahead. You can be one of the few people that actually asks!
zeroth32|3 years ago
That was official work, very senior manager pulled me out of project, and temporarily assigned me to different division. Not my fault paper work and finances between divisions never got sorted out, I did not even had access to that stuff!
tikhonj|3 years ago
intellectronica|3 years ago
Also, the example you describe, which I'm sure has left a strong impression on you, doesn't contradict the advice on offer. Again, the author explains what kind of dirty work they are referring to - problems that have enough reputation to make it obvious to everyone that solving them is extremely valuable.
bluedino|3 years ago
ClumsyPilot|3 years ago
frobozz|3 years ago
All so that a manager in a different department wouldn't look bad for losing an entire team in one go?
That's the lesson. Don't do that. Pick up extra work if you want to, but always do your own job first.
stingraycharles|3 years ago
Still bad, but probably means that all this was inevitable, and his manager already made up their mind before the project even started.
willio58|3 years ago
agumonkey|3 years ago
nus07|3 years ago
unknown|3 years ago
[deleted]
unknown|3 years ago
[deleted]