I completed my #100DaysOfCode challenge on the 15th of November, 2020.
Here is my experience with the 100DaysOfCode challenge.
It was an amazing experience, you should also try it.
- How I started
- How you can start?
- What I got from 100DaysOfCode
- Problems that I faced
- What I did in 100 days?
- Final Thoughts
It all started with a reply on 👇
Shreyasi@error404_spGreat initiative! Anyone else up for this challenge? twitter.com/DevCommunityIN…12:21 PM - 08 Aug 2020Dev Community INDIA @DevCommunityINHello Devs, We believe consistency and practice plays a important role in success. Hence We bring to you "The Weekly Steak Challenge"✨ So who all are excited for this challenge? https://t.co/zetH9skTFE
SirusTweets💙@sirustweets@error404_sp Let's try this🤔🤔12:50 PM - 08 Aug 2020
Rules are pretty simple.
Just start with what you want to learn or explore. I started it because I wanted to be consistent with my DEV work and explore new technologies.
I have done a lot in these 100 days.
- Learned a bit of Django and DRF(Django Rest Framework)
- Made some cool animation in Flutter
- Connected with a lot of cool people on Twitter
- Pushed my boundaries
It was such an amazing experience!
The main problem which we all might face is we may get bored/tired and drop out of the challenge. In my opinion, just try and push yourself for a week or two then eventually you will develop a habit to work daily.
TBH, I was very greedy, but this greed helped me a lot. It helped to work even when I was feeling very sleepy - I would not recommend this to anyone, good sleep is necessary
I needed to push myself to work for an hour daily, eventually, it became a habit and now it is hard to break. Either I'm coding or I'm learning new concepts through articles, YouTube, or GitHub issues.
Many may say it's just an excuse, but sometimes it is really hard to find something you were looking for. I had some difficulty in finding resources for DRF but this playlist from Semy Colon helped me a lot.
|Days||What I did|
|0 to 19||Learned Django and DRF at the surface level|
|20 to 22||Practiced some questions from HackerRank(I'm not really good at it)|
|23 to 25||Published a package on a flutter package named mobile_web_view|
|26||Made this CodePen on flutter|
|27 to 28||Worked on a website for college event using flutter web|
|29 to 43||Took a Flutter workshop on YouTube, Worked on my portfolio site(still incomplete😉), helped others.|
|44 to 55||Added animation in animated_text_kit(Flutter package) more about issue|
|56 to 62||HacktoberFest, CodePen, JavaFX|
|63 to 64||Published another package on pub.dev|
|65 to 73||College project(JavaFX), tried riverpod(https://riverpod.dev/)|
|74 to 82||Again worked on my portfolio site😅 and planned for a hackathon project.|
|83 to 85||Worked on the hackathon project😩|
|86 to 100||College project, YouTube videos on flutter|
If you want to see all of my tweets you can go on this search query
PS: It was very nostalgic for me to see my old tweets and write this🥺💙
100DaysOfCode challenge could be a really good start to learn, explore, and if you are trying to be consistent. But don't just stop after 100 days. After you have achieved one goal, set another one for yourself. Just keep on trying out new things, just don't limit yourself.