Hi, finally its over for the first round. Yes the first round of constant coding, uploads and every day of learning new stuffs.. It was a great experience and I would like to gracefully talk about my encounter during these period. First, let me start by throwing a little light to what the whole idea is all about.
What is 100daysofcode?
100DaysofCode is a challenge/community, where you publicly commit to code for at-least 1 hour for the next 100 days (it is however more flexible than that). You also become a part of a large friendly dev community. Check up for more info here 100daysofcode.com
Two Main Rules:
- Code minimum an hour every day for the next 100 days.
- Tweet your progress every day with the #100DaysOfCode hashtag.
My achievements.
During these 100 days, I was able to cover a lot and as a result garnered enough knowledge to be happy when I look back to when I started some months ago. I started with ES6 and the rest includes…
- ES6
- Review on CSS3
- CSS animation
- flex box
- SCSS
Experience
Actually, this part normally is not always fun. And in my case I think I would say the same. Initially, I did not consider it relevant or worth embarking on. I sluggishly gave in to it. There was this great fear of giving up at any time which was why I didn't really want to get started with it at first. In fact, there was never a time I wanted to do it in the first place, at-least not then. I have been coding for roughly a year, and I had a lot I want to cover which required my full time and focus on it, so I did not really give much of a thought into kick starting this journey.
Finally when I had to after been spurred by a good friend, I found my self into it. My first 20 days was a struggle. I had to be cautious with time to ensure I upload my progress daily. Few times I felt like regretting the whole idea as it was like a punishment. Whenever I got done with my daily routine, I would have to start up with this one. I could even remember sleeping off on my system once in a while, while a tutorial video would keep playing. It was not easy.
Gradually I got used to it. I found my self flowing freely especially when i got to day 30 something. I was gradually taking it bit by bit, taking my time and ensuring I get done with on topic before going into another. It became fun, and a habit.
Later on, I felt like taking a long jump to JavaScript and other areas like node and react. I felt like CSS was too childish and below giving attention to. But on a second thought, I realized that getting to the end is not the goal, but getting every nook and cranny covered that matters. Finally, I garnered a lot of experience and I will equally say got quite use to a good habit of learning something new each day. And I don't mind starting up round 2 any time soon.
Challenges
Myself
As I said earlier, my initial challenge was my self. I quite saw it as a punishment and I knew it was laziness and nothing more. Sleeping off a times and feeling too tired to code,was all because of myself. This was my initial challenge I had to fight against.
Electricity
initially, I had no issues with power supply as I was always at a tech hub that had constant power supply. But after some weeks when I cut short my presence there and stayed home often times, PHCN is bound to mess with me.
Subscription
Uploading daily on line off course requires network connection on a regular bases, and I wound not say I was favored with that a couple of days in-between this period.
Conclusion
I must say it was worth the challenge. I believe I am a lot better now, and would be kicking another soon. I encourage every other person out there. Nothing breath taking comes so easily and Cal Newportwill always say
"be too good that you cannot be ignored."
It must not necessarily be about coding, there is also #100DaysOfHealth, #100DaysOfFitness and any#100daysofyourchoice which you can equally embark on. Start yours today and thank me latter.
Goodnight.
For the code snippet during these period