Ask HN: Should I do a Masters Degree?
Hi,
I am currently coming to the end of my Bachelors Degree in Computer Science and should (fingers crossed etc...) be getting a fairly good First from Newcastle university.
I am looking to work as a software engineer in the sphere of web development (though I have also taken some Games Dev modules to gain experience of the Graphics pipeline and pathfinding algorithms).
I am keen to continue my learning, but also keen to get into industry. Would, in your collective opinions, I be better off continuing my studies (on this course: http://www.ncl.ac.uk/undergraduate/degrees/i120/courseoverview/#.USJqLqXvhVk) or applying for a job this summer?
Thanks for reading - much appreciated :)
(
14 comments
| 2 points
| on HN
)
Some people have warned me off the MComp course on the basis that people who apply typically got 2:1 (60%+) at Bsc level and need the degree to improve their employment prospects. They went on to say that if you would be receiving a first (70%+) anyway then the MComp would do nothing to enhance your employability, and might even harm it. I am attempted to validate/invalidate that claim. I Think perhaps I apply for a job and look to do an MSc in future once I have a clearer idea of a specific area of study that I would like to pursue. Thanks for all the comments!
So, bottom line, go for a Masters but choose your subjects/areas of concentration wisely and remember that you are there for digging deeper not wider.
I have no idea about Newcastle or the Midlands but from what I understand Edinburgh, Dublin and London have a lot of opportunities for you to chase, either at small to medium companies or at startups. Same applies to Paris, Amsterdam and Berlin.
If there was ever going to be a time for software developers I think it is our time right now, don't worry that much.
Unless, as someone mentioned above, you want to be an academic or work for very big companies: in that case an MSc is a must and I believe you should aim for a higher ranked university.
What happened after that is a some interviews (most of the successful) that, in a turn of events, led to a very well paying job in Greece (yes, that collapsing economy), a very short internship in Berlin, a 3 months gig as an iOS developer in one of Berlin's most upcoming startups and a few more offers for jobs.
With that "average" mark from that "average" university and that "average" skillset. :)
I think the difficulty I am having is that despite anecdotal evidence of people doing fine without it (which is fantastic) people continue to underscore the fact that an advanced degree is a plus for larger corporations (Google etc...).
Whilst I am not someone who is married to a dream of working for MS/Goog etc... I certainly wouldn't want to rule it out entirely and would perhaps even like to aspire to it one day.
A key concern for me is that the MComp course itself is 'deferred graduation' which means that I wouldn't leave University with a First class Bachelors and a distinction class MComp - just the MComp.
This has often been the recourse for people who achieved less than a First at Bsc level to improve their employment prospects.
I do not want employers to perceive it in that light as that would not be the case for me.