Having a CS education can help pay for that, and help you get work visas. I'm not sure how studying Shakespeare can help though.
Also, learning French won't help you in Germany, but learning JavaScript will help you land a job there if you speak English (a friend of mine who doesn't speak German moved there to do just that).