Boredom I call it computers

Right now I am finding computers in general to be boring…or at least getting to be as such. I think it is because of the lack of a challenge. The only major challenge that I have left to learn is programming and time does not often permit the learning curve involved. I have some knowledge on it but I want to be able to program on my own instead of searching for it all the time. I have started trying to learn PHP, which is a scripting language used for the web. Once I learn a bit of that I will learn how to get it to interact with MySQL and possibly MSSQL. Yeah, I know the latter is a Microsoft server but I figure it is good to know for increased job opportunities. I would also like to maybe make a program that I could port between Win32 and *nix systems but for right now the web scripting will cause me enough headaches.