Hashtags are the "it" things and the developer community is no stranger to it. You may have seen your social media or news feed swarm with challenges like #30daysofcode, #7daysofbuild, etc. But in this post we are going to be exploring how useful are such challenges and whether they truly help you learn something.
YOU BECOME COMPETITIVE:
More often than not, whenever a person is provided they tend to complete it because of our innate quality to compete and challenge ourselves.
YOU BECOME DISCIPLINED:
Most challenges provide you with a track or "targets" that you are supposed to complete within a day or any amount of time. By staying committed to your task, you learn to discipline yourself.
YOU BECOME A BETTER LEARNER:
Self-teaching is the best way of learning and challenging yourself is an even better way.
YOU LEARN FASTER:
With such challenges, you can cover a lot more topics than you normally would have done.
YOU BECOME CONSISTENT:
When you keep learning without a specific time period set, you tend to lose track of your progress and get demotivated.
BEST WAY TO MAINTAIN A NEW HABIT:
Whether it is a coding challenge or a web development challenge, once you get started , you don't want to stop.
SO, to summarize such challenges are meant to motivate you and get the momentum going. It provides the boost you may need to get started making a change. As you keep going, achieving small successes can help motivate you to keep going.
Top comments (1)
Sounds very, arguable since competitive coding, in general, is a sh*t practice in a general sense.