This kind of resource is helpful when it comes to deciding what language to start working in.
TIOBE Programming Community Index for March 2005 http://www.tiobe.com/tpci.htm
I've watched PHP slowly climb the ranks til it is now #4 where it will probably level out, although this map doesn't seem to be slowing down any time soon:
Whatever you do, learn SQL. All languages eventually have to use it in some form or another, and a LOT of dense logic can be packed into a quality SQL statement, meaning that if you get real good at SQL, you'll be able to jump quickly into any language because you can get SQL to do your data crunching.
And you might as well get good at Apache, for many of the same reasons, especially with the coming advent of SAJAX interactivity: (http://www.modernmethod.com/sajax/) (sajax is the brains behind Google Maps)
-Jared