Hi everyone, as someone who has just finished the GA UXDI course in Sydney last month, I thought I'd share my two cents.
Personally, I think it's a great way for career switchers who have relevant prior experience (be it psychology, marketing, visual design, web development, anthropology...or other related disciplines) who already know how to think critically quite well. 10 weeks is not enough to magically turn someone into a great problem solver, so you'd need to be a pretty good problem solver already in order to get the most out of the course, and to land a job quickly after the course.
General Assembly will teach you the VERY basics of most UX methods and tools, and give you an introduction to design thinking - JUST enough so that you can START a career in UX. And the people who have been able to start their UX careers quickly afterwards (from my class) have all been extremely hard working and resilient, putting in a lot of extra time to do stuff like refine their work, read up on technology trends, learning coding, etc.
The other wonderful thing about GA is the social environment - you make some terrific, life long friends; you get introduced to lots of people in the industry; and you get to showcase your work at a reverse job fair, and if you are good, you will usually land a few interviews from it.
If anyone wants to know more about the course, feel free to PM me