Back to Browse

How I Organize My Learning Efforts as a Software Developer

1.1K views
Jul 5, 2021
8:32

This is the simple system I use to organize my learning efforts as a software engineer. I use Trello (https://trello.com), a tool with a generous free plan, that allows me to create a board with different lists. I sometimes find myself overwhelmed by all that there is to learn, even just within the space of software engineering. This system helps me stay organized and focused. In Trello, I use a board with the following lists from left to right: Ideas, Up Next, In Progress, Done, and Graveyard. When I come across something I want to learn—maybe someone mentions it online, a friend suggests it, or a colleague recommends it, I add it to Ideas. Every once in a while I'll reflect on my skills and brainstorm ideas I'd like to learn too. I then move ideas across the board based on my interest. Up Next are things I want to learn soon. In Progress is what I'm currently learning. Done is what I've finished. And Graveyard is what I'm no longer interested in. I use labels to help organize the Ideas even further—Books, Courses, Projects, Languages/Concepts/Frameworks. I use to also collect ideas that'll help me improve as a coworker, from communication skills to organization skills. This intentional approach to learning allows me to dedicate a few hours every week to improve my skills as a software developer. It's really neat to see what I've learned over the course of many years. This simple approach has worked well for my creative learning efforts too. How do you organize your efforts to stay fresh as a dev?

Download

0 formats

No download links available.

How I Organize My Learning Efforts as a Software Developer | NatokHD