3 ms·
Thanks for sharing, this is great. It's also a bit intimidating and overhwelming. There is so much to learn and there is also a danger of just getting through
by st1x7 6y ago
Thanks for sharing, this is great.
It's also a bit intimidating and overhwelming. There is so much to learn and there is also a danger of just getting through textbooks that cover the same material that you've read before or covering stuff on a surface level without getting any practice with what you've learned. As a data scientist, it feels like anything from mathematics, computer science, statistics, large-scale systems, software engineering in general is within my domain and there is a real danger of spreading oneself a bit too thin and not getting that good at anything.
- artificialLimbs 6y agoExactly what I'm going through as a junior programmer. I have no idea what to do, and everything is changing so fast I'm not sure what to grab.
- mapme 6y agoThe fundamentals don’t change fast and are what everything else is built on, so I would start there. For example, if you don’t have a traditional CS degree, https://teachyourselfcs.com/ https://teachyourselfcs.com/ is a curated and effective set of books. If your trying to understand complex systems, I would read Designing Data Intensive Applications, which is perhaps the best and most useful technical book I have ever read, and covers the most important parts of distributed systems. A lot of what’s in the book are fundamental distributed systems, from the 70-80s?/newer things from early 2000s built by BigTechCo