&quot;Who should be responsible for developing talent? On one side, we have enthusiastic, curious people without much experience. On another, we have employers who want experienced people but don’t want to invest in the training themselves. And between them, we have colleges that offer students educational groundwork in computer science but don&#x27;t want to transform into coding trade schools.&quot;<p>I would also like to add: We have employers who want highly skilled full-stack developers with 5 to 10 yrs experience but don&#x27;t want to pay top dollar for them. Instead they scream about a tech talent shortage in order to push the expansion of H1-B to get cheaper labor.