TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Should I do a Masters Degree?

2 pointsby hugofirthover 12 years ago
Hi,<p>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.<p>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).<p>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?<p>Thanks for reading - much appreciated :)

3 comments

moocow01over 12 years ago
Dont do it unless you want to make inroads into academia or better your chances for working at Google/Microsoft/BigCorp. I have a BS with about 5-6 years of experience and I lead/manage a couple people with MS degrees. In other words Ive found that having an MS makes little difference as a signal to an employer in most cases if you already have a BS in CS. Your ability and connections seem to be the most important thing so if you think an MS will enhance either of those it might be worth it but it also could very well end up being money down the drain.
评论 #5249854 未加载
dilithiumhe3over 12 years ago
I think given current internet world and the direction most of the software giants are taking, it is a good idea to take the time and study further into distributed systems. I agree that you learn a lot on the job but there is something to be said about the importance of having sound fundamentals. I went through a similar phase and ended up going for a MS in distributed systems and have never regretted that decision. It makes you think more concretely and exposes you to things that make you think of scalability, complexity, high performance, high availability and other aspects that are the essentials of any complex (more importantly - any system of importance) that we think of.<p>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.
评论 #5240017 未加载
shailover 12 years ago
Work for few years (around 3-4) then do Masters. You would have a better idea about the topic you wish to pursue in depth.
评论 #5240377 未加载