The author is correct: you do NOT need a (masters) computer science degree to advance your career. I've worked with plenty of stellar principal software engineers — some with Phd degrees in CS, some with no formal education, most in between. And while I am a life long learner and continue to self-teach myself a range of topics that pique my interest, Georgia Tech's OMSCS masters in CS was such a pleasant experience,…
I'm guessing the OP is bashing OMSCS based on Reddit comments from people who tried a course, found it difficult (because, hello, it's actual graduate school at a real university), gave up, and are now spreading negativity on the internets about something they only gave a half-assed try. Sure, there are negatives of learning at-scale. Grades are going to be exam-driven (noisier) because papers/independent projects do…
The case against CS master’s degrees
31–40 of 134 posts
Re: The case against CS master’s degrees
#32Re: The case against CS master’s degrees
#33Someone without a formal CS education who's selling programming courses telling you that formal CS courses don't necessarily teach you programming (duh). He has a point that if you do a Master's you might be going without the extremely useful basic algorithms and data structures courses, but that is easily avoided by choosing a program that lets you take that. For other topics that aren't strictly programming, eg AI,…
You mean, the same amount it would take to do it through a university program? I fundamentally don't believe the material is unavailable. If you've done a CS undergrad at a respectable university, you should have enough instinct to build a curriculum to become well versed in those subjects
I am going through the autodidact process for all of those subjects (except quantum computing) (yes, it's brutal, especially alongside a FT job). But with the amount of MIT open courseware, books, and frankly, just wiki pages available, it's been easier than doing it at the pace of a university course
Re: The case against CS master’s degrees
#34On 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…
Re: The case against CS master’s degrees
#35Re: The case against CS master’s degrees
#36On 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…
Re: The case against CS master’s degrees
#37I was about to write a blog post against CS masters degrees. I'm going through a pretty ambitious gauntlet autodidact process. Some background: I already have a CS undergrad degree. - I've found all the online courses I would ever need, alongside high quality video courses (MIT, standford, 3b1b) + books - A masters costs money & too much time (my time is better spent than getting an application together) (Opportunity…
Your post here really isn’t an indictment of higher learning institutions, so much as it reveals you aren’t the target audience for master’s programs. That it’s not for you personally doesn’t mean it doesn’t work for others.
Re: The case against CS master’s degrees
#38Lots of valid criticisms here against academia, but I'll take this time to get on a mini-soapbox about communication skills. The biggest value-add I honed over the course of my academic career is my ability to communicate technical topics. Now, that isn't to say every master's student or CS degree holder is definitely better than a bootcamp grad at tech comm, in fact the winning combo there would be a communications/…
It's making effective use of your time in standups. If you have an advanced degree and your job is making you do standups, you should get another job.
Re: The case against CS master’s degrees
#39Earlier quoted context omitted.
I'm guessing the OP is bashing OMSCS based on Reddit comments from people who tried a course, found it difficult (because, hello, it's actual graduate school at a real university), gave up, and are now spreading negativity on the internets about something they only gave a half-assed try. Sure, there are negatives of learning at-scale. Grades are going to be exam-driven (noisier) because papers/independent projects do…
Great to hear. Which two courses have you taken so far and have you decided on your specialization? I had specialized in computing systems and the courses — especially compilers — was top notch.
Really excited about Compilers. I've heard it's very good. Haven't decided on a specialization yet; I'm still in that phase where everything looks interesting. TBH, there are ~20 courses that appeal to me, although if I still feel like I want to press on after 10, I'll probably look into pursuing a PhD.
Re: The case against CS master’s degrees
#40I would do a masters degree if it could help me be more creative and synthesize new ideas. Does OMSCS do this?
If you have some idea of what you'd like to have ideas about, research in that field is definitely something you can do as part of a Masters. I can't speak to the OMSCS specifically, but many in-person Masters actually require research.
Don't get suckered into a PhD program, though.