General Assembly’s Web Development Immersive Program: Taking the Leap

It was a tough decision, but after toying at the idea of going through GA’s Web Development Immersive (WDI) program, I finally decided to take the leap and will begin the program at the end of June. The decision involved a lot of weighing the pros and cons.


  • It can help me become a full-stack web developer. I’ve felt like I’ve been in a rut with my coding. I’ve worked for a handful of nonprofits over the years in a variety of web roles, and taught myself how to code with CSS and HTML, however I’ve felt stuck when it comes to moving into other areas of coding. WDI looks as though it can help give me more direction when it comes to advancing my skill set.
  • Structured learning. I’ve attempted to teach myself programming via online courses like Code School or Free Code Camp. Although when it comes down to it, it’s difficult to take the concepts taught and actually apply them to making something. WDI will force me to start building things, with the help of instructors that I can pester with questions.
  • Code reviews. At every organization I’ve worked for I’ve always been the only person who really does what I do. Which can be great in many regards, but at the same time, it makes it difficult to know if I’m ever coding things inefficiently. It will be super helpful having these reviews as I explore more advanced topics.
  • Networking. This year I finally started going to tech meet-ups for groups like DC Women Who Code. I haven’t been the greatest at “getting out there” with networking, and GA’s events and programming for WDI sound like they’ll be perfect for this.
  • Community. Everyone I’ve spoken to who has already gone through the program speaks highly of the GA community and the friends they’ve made there. I’m excited to begin the immersive course with like-minded individuals.


  • Price. The price tag is a lot, although I was initially saving up for grad school which would have been far more. So when comparing GA to the alternative, of degree programs, it is much cheaper and not as much of a time commitment.
  • Will it actually be useful? I did quite a bit of research on the program before enrolling, but there’s always the fear that it might not pay off in the end. From what I’ve heard, it sounds like you’ll get more out of it if you’re willing to really put in the time. And I’m definitely ready to put in the time.

Anyway, I decided to put together this blog as a way to track my progress and reflect on the program as I go through it. So stay tuned, there will be more to come.

Leave a Reply