Since the last post about this was a few years ago [1] and with different circumstances, I though I'd ask again. I'm studying CS at a mid-ranked program of a US university, where I have an option to do a 1-year master's degree after my undergraduate degree is complete. I could also try to do a master's degree at a higher-ranked CS program, or skip it and get a job. Is the extra degree worth it? (either in terms of career options or educational value).
Other things:
- I've done some internships; I expect I'll be able to get a job after I graduate.
- I'm considering trying to move to Europe within a few years of graduating. Would the degree be more valuable there? (and also - should I be trying to study for a master's there instead?)
[1] https://news.ycombinator.com/item?id=26405955
The only time it's worth getting higher degrees in CS is if you intend to go into academia, or a certain subset of research-heavy roles (research in AI, quantum computing, etc.) But for those, usually a PhD is what they are looking for, Masters wouldn't cut it.