<p>Beyond the headline is the fact that those who get into software development without a bachelor’s degree in CS are the ones with a high level of ability and motivation to self-educate themselves in the needed CS concepts and skills. Such ability and motivation is relatively rare – most high school or college dropouts (or those with bachelor’s degrees in unrelated subjects) do not successfully get into software development. The few (sometimes well known) who do so are exceptional in terms of their ability and motivation.</p>