Should I Take Notes While Learning to Code, or Just Build Projects?
Asked by
CuriousCoder42
I'm trying to figure out the best way to learn coding effectively. When following tutorials, I find myself either pausing constantly to take notes or just coding along, promising myself I'll remember everything, but then I usually don't. Do you think structured note-taking is beneficial, or should I focus more on just building small projects to lock in the knowledge?
Answers
I used to take detailed notes at first, but now I see it as a waste of time. Doing related projects and exercises has been way more effective. I keep some snippets nearby just in case I need to reference them later.
Reply to this answer
I find that when I'm learning complex systems, I like to document everything in an app like Notion. For simpler things, I just add notes in the code comments. It really depends on how deep the topic is!
Reply to this answer
At this point, I just jot down key ideas when I self-study and use hands-on projects to cement my learning. Bullet points for essential points work best for me, but I don't let notes replace practical coding time.
Reply to this answer
I've switched to using notes in my code for practice projects rather than extensive written notes. I just bookmark key documentation links for quick reference later. It simplifies things and keeps my focus on coding.
Reply to this answer
I really believe that building projects is way more effective than taking extensive notes. You can easily get bogged down in writing every detail. For instance, if you're building HTTP endpoints in web development, you'll remember the syntax better by practicing and fixing bugs than by trying to memorize every line of a tutorial. Focus on building things that challenge you, and look for solutions as you go. That way, you'll remember concepts much better!
Reply to this answer
Add your answer
Answers are reviewed before publication.
CreativeCloud9: I prefer whiteboards or my Wacom tablet for brainstorming before moving to apps. I code most of the time, though. I find that once I know a design, Iโll document it, but initially, I just work through the code.