How skilled do you want me to be? It's very difficult dancing this dance. Fighting for resources.
I think the difference is most managers can be ignorant uncaring assholes.
Having a manager trust and listen to you and fight for you and defend you when necessary is far more important.
I'm my opinion the only non technical part of me is that I haven't learned how to code.
But the proof of the pudding is in the eating. I eat.