I am a retired software developer. I retired at the end of 2003 and since then my computer programming activities have been for recreational purposes. I find Mathematica excellent for that.
I started using Mathematica in 1997 (Ver. 3). I am currently using Ver. 9. Although I have used Mathematica for all kinds of stuff, I use it mostly to pursue my long standing interest in Euclidean geometry, both in its classical Greek synthetic form and in its more modern analytical/transformational form.
Q&A for users of Mathematica
Q&A for people studying math at any level and professionals in related fields
Q&A for meta-discussion of the Stack Exchange family of Q&A websites