One thing I'd like to add to your comment is that I think quite a few people that enter these boot camps are self taught and just need some molding for entry into the professional world. I did exactly what you mentioned and taught myself ( and continue to), but I also did a small three month for-profit online program that pairs you with a mentor. I did this to tuck in any loose ends in my understanding as well as imbue myself in any cultural assumptions that I was blind to.