On October 28th, 2019, I started the #100DaysOfCode Challenge a second time. My first time was last year from November 14th, 2018 to February 21st, 2019.
For those who don't know, the 100 Days Of Code challenge is an online competition for programmers, designers, and the like.
There are only 2 rules of the challenge:
- Code for at least an hour every day for 100 days.
- Share your progress online every day for 100 days. (Tweet, Blog, etc.)
You may be asking yourself, why would I do the challenge again? What's different the second time?
Honestly? A lot.
First, when I started the 100 Days Of Code challenge in November 2018, I was going through a personal event that left me considering whether or not to continue pursuing a career in tech. Participating in the challenge was a personal project I took on to regain my faith in programming.
Second, now that I have moved on from that event, starting the same challenge that I completed almost 5 months ago will be completely different. I am in a new space mentally and emotionally, so I feel better prepared.
Third,I made a note of what worked for me the first time, so I had a guide to help me prepare again.
(If interested, you can check out my tips in completing the challenge here)
Finally, I took some considerable time to plan what I wanted to create before starting the 100 days challenge again. The first time I did the challenge, I just jumped in with no concrete plan.I had some ideas, which I used, but they were not as detailed.
Since I've started working as a programmer, I have noticed how important it is to plan your projects from start to finish. Wireframes, user stories, tech stack...all of this matters in order to develop a successful project.
I feel that this time with a stronger plan of what I want to create, the challenge will be even more exciting the second time.
I learned a lot completing the challenge the first time, and I hope to learn even more going through the challenge again.
If you want to follow my 100 Days Of Code journey, I post my daily updates onTwitter.
NOTE: At the time of writing this post, I am currently on Day 30 of the 100 Days Of Code Challenge.