The question is, are these people actually learning what they are doing, or are they just creating muscle memory on certain tasks... kind of like a 2 year old seeing patterns in a word and being able to identify it despite have no idea how to read.
The only way I can learn something well is by doing it many times. That's how I learned ruby, js, vi, regex, etc. But if this program is able to present a good scope of topics and get the people to really hammer on writing code from scratch (not copy and paste coding), then I can really see this being successful.
Humans have amazing potential to learn and be productive when we get into a distraction free, focused 'zone'. If this program can push people to reach this point and take full advantage over the course of several weeks (without burning out), I can see them doing extremely well on an interview and realistically getting junior positions.
The only way I can learn something well is by doing it many times. That's how I learned ruby, js, vi, regex, etc. But if this program is able to present a good scope of topics and get the people to really hammer on writing code from scratch (not copy and paste coding), then I can really see this being successful.
Humans have amazing potential to learn and be productive when we get into a distraction free, focused 'zone'. If this program can push people to reach this point and take full advantage over the course of several weeks (without burning out), I can see them doing extremely well on an interview and realistically getting junior positions.