I'm also self taught (to an extent). When I was making the transition to tech, I dived into the fundamentals very deeply with a collection of MOOCs (CS50 by Harvard is a great place to start regardless of your current skill level). I also explored several MIT open courseware materials. There's a great experiment by this guy that's basically answering your questions directly: https://www.scotthyoung.com/blog/myproject…
Self taught backend dev here. What's the best DIY way to get a CS background?
11–16 of 16 posts
Re: Self taught backend dev here. What's the best DIY way to get a CS background?
#12George Varghese's Network Algorithmics is a good book for backend-oriented people to learn various fundamental CS algorithms. It presents various CS topics from the perspective of backend optimization, so it's a good book for approaching theoretical CS from a background you already probably understand. But, ultimately, the best asset for somebody with a CS background is not so much having immediate knowledge, but kno…
>> But, ultimately, the best asset for somebody with a CS background is not so much having immediate knowledge, but knowing where to acquire knowledge as necessary. If you have a general idea that for a specific scenario, you can acquire X knowledge in Y resource as you go along
These days my goto resources are SO, Slack, Github issues, etc. Any recommendations beyond that? Or by 'where to acquire knowledge' do you mean 'how to categorize problems'?
Re: Self taught backend dev here. What's the best DIY way to get a CS background?
#13Hey, Quick question how did you get hired while being a self taught developer
Re: Self taught backend dev here. What's the best DIY way to get a CS background?
#14Re: Self taught backend dev here. What's the best DIY way to get a CS background?
#15To help out with your question this https://teachyourselfcs.com/ is a resource i have heard good things about.
Re: Self taught backend dev here. What's the best DIY way to get a CS background?
#16I would actually love to know what resources you used to teach yourself backend development if that is possible! To help out with your question this https://teachyourselfcs.com/ is a resource i have heard good things about.