Hey everyone! I'm a new self-taught programmer and I'm looking for effective ways to keep track of my work. Currently, I'm just using a notepad to jot down tasks and ideas, but I'm sure there's a more efficient and visual way to do this. Could you recommend any apps or methods for organizing tasks, ideas for future enhancements, or anything else that might help? Thanks a lot!
3 Answers
When working on personal projects, it doesn't need to be super formal. Just keep track of your tasks in whatever way feels best for you. But if you want to be more organized, consider using an issue tracker. If you're on GitHub, you can use the built-in issue tracker for tracking tasks and features. It's free and ties perfectly with your code! Commercial options like Linear are also nice, but a bit more polished compared to GitHub's tracker.
I usually track my work on GitHub. I create issues for bugs and features, and I make sure to comment in my code. It's a great way to keep everything organized. I totally get what you mean about having future ideas pop up while coding. You might want to look into using a dedicated note-taking app like Notion or even a simple task manager like Trello for brainstorming those enhancement ideas! They really help visualize everything better.
That makes sense! I’ve been thinking of trying Notion for my notes. I’ll check out Trello too. Thanks for the suggestion!
In a work setting, I find using a whiteboard super helpful. I prioritize 3 to 4 tasks at the start of the day and cross them off as I complete them. It feels rewarding. You could also email yourself tasks and keep those organized in a ‘completed’ folder. It's a simple yet effective way to track progress!
Love the idea of prioritizing tasks and crossing them off! I think I'll give that a try. Thanks!
I appreciate the suggestion! I'll definitely explore the GitHub issue tracker, it sounds useful.