3 ms·
There's no shame in this and it's ridiculously common. You have to tell your boss, who clearly values you, but first decide whether you want to try to fix this
by zugi 4y ago
There's no shame in this and it's ridiculously common. You have to tell your boss, who clearly values you, but first decide whether you want to try to fix this yourself or you want your boss to fix it.
Fix it yourself: you stay in roughly your current position but you hire someone to take on the tasks you don't like. Sort of like an assistant manager or whatever you want to call it. It needs to be someone with some technical and some managerial skills. This approach will still leave you with some stress and responsibility though.
Have your boss fix it: say you're a great developer but a mediocre manager, and everyone will be happier and more productive if they find someone else to take on this role. You can help interview for the role, or suggest someone else in the company for it. You'll remain a senior technical leader but will relinquish control and responsibility.
> I don't like sitting with someone for a couple hours to explains how I'd like things done, or having to fix something they've done wrong.
I don't think you'll want to give this part up completely though. If you don't do this, eventually the code base will become full of code you don't like, and even though you're back to the work you like, your technical satisfaction will decrease.