For job security, I think. We're lucky enough as programmers not to have to worry about that too much, but when you're a civil engineer in a quite poor part of the country and the continent (I'm talking Eastern Europe) you do not have much better other options.
I'm curious enough to ask: why?