And ability differences. For example there is a ton of supply for basketball players. But the product is magnitudes better with Lebron James than it is with me on the court.
Is the best garbage person in the world that much more productive than your average person (not even versus another garbage person, but someone you randomly pick and train them for a couple of weeks)?
Based on my years interviewing there are huge levels between the best SW engineers and even those with CS degrees, much less randomly selected people.
So much of being good at software engineering is non technical though, in ways I sometimes don’t feel things like how interviews are conducted don’t do a good job of screening for.
Is the best garbage person in the world that much more productive than your average person (not even versus another garbage person, but someone you randomly pick and train them for a couple of weeks)?
Based on my years interviewing there are huge levels between the best SW engineers and even those with CS degrees, much less randomly selected people.