I am a data scientist without CS or SWE background. Now I want to work on distributed systems because it sounds cool although I am not sure what the transition will take. Where do I start? What courses do I take? Books? I have taken a grad course in data structures and algorithms. That’s about my exposure to CS. How do I go from here to working as SWE in distributed systems? Willing to go into hermit mode for a couple of years and put 30-40 hrs a week on this. Inb4 Designing data intensive applications: I have heard it’s a great book. What else would I need?
Folks would like to become Data Scientist from being Software Engineers. Is it not lucrative?
Why not talk to some engineers and pick up some non urgent tasks to practice?
What’s your background, beachcamp?
Masters in biomedical engineering. Now data scientist sql monkey
Focus on getting a SWE job first. In any team. Then you can try switching to a distributed systems team internally in a year or 2. Core distributed infra teams are usually more "elite" & picky in a lot of company, so it will be very hard for you to get a job in one of those without considerable prior SWE experience.
There are DS @ Netflix making 1.2M
Start coding as a junior swe in a team
Right but that has some prerequisites no?
If he has good math and analytical background ( I assume so) and if he has done some formal training ( sounds like it) ... I don’t see why he would not succeed with some mentoring and pair programming