Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ya, in my biased opinion, you should do it. I think it will be hard but also I don't think it will harm your career. So worse case scenario it has no effect at all on your career prospects. But that's the worst case - in all likelihood it will benefit it.

However, the biggest benefit, in my opinion, is taking challenging classes, improving your knowledge, and making contacts. The benefit may not necessarily be career enhancement or learning the latest technical skills. The biggest advantage school has over self-learning is more on the theoretical and experimental side of computer science. You will be able to see and learn things you couldn't see on the job that I think could be very interesting if you like the topic. You can actually enjoy getting the degree and I think UK master's degrees are generally reasonably priced as opposed to the absurd prices some US universities charge. Sometimes software development can be kind of mundane so maybe this is a chance to see something new and challenge yourself.

If you are strictly focused on career prospects though, which is fine, I will caution that the classes can be time consuming and difficult and you might find all your free time is spent doing them instead of relaxing after work. I am biased about this but not everyone would agree with me about what is interesting or fun so I think it's good to know your motivations before going into this. If all you want is technical skill advancement I don't think a master's is a good choice. Universities often lag industry as far as teaching tools you could learn for free anyways.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: