0

Recommended Distributed or Parallel systems course.

Profile picture
Mid-Level Software Engineer [ICT3] at Apple23 days ago

I am a full stack developer in Apple but mostly focusing on the front end. I have recently started gaining interest in learning more about parallel or distributed Systems. I can take courses which will be reimbursed by my company as part of its career development program. So wondering what are some good courses offered by different schools where I can gain practical knowledge on it.

27
2

Discussion

(2 comments)
  • 0
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    23 days ago

    I haven't done distributed systems courses so I don't have specific recommendations. Is your goal to gain practical knowledge that you can immediately apply at Apple? Or to approach it more academically so you have a solid understanding of the field?

    Most people in your shoes would take a class through Stanford (Professional Development) or Berkeley, but this will have a more academic bend to it.

    If you want something more practical that you could apply at work, I'd simply find something on Udemy or YouTube, and then find a good instructor.

  • 0
    Profile picture
    AI/ML Eng @ Series C startup
    23 days ago

    From what I've (briefly) seen with larger systems so far, theory and practice are so so different. Why not build something like a distributed text editor and stress-test it against a bunch of cases? Hopefully you can do this in addition to a course or self-directed reading. But reading alone is nowhere near enough to be proficient at something.