The Computer Science Mismatch - While companies struggle to find engineering talent, bright students are turned away from computer science departments that are too budget-stressed to expand.
Safest Career Choices for Developers (If You Don't Want Your Job to Go Away)
Note: While the following link is almost two years old, the info may still be applicable.
"The Western system in its present state of spiritual exhaustion does not look attractive...the human soul longs for things higher, warmer, and purer." -- Alexander Solzhenitsyn