DEV Community

 Suryadipta Ghosh
Suryadipta Ghosh

Posted on

The 21 Days Challenge: Pt. 2

In the first part, I talked about the idea of repeating a certain activity daily for 21 days to turn it into a habit, it is most unlikely that a habit is built over that short period. A 2009 study shows that the average time for a new habit to stick is about 66 days. So even if we try to build a habit in 21 days, it is most unlikely to stick to our lifestyle.

There comes the concept of the 21-90 rule. It states that it takes about 21 days to build a habit but 90 days to make it a permanent lifestyle change. The idea here is as clear as water- you take action on a longer streak to ensure you don't revert to your original state.


Talking about me, I always wanted to build a programming habit in my daily schedule. As a beginner in my developing journey, I wish to learn
new tech stacks and contribute to open-source projects. For this, I need to regularly study and practice. For that, I've decided to take a challenge and start coding every day until it becomes a natural part of my lifestyle. I would try to learn and practice new programming concepts each day for 21 days, and track down the progress of each day in a series of articles.

Top comments (0)