I am about to start a new role as a Senior Software Engineering Manager at a unicorn.
I have about 5 years experience working as a manager and senior manager at a big tech company, but not in engineering. I've other, non-engineering experience outside of that - I'm nearly 40.
I have just 2-3 years engineering experience, at small startups over the last few years, mostly as an IC, but also some management.
I've (somehow) managed to land a job as a Senior Engineering Manager at a unicorn. I'll be managing a team of 8-10 engineers, from leads to juniors. I won't be coding.
I'm confident in my people management, project management, networking etc skills and I love software engineering, but I'm worried my lack of engineering experience is going to hold me back and I'll fail in this new role.
What do you think? Do you have any experiences like this or being managed by someone like this and what they struggled with? Advice on books / blogs etc I can read to try and get up to speed would also be great.
If you can win respect and loyalty you can probably lean on your senior devs for all these things, but I certainly wouldn’t take respect and loyalty as a given. If it were me personally I would consider this a risky career move.