I'm a 3D artist and a programmer started recently about half an year in blender. I Started from the youtube. I mostly specializes in setting up Blender addons,and 3d models. I love researching new techs and sharing knowledge with other artists.
I learned a lot or Python and Blender API while doing it, it was really interesting. I still learn more than a real programmer, but I guess everyone has to start something different !
I am extremely comfortable with Blender and 3dsmax (Begginer) and have also tried Lumion.