upwardlyAndconstantly-Mobile asks: "I'm a systems engineer in the IT department of a bank. My wife is a PhD candidate looking to graduate in 4 years or so. Due to the nature of academia, she may need to move several times for post-docs and professor jobs once she gets her credentials. Her job opportunities may come from any number of cities or towns in the US or around the world. My current skill set ties me to only a handful of major cities, so I am trying to figure out the best path to prepare myself for being uprooted. Besides running something like Slashdot, what are the best tech jobs that are mobile? How many people have jobs that can actually be done from anywhere they can get email and web access? What's the best way to prepare for something like this? I have time to prepare, but what should I be doing? (I write this anonymously because I don't want my current employer reading it!)"