Why not train yourself to do something that you find is fun, not just what's in demand..
Anyways, I would learn C#, which will be the next big thing on the scene, IMHO.
Other good stuff to know. Apache, Samba, MySQL and Basic Networking.
But that's just me and my stuck up opinion, don't blame me if I'm wrong.