Looking for Book Recommendations to Reignite My Software Development Passion

0
10
Asked By CodeWizard88 On

I'm a backend .NET web developer with six years under my belt, but I've taught myself most of what I know without much formal training or reading materials. I've had three jobs so far: my first was fantastic, sparking my love for software; my second left me unmotivated since I had minimal work and just watched random YouTube videos; the third one felt limiting, where I was just following strict guidelines without making real decisions.

Now, I'm on the hunt for a book or topic that is stimulating and relevant in today's tech landscape, ideally something that can teach me concepts not typically covered in daily practice. I'm open to exploring subjects completely outside my current field as well. Any suggestions would be greatly appreciated!

4 Answers

Answered By ProjectExplorer On

You might find this big list of projects useful: https://github.com/practical-tutorials/project-based-learning?tab=readme-ov-file. If you’re into programming languages, check out https://craftinginterpreters.com/. It’s humorously written and explains how code is interpreted and compiled—great for foundational concepts!

CodeWizard88 -

This sounds super interesting! Thanks for the find!

Answered By GraphicsGuru On

Have you thought about diving into graphics programming? It can be quite a challenge, though—especially if your math skills are a bit rusty.

CodeWizard88 -

That does sound challenging! My math is pretty basic; do you think that would hold me back?

Answered By LiteraryDev On

Here are some great reads:
- "Think Like A Programmer" by V. Anton Spraul
- "The Pragmatic Programmer" by Andrew Hunt and David Thomas
- "Structure and Interpretation of Computer Programs" (SICP) by Abelson and Sussman
- "Code: The Hidden Language of Computer Hardware and Software" by Charles Petzold

CodeWizard88 -

Thank you for these suggestions, I appreciate it!

Answered By BookNerd42 On

You should check out "Designing Data-Intensive Applications". It’s highly recommended and can really give you a fresh perspective on modern software practices!

CodeWizard88 -

That's actually the first suggestion I saw too! I'm definitely going to read it, thanks!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.