Programming is my hobby. I do it the way I like. I've always liked low-level stuff and disliked web or object oriented code. I figured I had to choose whether I wanted to earn money from programming or keep enjoying it... Well, I reckon I better earn money from some other thing :) Of course, if somebody wants to pay me for what I already like doing, I'll be glad to receive the pay :P I'm a Linux user and I still play around with DOS too. I love the freedom of it, the power of direct access to hardware, the independence from the operating system and the Internet, etc. I like PCs; mobiles not that much.