I also believe that a lot of it has to do with where you are situated. For example in Australia, there are lots of metallurgical engineers due to the mining of zinc being used to galvanized. Or if you are within coastal/ marine or agricultural areas, marine engineering or agricultural engineers could easily get you a job.
But despite all of these, electrical, civil, and mechanical engineers always have a place. These are basic majors that has been powering and moving our world since we know it. I have this thinking when I was young that whatever field of engineering you chose, as long as you want it and you are willing to do good at it, you'll always have a place.
http://transmissiondesignhub.blogspot.com