I've met lots of people that took GA courses, but I have only worked professionally with one or two. IMO, either you were a geek growing up and coded for fun (then got BS/MS degrees) like I did, or you needed to learn it as an adult and taught yourself. AFAICT, programs like GA don't save much time and it takes a lot of time to be a good programmer, like anything else in life. But if you feel drawn to this work, then go for it by any means at your disposal! Including GA and the like. It's fun work that pays well and more people should get into it.