![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/5787f97a-c805-4f48-a231-076e7226360f.png)
My position in the company is pretty good and I could probably ride it out until I die or the company picks up on the fact that my output has dropped due to the lack of caring. But that eats at my soul and it isn’t fair to my coworkers.
Let me push back a bit on “isn’t fair to my coworkers”.
I have worked many times with a cranky senior technician who has seen almost everything before and barely gives a shit to do more than the bare minimum.
I adore working with this person. There’s never any drama. They get their work done barely but consistently before deadlines. Their work is done correctly more often than my own work is (and I’m quite good, honest). And once in awhile they’re generous enough with their time to pull my ass out of the fire of my own incompetence (everyone fails sometimes) with their advice.
Once you’ve hit the point where things are easy for you that are hard for everyone else, I find your bare minimum effort is more than fair and generous to peers like myself.
I’ve been in your shoes, and I did eventually make a move for a challenge.
Then I moved back, after I got that urge out of my system. So my best advice, that I followed and it paid off, is leave on good terms, if you leave.
I had to process the transition that I’m no longer primarily paid for making things but for availability and mentorship.
If I was paid hourly for making things, I could never make a living wage. I simply work too fast initially, and I no longer waste enough hours on fixing my past mistakes.
So now I spend an inordinate amount of my time training on whatever amuses me that might someday be valuable to my employer. And I prioritize taking breaks in my schedule to mentor and explain things to peers - whenenver I can afford to. I’m genuinely very good at what I do, so “whenever I can afford to” is astonishingly often.
Eventually that transition to availability and mentorship led to a promotion into roles that demand it more. So I accepted a promotion into management and then read a crap ton of management books.
I’m still a renegade manager whose boss understands that I’ll do some coding whenever I please…I mean, whenever my other duties allow.