How 100 Days of Code have helped me in my journey of software development.
I landed on this challenge in January 2021 on Twitter where you code for at least an hour a day and tweet your progress with the hashtag #100DaysOfCode and decided to take part. I began in January but realistically I fully participated in the challenge in February due to circumstances beyond my control. In January, it was put on hold by my government's decision to ban social media for quite a number of days. Any African youth is able to understand this pain. Of course, I got a solution, using VPN to access social media, however, a day later the ban was promoted to all internet services. Imagine a life without access to google or emails 😠 but anyway regardless we move.
I have a job that consumes me both mentally and physically, finding time to concentrate while learning software development was too difficult. However, the determination and the zeal to solve real-world problems kept me going. Committing to this challenge would help me consistently build and follow this path despite the time constraints.
I'm currently on day 60. I see what you are thinking 🤔, like why am I still on day 60. Like I said earlier, it has not been a straight path. At some point, I experienced burnout and for the days I was not feeling okay, I took a break and came back to it. I stayed true to myself 🙇♀️. Nevertheless, I have learned new valuable lessons that I am currently holding onto.
Key important lessons learned and benefits gained.
Yes, the challenge helped me to connect and network with a community of developers 💛 and as a result, I gained so many friends and can't mention all of them who have uplifted and inspired me to continue in this journey even when am in a place of self-doubt. I can't thank TechTwitter enough. Before the challenge, my Twitter account was inactive, so I was a passive user. Participating in the challenge made me an active user and it's through this that I got to know and join communities like She Code Africa a non-profit organization focused on empowering young girls and women in tech across Africa. It has been only 60 days but the benefits are massive 🥰.
4. Technical blogging.
😆 My blogging journey began as simple as that. Well, I have so far been selected thrice as one of the winners in a Coffee giveaway by Hashnode 💃. I write and publish an article on a weekly basis. Yes 💃, the challenge paid off, not only have I developed a habit of coding, but I have also developed a habit of writing articles.
On top of that, 2 of my articles were picked up by daily.dev which are:
Visit my blog to read my other articles.
"Anyone who stops learning is old, whether at twenty or eighty. Anyone who keeps learning stays young." - Henry Ford
So far, sharing what I learn each day on Twitter has become a great way of documenting my learning process ✍️. The 100DaysofCode will serve as a record of what I have learned in that period.
😊 Had planned to write about my journey of 100DaysofCode after its completion but I could not wait to share the amazing experiences and lessons learned so far. Looking forward to building more projects, completing the challenge, contributing to open source, and getting a developer job 🤸♀️
Thanks for reading 🤗