No way this guy earns his money back. There is no salary premium for a CS master's. Employers that want to see one are places you don't want to work. I mean, if you want to do it just for fun, knock yourself out. Just don't delude yourself about what you hope to accomplish.
There was a post on bigtech salary levels recently. Each promotion was equivalent to $100k or more, there were many levels. Hiring into a director position might double it. A degree makes these things substantially more likely. He'll probably have his money back within six months.
Master’s Degree in Computer Science
121–130 of 265 posts
Re: Master’s Degree in Computer Science
#122Earlier quoted context omitted.
Don't the various corporate pure-ish research labs require a masters these days? The ones that may or may not work on things that turned into products? Or do the need a PhD ? I can see a lot of people wanting the job of "play with cool toys and don't be responsible for products", especially as a mid-career transition.
Broadly that’s PhD level. At companies actually doing cutting edge it’s ONLY PhD… especially given that one of their major outputs is academic papers. SeparateLy… I find the same line gets used both for and against this degree: “the Masters is the new Bachelors” FOR: to say the Masters is now the expected baseline — you need it like you used to need a Bachelors. AGAINST: to say it’s already been watered down and/or t…
Re: Master’s Degree in Computer Science
#123If so then I understand - if you've seen other people getting promoted and wondered about whether it was the extra qualifications. I am not really sure at the moment. I used to think that way and then I got a promotion which was nothing special to anyone except me - to me it was a huge breakthrough. It was not just because of my personal performance but about how extremely useful I was to my boss at the time and because he had another problem to solve which he thought he could put me onto. In other words it was all circumstances that mattered. To be fair, it is also because he is probably the best manager I've had so far (he thinks that hiring people who are nice is more important than anything).
Before my mini step-up I had been in companies where either the source of all solutions was always expected to come from outside i.e. we were to be soldiers without initiative or situations where other, better connected people were in the view of the management. There wasn't any chance for the people 2-3 levels above to form any opinions of you and the person directly above you was basically a competitor. I'm not joking that "the smokers," who had to leave the building to get their fix, was the most important clique to belong to at one place because people of all levels mixed there and got to know each other.
To get back to your Masters, I think it's a heavy investment for someone whose top concern is advancement/prestige. It feels a bit not right that the things that you want to learn about aren't at the top.
It might be that you will do all this work on learning things you're not really that interested in when it could turn out that the real problem is that you're just not working at a place where the conditions are right to show your usefulness and/or you don't have good management above you.
Re: Master’s Degree in Computer Science
#124Re: Master’s Degree in Computer Science
#125No way this guy earns his money back. There is no salary premium for a CS master's. Employers that want to see one are places you don't want to work. I mean, if you want to do it just for fun, knock yourself out. Just don't delude yourself about what you hope to accomplish.
There was a post on bigtech salary levels recently. Each promotion was equivalent to $100k or more, there were many levels. Hiring into a director position might double it. A degree makes these things substantially more likely. He'll probably have his money back within six months.
There is a bit of a leap from more likely on a low probability event to probably will pay off their debt. Getting promoted at a Faang company takes a good bit of work. Becoming a director is not something most people can expect. I’ve never heard of a promo committee at a Faang Corp take a degree into consideration and I’ve known plenty of director level people at faang companies who had no grad degree. If the person learns some useful new skills that could open doors. The credential might also help open some doors that an obscure college would not. But saying they are likely to make it back in 6 months is a bit of a stretch.
Re: Master’s Degree in Computer Science
#126I've gone and gotten a mid-career masters (or five). I went because I needed the self-validation. Terrible impostor syndrome. I carefully evaluted every programme. I spent probably a year or two looking at different programmes, not through analysis paralysis, but because I was looking for programmes that had things that interested me and weren't either simply a shake-down for money or getting lost in proofs and theor…
Re: Master’s Degree in Computer Science
#127Where would a masters degree in CS help for someone with 20+ years of software experience? Genuinely - I have no clue. I don’t have a masters. I’ll likely never need one. If there was a specific field that required intense learning and was cutting edge (computer vision or something) then I’d understand a masters (or especially a PhD) but for general work…? Don’t get it. You’d certainly be better off financially from…
Hi! author here. I've seen requirements for a master's in CS or related disciplines on job descriptions for technical leadership roles, mostly at larger, older, more conservative organisations. My work experience gets me roles as director of eng, vp eng or CTO at most startups, but for the national rail company here in Canada, I have a hard time getting considered for any jobs.
For two cents, I’ve been in leadership roles (VP, or VP-equiv) at three big/huge companies now (Oracle, Amazon, Microsoft) and I don’t even have a Bachelors degree. This is somewhat unusual but not a one-off by far.
Job descriptions often say “or equivalent experience” (meaning professional experience) and in probably 1-2 cases during my career, a requirement to have a degree with no “or” clause included still hasn’t been a huge issue.
Impressed with all the research you did here and and your being intentional about objectives and how to get there, good luck!
Re: Master’s Degree in Computer Science
#128I'm personally in the Georgia Tech Online Master's in Computer Science (OMSCS) program right now and can't say enough good things about it. The coursework is rigorous, deep, and varied, you really do learn quite a bit through the program and more than just random learning on your own, you get a degree out of it. Plus you get the opportunity to do some research and publish papers.
I have a more mixed experience with the OMSCS. Overall it's a good program, and if the choice is between Udemy or OMSCS then it wins hands down. For me the central issue is online vs. in-person. Education is an interactive experience, the value of a good professor and classmates is helping to identify issues when you are stuck and nudge you just enough for you to connect the dots. As an undergraduate I liked attendin…
Re: Master’s Degree in Computer Science
#129Also did OMSCS. Highly recommend it. The problem with self-learning is that sometimes you convince yourself that you understand something when you really don't. Only when you get smacked by an exam or an assignment you realize that you've been fooling yourself. The ML and Systems track is pretty hardcore. If you survive those you have pretty good foundational knowledge. Fair warning though - the program is not a joke…
Re: Master’s Degree in Computer Science
#130All the best for your studies. I also decided to do a mid career masters, but as I did not have a completed undergrad degree I opted for an MBA in AI via a “non prestigious” UK university, as I also wanted part time, online and cheap. I’m a 3rd way through now.
I’m in a similar position (incomplete BSc, but 20+ years commercial experience) and was looking at the OU’s masters but wasn’t that impressed with the syllabus.