While I'm all for coding literacy and job retraining, I think the hype around code schools misses the fact that the field requires extremely deep knowledge along with curiosity. A few months of an intensive code bootcamp can get you the basics of writing some JavaScript, basic git workflows, and maybe some API development on top of a database, but it does nothing to develop the intuition a lot of us developed over years and years of tinkering.
I've seen lots of code bootcamp grads get completely lost when deploying an application to a Linux environment. Or when they have to figure out what's going on with a malfunctioning system. Or when they have to think about networks. Or when they encounter performance issues in their code.
Then I realize that a lot of my peers that I pair with were like me. They broke the school computer and fixed it when they were 12. They spent their summer job money to build a computer from parts because they were curious at 15. They taught themselves to code, then got better at college or through continued self-study. They ran Linux as their desktop for fun.
Now I'm not saying that bootcamp coders can't get there, but it's hard to compare to someone that at 21 had 10 years of autodidactic learning experiences, maybe with a college degree on top of it. I'm all for being more inclusive and we really should be making efforts to get more people involved, but I think we forget how broad of a domain we work in and how long it took us to get to our skill level.