Years ago I was a developer for 8-bit games and graduated to Motorola 68k assembly. This definitely taught me a craft.
Worked with Ruby on Rails for a while but now programming in Java/Android, writing apps/
I am currently developing a staff safety system with geo-location for use on mobiles.