DEV Community

Ishan Siddhartha
Ishan Siddhartha

Posted on

Week 3 Done

This week, I stepped into the world of backend development, and wow—it’s been a mix of awe and overwhelm.


What I Learned

  • Node.js and Express: These frameworks showed me how developers can streamline server-side programming. It’s incredible to see how much they simplify creating APIs and handling server requests.
  • Node Package Manager (NPM): This was eye-opening. The sheer number of libraries and tools available is a testament to the amazing contributions of the developer community.

The Overwhelm

Here’s the thing about technology—it’s endless. Coming from an education system that emphasizes memorization, I felt the weight of trying to learn and remember everything at once. But this week taught me something crucial:


Learning is a Process

  • Focus on Understanding: Memorizing everything upfront isn’t realistic. It’s more important to understand how things work and how to apply what you’ve learned.
  • Repetition and Practice: Things that matter—key concepts, patterns, and workflows—will naturally stick over time. Learning is a passive, long-term process, not a sprint.
  • Avoiding Tutorial Hell: Just watching tutorials without applying knowledge leads nowhere. Building projects and solving problems are the real ways to grow.

Final Thoughts

This week was a reminder that in web development, the journey is just as important as the destination. It’s about patience, practice, and understanding—everything else will follow with time.

Top comments (0)