I think the most important line of the article is:
"On its first run in 2016, Interapt had 800 applicants, accepted 50 and graduated 35."
Any strategy that posits IT and programming "insourcing" as a solution for the troubles of Middle America is going to have to have a strategy for the 750/800 people who don't have the chops to become a software engineer.