Live data from Hacker News

Ask HN: Is a Master's in CS worth it?

news.ycombinator.com

11–20 of 43 posts

Re: Ask HN: Is a Master's in CS worth it?

#11
VR, GPUs, graphics are a niche area and most jobs require both experience and some qualifications. Perhaps you could get some general developer experience while you wait for your PR and then make the decision whether you still need the M.Sc.

If you like learning then doing any formal courses is useful. But experience is, generally, far more highly regarded than qualifications. You could re-contact the places where you interviewed and ask for feedback as to what areas they found you lacking. Then focus on improvements in those areas.

Re: Ask HN: Is a Master's in CS worth it?

#12
post #8

I have a bachelor's and masters in mechanical engineering and currently have a software engineering role that I've been in for 5 years. Since July 2019 I have been applying to entry level, mid-level and senior positions trying for a new role. I've had 3 interviews out of 170 applications. Because of this, I've applied to a master's program for computer science because it seems to me that my lack of a CS degree is hol…

[deleted]

Re: Ask HN: Is a Master's in CS worth it?

#13

I'm going to go against what the majority of people have said here at this point in time. I am currently undertaking a Masters and I love it. Each subject is like a small window into a deep research area. I've become aware of TLA+, Paxos, Raft, distributed algorithms in general, branchless programming, how to implement various compiler optimizations, etc. I'm okay within these fields, I still have a lot to learn, as…

[deleted]

Re: Ask HN: Is a Master's in CS worth it?

#14
I'd recommend you take it, but you should definitely take some CS undergraduate classes too to have a solid foundation, either not for credits or required by the CS department.

It will be easier to find jobs in Chemistry industry where CS jobs are available, like data scientist.

If you care less, community college is actually also a good choice.

Re: Ask HN: Is a Master's in CS worth it?

#15
post #8

I have a bachelor's and masters in mechanical engineering and currently have a software engineering role that I've been in for 5 years. Since July 2019 I have been applying to entry level, mid-level and senior positions trying for a new role. I've had 3 interviews out of 170 applications. Because of this, I've applied to a master's program for computer science because it seems to me that my lack of a CS degree is hol…

Eh, I'm not going to tell you not to get a Master's, there's sure as hell some cool programs I've sen out there personally. But the entry level can be hell, especially if you're mass applying. It can be a numbers game sometimes.

It can also be the exact opposite. A targeted approach that leveraged my here and now skillset and long-term technical interests is what worked for me.

Re: Ask HN: Is a Master's in CS worth it?

#16
I was an undergrad in biology and just finished my masters in comp sci last year. Now working at a FAANG as software engineer. It was 100% worth it for my long term career. Wouldn’t recommend for someone with CS undergrad already though if you’re only focused on career prospects.

Re: Ask HN: Is a Master's in CS worth it?

#17

I'm going to go against what the majority of people have said here at this point in time. I am currently undertaking a Masters and I love it. Each subject is like a small window into a deep research area. I've become aware of TLA+, Paxos, Raft, distributed algorithms in general, branchless programming, how to implement various compiler optimizations, etc. I'm okay within these fields, I still have a lot to learn, as…

This was largely my experience as well. It was nice enough and I ended up with a job that I prefer greatly to what I was doing before.

Perhaps I could have done the same or better and saved some dollars with independent study and more networking, but it was certainly easier and more pleasant to do it with some guidance.

Re: Ask HN: Is a Master's in CS worth it?

#18
Reading through everyone's replies below (some good stuff there), I thought I'd add another point of view.

You said:

> Hopefully in a few years I'll be able to start my own business related to this field, but that's an aside.

Depending on how important starting a business is to you, I would perhaps weigh this up more strongly in your decision to pursue a Masters.

I was a fresh graduate with a BSc in Computer Science when I started my software company (~15 years ago). The fact that I had a BSc never came up once in my business dealings. Literally never.

But having a BSc at the time gave me peace of mind, knowing that I could fall back on decent employment opportunities should my business venture fail to take off.

Some years later I earned a Masters degree (part-time, whilst continuing to run my business). My motivation to do so was primarily driven by ego and insecurity.

The fact that I have a Masters has also never come up once in my business dealings. Again, literally never.

So was doing a Masters a worthwhile pursuit?

To some degree (pardon the pun), it certainly was - in that I learnt more about my craft, as well as about myself - and I made some good friends along the way.

But was it worth it? That's tricky to say.

It was a significant opportunity cost in terms of my time and money. And the lessons I've learnt along the way through practical business experience (both technical as well as life lessons) far outweigh those I learnt during my Masters.

I guess what I'm trying to say is that, depending on the seriousness with which you wish to pursue starting a company, I would weigh this up more strongly in your decision.

And if you are indeed set on starting a business, then unless your Masters will directly impact your odds of success in doing so, I'd perhaps think twice.

Hope that helps, and good luck with your decision and your path going forward.

EDIT:

Probably the best advice I received as a youngster with entrepreneurial ambitions was to "take risks whilst you're young, before you have big financial obligations (such as a mortgage bond and / or a family to support)".

I'd urge you to also weigh this advice into your decision of whether to pursue a Masters first and start a business later, or vice versa.

Depending on where you are at in life (in terms of those big financial obligations), this advice might help clarify which path makes the most sense for you :)

Re: Ask HN: Is a Master's in CS worth it?

#20
From my perspective (ie, opinion), probably not.

I've been hiring engineers for a few years, and I've come to associate a CS/IT Masters + unrelated undergrad with bad candidates and generally use it to filter _out_ candidates (unless something else on the resume catches my eye). Conversely someone with a science degree and a bit of experience (or some decent personal projects for fresh career-switchers) is a much better sign.

My experience (read: anecdata, opinion, bias) is that the IT/CS masters candidates I've interviewed have switched for money and because of failure-to-thrive in their original industry, and have no care or passion for software, and have done poorly on interviews. The non-CS-undergrads-but-no-masters candidates are just the normal spectrum, with a higher variance (some with 0 skills but much hope, some with really interesting backgrounds and wide-ranging interests like how you sound).

Data disclaimer: I'm only at ~500 total lifetime interviews/10 years experience so far, I'm in Australia, I have no recorded numbers or hard data just "feelings" and "intuition".

Post reply on HN