|
I am a graduate of the Flatiron School. With some reservations, I would say that it was a great investment. However, I would not say the same of General Assembly and some of the other boot camps. What was great about Flatiron:
- Really good faculty that cared not just about tech, but about teaching
- Really good curriculum that fosters basic CS skills and an 'engineering mindset' instead of just 'learning Rails'
- Fosters an attitude that encourages learning for learning's sake
- Great support through the job placement system. What was not so great:
- You really can't come in with 0 experience and come out a competent developer. Most of the people in the program had at least some prior familiarity with coding, even if the experience was shallow.
- Instruction focuses on the students at the middle of the individual semester's bell curve. Students with no experience (or lacking basic computer skills) can get left behind, students with way more experience (or more aptitude) can get bored.
- To me, the average salary touted by the school is inflated. Most people seem to have landed in jobs that pay around 50-60k initially, although many people are able to move to higher paying positions quickly. I haven't personally been through the GA bootcamp, but I know two people who have and have worked/interviewed with others that have. GA seems to not really give a shit about actually educating people or getting them jobs, just about making sure they pay tuition. There is little to no job counseling, instructors are of (at best) mixed quality, and the curriculum is extremely confused. Like anything else that you're going to spend 12k on, do your research before you commit. Some schools are great, some are not, and what you get out of it always depends on what you put into it. Look for one (like flatiron) with great job placement, and connections to companies. Additionally, the idea that 'most companies' require a CS degree for web devs is just not true. Most job postings that are out in the wild might ask for that, but most companies hire new devs through job placement services, or connections that can vouch for the skills of non-degreed developers, rather than through cattle call services like Linkedin, Craigslist, etc. |
Where this school did lack however, is the staff. The people behind the scenes that are supposed to be helping us find jobs and get us ready for interviews. I had no support in this area. In fact I was really surprised by the fact that my former class mates were more helpful in reviewing my resume and my portfolio and interview tips than the staff. After we finished our class they moved on to the next one interviewing new students and didn't give 2 fucks about us. For that reason I could not recommend the school I attended.
I know most if not all of the instructors and staff read HN so hopefully they read this and reevaluate how they handle graduates.
These schools are popping up everywhere and growing at a rapid pace, so I hope they don't succumb to the University of Phoenix reputation however unless there is some type of standard by which they must operate I don't see a good future in the long run from these places. There is too much discrepancy between cost, curriculum and standards of acceptance right now.