I've been a hobbyist programmer for many years and finally decided to get serious about learning best practices, writing good, clean, reusable code and ultimately transitioning careers.
I write mostly in Java for the Android, but also in C#, C++, Python, PHP, HTML, CSS and Javascript.