DEV Community

CatNight A
CatNight A

Posted on

How do you track your learning progress as a developer?

When learning as a developer, I find that "I studied today" is easy to know, but "I am getting better at the right things" is harder to see.

I have seen people use very different systems:

  • GitHub commits
  • Notion databases
  • spreadsheets
  • Markdown journals
  • Anki stats
  • project milestones
  • issue trackers
  • no tracking at all

I am curious what actually works after the initial motivation fades.

For developers who are self-learning or learning alongside work:

  1. What do you track?
  2. Where do you track it?
  3. Do you review it weekly or monthly?
  4. What made you abandon previous tracking systems?
  5. Do visual systems like heatmaps, skill trees, or progress bars help?

I am exploring this problem for a small tool, but this post is mainly to understand real workflows. I would rather learn from how people already do it than assume another dashboard is the answer.

Top comments (6)

Collapse
 
marouaneks profile image
Marouane K

Hi, I saw your post about tracking learning progress as a developer. I'm guessing it can be tough to keep up with new skills and knowledge. Clypify helps developers like you manage their content and stay organized. We have a free plan at clypify.com — no card needed.

Collapse
 
catnight_a_9f8d4f2f05a1b1 profile image
CatNight A

Oh, interesting. Thanks for sharing — I'll take a look at Clypify when I get a chance.😀

Collapse
 
julianneagu profile image
Julian Neagu

Weekly review works better than constant tracking. I look at what I built, what I struggled with, and what I avoided. Anything more detailed turns into busywork fast.

Collapse
 
catnight_a_9f8d4f2f05a1b1 profile image
CatNight A

I agree. Weekly reviews feel more sustainable than tracking everything.

Collapse
 
catnight_a_9f8d4f2f05a1b1 profile image
CatNight A

If you use Notion/spreadsheets: what is one thing you wish the system did automatically?😀

Collapse
 
marouaneks profile image
Marouane K

Maybe if it has the option to brainstorm with you and put the basics with you, that would help someone who doesn't have experience with tracking