Also just finished the Basic Algorithm challenges. Congrats on your progress, hero!
So… depending on the day, I’m you. I get your doubt, I can relate. So, I’m gonna tell you what I tell myself: Keep going.
If you’re comparing your pace to how others are (or might be) faring, stop now. Bad.
You’re completing the challenges, right? Though you might be unhappy with your pace, you’re still completing the challenges. You know more than you did last week. You know much more than you did last month. I mean, what feels like slow progress to you is still progress, and that counts.
Focus on the task at hand, one challenge at a time – don’t let your mind wander towards anxiety thinking about the future, all those challenges ahead. You’re not there yet.
The cold hard truth: these things absolutely take time, and the amount of time they can take can really suck. Carve out a bit every day to practice and absolutely be okay with not performing 100% every single session.
And my friend, be gentle with yourself, it’ll keep you motivated a lot better than if you weren’t.