I work as a developer for a major website, focused on front-end development. In a way I feel lucky to have turned a hobby into a career. There are challenges though.. with the web constantly evolving and new technologies springing up, we always have to keep ourselves up-to-date.