Live data from Hacker News

The case against CS master’s degrees

ozwrites.com

101–110 of 134 posts

Re: The case against CS master’s degrees

#101

My experience: I got a master's degree from a pretty weak school about 10 years ago. There was rampant cheating on tests and I didn't learn that much. While I'm not sure it helped me land any jobs, I do think it did help me get a higher salary at a few places.

I suppose in that case, if the higher salaries justified the cost of the master's degree, then you got a good return on your investment.

Re: The case against CS master’s degrees

#102
post #7

I think the article has a sentiment that academia is wasted time. On the contrary. Of course it has its points, I agree. I am a self-taught programmer who got later a CS degree. Also a self-taught entrepreneur who later (almost) got an MBA. My experience is that these are much more valuable for people who already know how to do the stuff but missing the jargon and thoughts of a crowd of exceptionally brilliant people…

I've been self taught primarily in the computer networking space for a little over 10 years coming straight out of high school and I'd really really like to get more formal knowledge inside the CS field, both out of general interest but also to match the increasing scope of what I work with, but I've never been sure how to go about getting started mid career. Further education was never really something I planned for when I was younger and I barely even made it out with a high school diploma because I didn't value trying to chase education as much as I just enjoyed tinkering with computers. I was lucky to have an in to an internship via a high school robotics mentor to get my career started and now I'm in a principal role still on the upward portion of my career while also traveling a significant amount and working an irregular schedule so I'm not sure what education path is actually a worthwhile yet flexible enough. Do I just start looking up random universities with online courses? Is that even going to give me what I want or am I just going to end up qualifying for an official piece of paper instead of actually getting a useful amount of new knowledge? Do I have enough time to actually get a useful amount of new knowledge on the side?

So I haven't yet pursued a CS degree but whenever I hear of a story like yours it becomes more nagging in the back of my mind.

Re: The case against CS master’s degrees

#104
post #29

On the Contrary: A Masters Degree is often easier than an undergrad degree. You get a lot more freedom to do whatever the fuck you want. In most Universities, Masters students can teach/do research and get tuition forgiveness. If you want the experience of being in a college campus for a while without the bullshit involved in {undergrad, phd, jobs}, Masters degrees are the perfect middle ground. I did a Masters degre…

How did you pay for living expenses while getting the degree?

I worked a full time job myself. It took longer to get the degree but it just became a regular part of my weekly schedule tbh.

Re: The case against CS master’s degrees

#105

It seems astonishing that people are paying large sums of money to obtain master's degrees in anything. If you have no opportunity to get paid as a research assistant / teaching assistant and have tuition covered by some other route, like a grant or something, then it's probably not a real graduate program, just a means of extracting cash from aspiring students. Real research and teaching programs need graduate stude…

> it's probably not a real graduate program, just a means of extracting cash from aspiring students.

If it offers a Master’s degree it’s a real graduate programme. Not being difficult, not covering material that is useful, not being impressive, none of these are disqualifying for being a graduate programme. Education schools exist. Law schools exist. Business schools exist. They’re all graduate programmes.

Re: The case against CS master’s degrees

#106

Are there any OMSCS students lurking that can share their opinions? (I'm a prospective and would love to hear it).

I completed the program in 2018. I'm glad I did. It was a tremendous amount of work and I was already working full time with a lengthy commute and family commitments. Pretty much every minute of my weekends and 10pm-12pm most week nights. I had to do maybe 3 all-nighters when schedules didn't line up. Some of the classes are much harder than others and should be taken by themselves. Other classes are less demanding and you can 2x or 3x. The video lectures tend to be very well made. Some of the classes make extensive use of Piazza - which I grew to loath. The assignments can be challenging but also sort of fun. Each class is different though. You're welcome to email me at gmail or yahoo if you have specific questions.

Re: The case against CS master’s degrees

#107
post #29

On the Contrary: A Masters Degree is often easier than an undergrad degree. You get a lot more freedom to do whatever the fuck you want. In most Universities, Masters students can teach/do research and get tuition forgiveness. If you want the experience of being in a college campus for a while without the bullshit involved in {undergrad, phd, jobs}, Masters degrees are the perfect middle ground. I did a Masters degre…

How did you pay for living expenses while getting the degree?

Stipend paid from Teaching and Research Assistant jobs were enough to cover living expenses in the town in which the University was located in.

Re: The case against CS master’s degrees

#108
post #7

I think the article has a sentiment that academia is wasted time. On the contrary. Of course it has its points, I agree. I am a self-taught programmer who got later a CS degree. Also a self-taught entrepreneur who later (almost) got an MBA. My experience is that these are much more valuable for people who already know how to do the stuff but missing the jargon and thoughts of a crowd of exceptionally brilliant people…

It appears a somewhat counter-argument is about getting high salaries and the corresponding positions without having to go into debt or at least invest the time and money into getting a degree. As we all know, student loan debt is a very real issue. Some of those people might feel they aren't missing anything, where in cases like yourself, there is a need to find out what they might be missing or a sense of wanting to be publicly viewed as a true equal in the field.

Re: The case against CS master’s degrees

#109

I think CS masters degrees serve one valuable purpose. They are a gateway for foreign graduates to come to the US, work on their CS masters while doing TA work to reduce the load on the professor and then get a 27 month work permit . In fact it is cheaper to hire foreign graduates under this program compared to a US national because you get to save on FICA taxes which are approximately 15k per year. In fact many univ…

+ Foreign Graduates can make use of OPT that lets you work in the US for 3 (more now?) years while trying for H1B lottery.

Re: The case against CS master’s degrees

#110
I loved 50% of my Master's degree program. Those were the best CS courses I ever took (writing assemblers, compilers, CPUs in FPGA, OS kernels from scratch). I could have presumably avoided the degree and done it all by myself, without the knowledge of a professor, without the support of the TA and without feedback from others, but it would have taken at least twice as long and I am not entirely sure I would have been able to get to the finish line.
Post reply on HN