| I went through General Assembly's Web Development Immersive 2 years ago. I have made good use of what I have learned in that program; however, I would be reluctant to recommend that everyone should take it. It really depends on how much of your own time you are willing to invest in learning the material. I had 1 year of some web development experience at that point, so I was familiar with some of the material and didn't mind putting in work to get better. It was great for me in that it rounded out some of my skills and got me interested in bash which was something I never expected. They worked really hard to get feedback from students to ensure that our experience was what we wanted and that they were also challenging us without being overwhelming. They also had a very passionate and personable staff that would answer any questions assuming that you had tried to solve your problem before asking. They encouraged students to fail first so that they would eventually not fear failure; this was one of the most important lessons that I have taken with me. I don't think you can really learn this from an online course or tutorial. I saw people go into the program without any developer experience come out of it building complex web apps that were using newer technologies (at that time) like Web Sockets and NodeJS. I also saw people go into the program and not really get much from it, but I don't know how much work they really put in. A couple of the students from my cohort are working at big name companies like Uber and Starbucks, so my takeaway is that there isn't a guaranteed route to success with these types of programs. They give you enough tools to start a fire but they leave the rest up to you. |