Since Computer Programmers work extensively at computers, the option to work anywhere in the world is wide open. This can be great for the stress level, but also bad because that means many local jobs can now be off-shored to other countries for lower wages.