Absolutely anecdotal. This article nor myself never stated that &quot;the entire out-of-work blue collar worker population&quot; can or even would want to make the jump. Many of these blue collar workers can move into other industries it just so happens that programming is becoming more of a trade skill than an engineering one. There is currently a demand for highly skilled CS engineers. However, the jobs that do not require CS skill sets per se, but rather require &quot;coding&quot; skills are becoming more abundant.<p>Really my &quot;coding&quot; skills have helped me in other areas opening my eyes in new ways to automating my skill set. One of the best testaments to this was talked about by Zed Shaw <a href="http:&#x2F;&#x2F;learncodethehardway.org&#x2F;blog&#x2F;MAY_15_2012.html" rel="nofollow">http:&#x2F;&#x2F;learncodethehardway.org&#x2F;blog&#x2F;MAY_15_2012.html</a> Basically stating that programming is a supplement to other skill sets. The majority of these programming bootcamps&#x2F;workshops are geared towards onramping rapidly to jobs that would not typically qualify as engineering positions. These jobs typically require whiteboard interviews, but once you actually get on the job your programming skill set is not nearly as utilized as it was during the interview. While I cannot quantify this supposition it would be really difficult to get a company to admit or supply data stating that they interview for rock stars, but have you do &quot;janitorial&quot; code work in reality.<p>Where the Bloomberg article most failed is stating that they &quot;cannot&quot; learn to code. Pretending that becoming a developer&#x2F;engineer&#x2F;coder requires some minimal level of IQ, even the IQ standard is hotly debated, is ridiculous. Just as any other skill set it just requires dedication and commitment.