A close friend of mine is deciding which code bootcamp to attend. Talking to graduates has been useful. But if the goal is to be a good developer that people want to work with, the most objective source of information for applicants (and hirers) is probably previous graduates' coworkers.
If you've worked with a bootcamp grad, please take this < 1 minute survey. Results will hopefully be really helpful for a lot of people, and they'll be available for download in their entirety.
http://fluidsurveys.com/s/coding-bootcamp-grad-peer-assessment/
Disclosure: I have a secondary motive in that I'm a cofounder of Statwing, and I think the results of this will be a really interesting dataset to let people play around with (like the Stack Overflow survey: https://www.statwing.com/demos/dev-survey). I do in fact have a close friend making this decision right now, though.
It was definitely an interesting experience. I've worked with a number of fresh college grads, and I more or less know where they tend to be weak/strong. The dev bootcamp grad was pretty much the opposite of a college grad. He was strong with our specific tools (rails), good development practices (scms, tdd, agilish development), and solid communication skills. However, he was weak with a lot of the stuff you get taught or pick up in college, like programming paradigms, basic algorithms, unix tools, and any domain besides web development.
For example, since he knew only ruby, he struggled a lot with js. I can understand why- when I first learned my second language, I struggled a bit too. Every language after that becomes a lot easier, of course, because you've learnt how to learn a language. Since he hadn't done that yet, it took longer than expected to ramp up.
On the other hand, he was pretty well versed in the rails way to do anything. He was adamant about our test suite, and would argue for good separation of concerns.
If I had to sum it up, I'd say that college gives you intermediate skills in computer science, and basic skills in the practice of software development. You're expected to develop the latter at your first job.
Dev bootcamp, on the other hand, gives you basic skills in computer science, and intermediate skills in the practice of software development. Presumably you're expected to develop the former on your own if you want to succeed as a developer.