I am rather curious why most of the hiring revolves around developers and no one actually searches for non-developers/innovators/good-hearted people that you can teach (as Elon Musk put it and almost no one follows his example).<p>While I am aware of our value as developers today, I don't understand the low demand for non-devs in US. I can't help but wonder what would happen if a new Steve Jobs would be born, would he have a chance in today's world? We all know he was an innovator but not even close to a developer.<p>Every month there's this "who's hiring" thread where you find all kind of jobs yet all of them are made for devs. And it's not one thread but almost all hiring discussions are completely avoiding/ignoring the other side which leads me to believe they are somehow psychologically extinct or shifted to another industry.<p>I personally believe the world can be changed by anyone from anywhere with or without an ivy league degree or super resumes. After all, change comes from unexpected places. Yet we are only exploiting a very small portion of this world's potential when it comes to people's ambition and abilities.
1. Developers are in short supply.<p>2. Non-developers are not in short supply, broadly speaking. Every business guy/girl and their mother wants to get into startups. Finance people, former consultants, you name it. These are all highly-credentialed, experienced people, too. Obviously, superstar salespeople and PMs are in high demand.<p>3. Startups would rather have as little on the job teaching as possible, because that would slow them down.<p>4. At all the companies I've seen, there is a roughly one or greater than one to one ratio of non-devs and engineers. So hiring numbers for non-devs and engineers would seem to be the same. <i>However</i> the supply of devs is highly constrained, so companies have to expend more effort recruiting engineers.