I recently started learning CS50, and I’m still in the early part of the course — but even these first few weeks have already changed how I think about programming.
To stay consistent and understand things more deeply, I’ve begun writing short reflection posts.
In these notes, I share:
- the concepts that finally clicked for me,
- the parts I struggled with,
- the small breakthroughs that felt rewarding,
- and how the course is shaping my understanding of computer science.
I’m not documenting the course week-by-week — just capturing my learning as it happens.
If you're also studying CS50 or starting your programming journey, you might find these reflections relatable or helpful.
👉 Follow the full series here: CS50
Top comments (0)