Does a Computer Science Degree Offer High Mobility?

<p>When I mention mobility, I mean that it can offer employment for a recent grad who wishes to locate to a specific location. For instance, a recent grad would like to relocate to DC or NYC. Can that grad get plenty of opportunities in a region he/she wishes to reside?</p>

<p>What percentage do you think engineer/CS grads remain in their hometown after graduation? </p>

<p>What about the percentage of engineer/CS grads moving from their locations after graduation?</p>

<p>Please, help. I do not want to remain in my current location for a good part of my adult life.</p>

<p>get really good at a specific language thats in high demand in those areas. or try to apply for internships in that area and hope they give you an offer following. if I remember right theres a few defense contractors in baltimore. thats kinda up there in the dc area. just apply to a whole bunch of places!</p>

<p>Also, start keeping an eye on job postings in the area where you want to live. Different geographic areas might have different specialties, and you can take advantage of that information. For example, here in the Denver/Boulder area there seems to be a lot of focus on data storage (Brocade, Seagate, etc) and aerospace (Lockheed Martin, Ball Aerospace…). Also some colleges have public job posting email lists that you can subscribe to without being a student at that university.</p>

<p>is it hard for a programmer to get promoted to management, etc.? i have the impression that programming jobs are harder to move up in than other kinds of engineering jobs.</p>

<p>I think it depends on what you want to do. If you’re fine with working in IT, you should be able to get a job pretty much anywhere. If you want to work in a software company, you’ll be more restricted (however, DC and NY are good).</p>