| Are you sure it's not the other way around? Maybe it's hard for good engineers to find good employers and bosses. 9/10 of the technical screens I take are bunk. It boils down to what's fresh on my mind that moment; random trivia. I feel the comment I made "It's an employer's market" https://news.ycombinator.com/item?id=12667346 rings true. There's no incentive for the employer to apply more thought into holistically seeing if a can perform a role - or learn it if accommodated. Not impromptu, fanciful, hypothetical scaling scenarios and job requirements. > good engineer What does that mean? Those involved in hiring aren't skilled engineers. They lack qualification to determine what a good engineer is. It's Dunning-Kruger. A manager is reluctant to hire a star programmer that could run laps around them and upstages them. A junior programmer will use on-the-spot technical interviews to disqualify - catch them off guard - so they don't hire the person who replaces them. Merit is thrown out the door due to turf protection. So maybe a more correct word would be, an "appropriate" engineer. To suit the political dynamic and lack of incentive to make the company tech-centric. If you've been bossing people around for the last years, you haven't been doing much other than talking while we've been hacking all this time. |
I'm an experienced engineer and have hired many people. I specifically look for people who are better than me and I can learn from, even if I'm going to be their boss.
Why would I do that? I believe if you want to get better at something, hang out with people who are already better. I get better if I work with better people and, as it happens, my bosses/shareholders are happy with that too because they end up with a more talented workforce.
The trick then is making them want to come and work with me. If I'm super lucky, they have gaps that others in the team can help with, and that way they can still grow within the team.
It's no different to building a band: Paul, John, George and Ringo all knew the others were better at something than they were, and knew that was the secret to them all individually stepping up and beyond their previous abilities.
The fact you've worked in toxic environments with toxic people is something I am sorry to hear. I sincerely hope it gets better for you one day. However, please don't make your experiences a statement of fact about the state of technical management and leadership in general.