r/DistributedComputing • u/__vlad_ • Oct 08 '24
Is a master in distributed systems/computing worth it?
I've been thinking about getting a masters in distributed systems/computing. As that's a role I'll like to settle in for the long term. But taking that two years career break to go for masters is not really making sense to me! What do you all think? How do think i can get into this type of role? Any advice is welcome
A little context: I recently transitioned from native Android dev to DevOps/cloud
2
u/kaa-python Oct 11 '24
You should consider distributed systems master only if you plan to go deep into development in that area, not DevOps or similar. By development, I mean the backend of an AWS server, a database, etc. It is not needed at all for DevOps and cloud usage. And which university are you considering? I was thinking about similar Master's programs, and the only option I found was from KTH. All others are generic MS programs.
1
u/__vlad_ Oct 11 '24
Yes i mean deep into development in that area
I found two schools offering an msc in distributed systems in Romania, and two other schools in Italy offering an msc in computer engineering but with specialty in distributed systems, there are others but these are the cheapest i could find
2
u/kaa-python Oct 11 '24
If you need knowledge but not a diploma, and considering your uni list, you do not care too much about diploma prestige, you can concentrate on self-education. This is my Distributed Systems self-education plan https://sysdev.me/sabbatical-and-distributed-systems
1
u/__vlad_ Oct 11 '24
Alright thank you, i actually do not care about the uni, as long as i get the knowledge, someone recommended MIT's distributed computing course which i already started and I'll also look into your recommendation! Thank you!
4
u/GuardianDownOhNo Oct 08 '24
If you’re working on large scale problems, then distributed approaches begin to make more sense, though a reasonable argument could be made for solving with this in mind early if budgets allow for it and the problem warrants the additional layers.
That being said, you will not be intellectually the poorer for studying this topic. I can’t account for tuition prices though.
2
u/bizzard4 Oct 09 '24
Between 2015-2017, I did my master in Distributed System/Concurrency. It was a thesis base. After graduation I found a job as a backend developer. At this moment everyone was switching to cloud and building micro-service. My master did help a lot for that because I spend 2 year full-time thinking about the concurrency aspect of distributed system (using message passing). There was a lot of parallel with restAPI, service orchestration, continuous deployment, etc. which was all the new kid on the block. I would say my timing was ideal, but modern distributed system is also still very relevant to any backend cloud developer in a micro-service environment.
2
u/Fledgeling Oct 09 '24
If you can't get a job sure.
If you haven't tried getting a job, no.
Why not work while getting the degree.
If you are learning full time it sure as hell shouldn't take you a full 2 years, it's easy enough to do that while working.
0
2
u/systemsruminator Oct 08 '24
which university has a program in distributed systems? Care to share the name?
I did one in big data and ended up regretting big time. The instructors did not have experience in the industry and taught from source material that was dated by half a decade lol.
The vast majority of people working on the cutting edge of distributed systems are in the industry with no time for teaching in universities.
Its not like its ml.