I'm trying to develop the habit of coding every day, but I often default to passive learning like watching videos or reading theory instead of actually practicing. Despite knowing that hands-on work is more beneficial, I find my mind racing and frequently end up overwhelmed by unfamiliar code. I need some strategies to encourage myself to pick up the keyboard more often and feel that rewarding struggle that comes with active learning, even though it can be mentally draining. I'm hoping to hear from others who might face similar challenges, especially those of us managing ADHD.
4 Answers
Totally relatable! Finding motivation for active learning is tough. What works for me is doing the hard stuff first, almost rewarding myself with theory after. Breaking tasks down into manageable chunks also helps—overwhelm is the enemy. And if you're stuck, try drawing or writing about the problem instead of coding it right away. It clears your mind to tackle the issue better later!
If you find it exhausting after working all day, just know that sometimes your project might hit a wall. I set a timer to work on my side projects for an hour every day and it usually helps me push through any mental blocks. Just start, and often the rest will follow!
Love that approach! It's all about sticking with it, right?
Building consistency with coding really is like training a muscle. Remember that passive learning isn't wasted time—every bit you understand helps! Try to set small, achievable projects first to build up your confidence and skills. Even doing one small thing every day can make a huge difference in the long run!
Right? It's tough, but seeing progress, no matter how small, really keeps me going.
I've been in the same boat! It really helps to latch onto a specific problem to solve. If you have something you're genuinely interested in, it becomes way easier to code every day until it's done. Sometimes, when I get really into it, I even lose track of time!
How do you manage to stay focused? I often get super motivated at first, but then I switch to another project or concept days later.

These tips are gold! I'll definitely give them a try and see how it goes.