I've been thinking about the potential benefits - or detriments - of specializing yourself in some particular field of work. Currently, I'm into Mechanical Engineering, and I've heard all kinds of arguments in that matter. Some say that specializing is good because you get better chance of most interesting jobs in some field of work that you like. Other, instead, say that being a Jack of all trades, you can apply for a wider variety of roles. I like Aerospace, and I wanted to master in Aeronautics and focus on Propulsion. Will this decrease my chances of getting jobs in other areas, like structures, for example?