Last night, I went to an info session hosted by General Assembly and with representatives from Code Fellows and Ada Academy. I’ve written about the latter two before (all about bootcamps), and while General Assembly is a new find for me, they also have a strong reputation and a variety of classes for learners at all levels. This is a great trio to have in our city!
The panelists mostly confirmed what I already knew: disruptive web education (that is, learning that occurs outside of a traditional university degree program) is real, it works, and it’s here to stay. For people already working as software developers and programmers, it’s frequently necessary to stay relevant.
I was especially buoyed by the Ada panelist who shared, “I was living in the Bay Area, I had just quit my job and was teaching myself Python… now I have my choice of internship options” <–MY PEOPLE~!
I created a bit of an awkward moment by asking about the similarities/differences between the CF and GA accelerator/immersion (3 month) programs. They were diplomatic but didn’t go into details. Here’s a little chart with what I can gather from web research:
School | pre-reqs | length | cost | topics | job guarantee? |
---|---|---|---|---|---|
Ada | application–women only; newbies ok | 1 yr w/6 month internship | free | Ruby on Rails; JavaScript; html/css; git | no (but everyone gets one) |
GA | application–newbies ok(?) | 10-12 weeks | $9500-$11500 | web development; user experience; other topics w/no scheduled dates | no |
CF | application–fundamentals experience required; newbies directed to foundations classes | 3 months | $10000 | python; ruby on rails; ios; full-stack javascript; web ui | yes |
So it looks like the big difference is whether or not GA takes newbies for their immersion program–the trade-off being that they will not guarantee you a job after. CF does, because they can be super choosy about who they admit. A prerequisite for admission to one of their accelerator tracks is “hobbyist” level understanding (roughly 1.5 years tinkering with it, gulp) of your stack. CF and GA also offer a wide range of day-long – month-long full and part-time options. Ada does not. (Yet!)
As a take-away, I’m currently enrolled in CF’s April month-long Foundations bootcamp (which has some overlap with the Foundations I class I’m taking in February) and may seriously consider switching to GA’s web development immersion in March. I’m also planning to apply to Ada.
Other useful info I picked up:
- If you are only going to learn one programing language, make it JavaScript. JavaScript is all the rage and knowing it will make you infinitely more employable. So, learn JavaScript.*
- After JavaScript, Node and Angular. Know them. Use them. Love them. (This is the first I am hearing of either.)
- This is huge: the next Ada application cycle opens SOON! February, in fact. They are not super great w/transparency about the process on their website, but they’re still new and I am confident that will change with time. Next cohort begins in May. I sense this is a pretty competitive application process. Also worth investigating: hackbright, a 10 week option based in SF.
*Thanks to Jessie for pointing out that Java and JavaScript are two different things.
I just completed the html/css Code Academy web track and will be working on a secret, non-Wordpress website soon (as well as, sigh, learning JavaScript). Stay tuuunnnned.