Focusing on the process will help keep your mind away from any negative thoughts and anxieties that may be holding you back. By focusing on the current moment and actually doing the work (i.e., actual reading, doing coding exercises and projects, etc.) you get momentum. As you focus more and more on the process, you’re looking for ways to improve your productivity. Consider:
How can I improve the performance of the model?
How does the code work more efficiently and compute in less time?
Finding solutions and resolving these issues will help you be more productive and committed to the learning journey. When you enjoy having fun learning, learning doesn’t feel like a worker, it’s something you expect to do day by day.
“When you fall in love with a process, not a product you don’t have to wait to give yourself permission to be happy, you can be happy at any time the system is running.”
– James Clear, author of Atomic Habits
Most of the involvement in challenges like 66-day data or 100-day code is that it keeps you focused on the process. How so? It’s because of the public responsibility in which you record your daily progress for the whole community to see.
Suppose you are missing messages, others in the community may be thinking about what happened, or it is also the case that you do not want to deceive others. That’s why you try to make progress on a daily basis so you can continue the challenge without fail.