This is based on my experience interviewing candidates for two small tech companies.
This is based on my experience interviewing candidates for two small tech companies.
And this is actually another, if not part of, the problem. I’m passionate, I would even return to pull a couple of all-nighters. But I would never do it again for a company which I don’t own. I have a family, I want to spend time with all people who matter to me. I don’t want to to spend my time with your company, your engineering problems, and in the end probably get replaced by a cheap outsourced worker who is competent enough to maintain my code and add a couple of smaller features.
Degrees are no guarantee, but that’s how it rolls. You believe people more if they have some evidence, and you even believe them more than a friend of you recommended her. Blindly trusting people you don’t know while hiring is a recipe for disaster.
I don’t trust you. Give me money and you’ll eventually gain my trust. In return I’ll give you solutions for your problems. You probably don’t trust me, too.
How do you know this is just not confirmation bias on your part. You like to think that degree-less people are somehow vaguely 'better.' You know some developers that don't have a degree. Consequently they must be the best developers you know. I think most would agree that you would need actual double blind research including some way to order developers by ability that made sense. You would also have to have a sufficiently large sample size randomly chosen instead of your biased sample of a few people you know. It stands to reason, though, with no research done that you are just more likely to know more developers without degrees since only 18% of the population have a Bachelors and 7% have a masters.
I don't think that he or she said that.
Also, for what it's worth I graduated with two technical degrees from descent university. Most of the developers I know have engineering degrees.