DEV Community

Cover image for For my next 50 days...
Rachel
Rachel

Posted on • Edited on

For my next 50 days...

๐ŸŽ‰ Today marks the first day of my take on #100DaysOfCode!!! ๐ŸŽ‰

If you have never heard of it, #100DaysOfCode challenges programmers to spend at least 1 hour of coding every day for 100 days! The rules include documenting your progress and you can find a large online community of both new and experienced coders taking part in this challenge.

Participating is an engaging way to help maintain a daily habit of coding. And if you get stuck, there is a large support community that will help you find the strength even on days when you don't feel like trying to navigate your way around vim. You can find more about the challenge here.

WHY AM I DOING THISโ“

When I first heard about the challenge (literally 5 hours ago), I immediately knew it was something I wanted to do. Like many of you out there, I forgive myself far too quickly for slacking off way too often so I thought it was about time I get my shit together. I'm ready to begin pushing my limits and I'm curious to see if I have what it takes to commit to something for 100. CONSECUTIVE. DAYS. (Hold on... so why does it say #50DaysOfCode? ๐Ÿค” Keep reading!) So what do I plan to achieve by doing this?

MY GOALS โ˜‘๏ธ

  1. Complete this challenge. Committing to something every single day is a feat in itself! ๐Ÿ’ช๐Ÿ’ช
  2. Build something! In 49 days when I look back on this challenge, I want to feel accomplished and have something to show for it. I'm hoping to build my momentum little by little and have a project up and running (not necessarily finished) when I complete #50DaysOfCode. And I already have a few ideas!
  3. Find my zen. I find myself struggling to focus when it's time to get work done. That's why one of my goals is to learn how to calm my mind and find what works for me. Maybe that means creating the perfect Spotify playlist ๐ŸŽถ or finding the most comfortable spot in the study hall, we'll find out.
  4. ๐Ÿ‘Green๐Ÿ‘up๐Ÿ‘that๐Ÿ‘Github๐Ÿ‘profile๐Ÿ‘. This is mostly here for me to flex on my friends. ๐Ÿ˜œ

MY RULES ๐Ÿ“œ

The great thing about this challenge is that it is for your own growth and it is your own adventure that you have chosen to embark on. With that being said, I'm going to shape this challenge to my needs/wants and give my own definition.

  1. #50DaysOfCode. I wanted to begin this challenge as soon as possible but the issue is that it would fall into my next school semester. Along with taking 6 courses and finding a summer job, I also wish to get involved with other extra-curriculars (including salsa dancing ๐Ÿ’ƒ)! As I am unsure of my level of commitment, I have decided to pledge 50 days rather than ๐Ÿ’ฏ.

  2. My own personal story. The challenge recommends connecting on twitter with others who are also partaking in the challenge. Well, I don't have twitter so here I am. In all seriousness, I joined this challenge for myself so that is who I'll be documenting this for. This is a space for me to make notes and reflect on my progress.

    If you wish to follow along, you can find proof of my participation here. NOTE: I am not a strong writer so some days may just be bullet points or scrambled thoughts.

  3. Cheat days. I have allowed cheat days (because I don't have complete faith in myself to complete this without a safety net). More importantly, this is in place to give myself necessary time off while also keeping me on track. #selfcare #selflove ๐ŸคŸ

    However, I am not allowed to just take them as I please. I have assigned increasingly unpleasant 'punishments' for myself. The first time I miss a day, I need to spend an extra hour in the gym. The following one after that, I must not use my phone for an hour (trust me, this is almost impossible for a millennial like myself ๐Ÿ˜ฉ). The next time requires helping my mom garden for an hour (seriously terrifying). If anyone has ideas for other punishments please comment down below!

  4. Daily goal. I need organization in my life!! Everyone knows that the hardest part about getting together with your friends is deciding where to eat. So every morning, I will complete that first step in making progress and write down a daily goal for myself.

  5. #?HoursOfCode. Last but not least, my final rule is that I need to keep track of how much time I've spent coding. This is just for me to look back and measure how much I have achieved.

    Does this include work or class assignments? That's up to me! The more you code, the more you grow - and any bit of learning counts! If I feel that the work I did was meaningful, I'm going to include it in this challenge. But if I feel that my 8 hours of coding at work everyday is kind of a cheat, I'm going to leave it out. ๐Ÿ˜›

AM I READY ๐Ÿ˜ถ

At first I was skeptical of whether I could commit to #50DaysOfCode, but now that I have put so much effort in writing all this out, I feel like I owe it to myself to complete the challenge. I am ready and excited for the next 49 days so LETS GET THIS BREAD!! ๐Ÿž

After 25 days, I will have a midpoint check-in to see how I am progressing and we can examine how I feel then. ๐Ÿ˜ฌ Have I committed to at least an hour of coding every day (keep in mind I will have not begun school yet so I shouldn't have any excuses)? Am I advancing towards my goals or do I need to reevaluate them? How are my Github contributions looking?

Stay tuned...


Thanks for reading to the end! ๐Ÿค— This was my first time writing a blog post so let me know what you think!

Many thanks to @StuFinn for your inspiring post [find it here] and to @jaffacakestudio for your words of encouragement โ™ฅ

Top comments (22)

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

For a first time post, you really nailed it. If you find you struggle with the motivation try the Seinfeld rule. Also keep us posted on your progress, it will be great to see how you crush that challenge :)

Collapse
 
rachelzzhu profile image
Rachel

Hey, thank you so much for your comment! This was my first time ever writing something that wasn't for an english assignment ๐Ÿ˜… so it means a lot to me!

The Seinfeld rule looks interesting, I think I'll try it out for this challenge. Curious, has it worked for you?

And haha, will do! I got a high from making this blog post so I am definitely going to be writing some more later on. Keep an eye out ๐Ÿ‘€

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

It has worked for me at least in making me aware of when the un-motivation started to creep in, plus doing things consistently is always a good thing. I'll definitely check in once in a while to see how's it going hehe.

Collapse
 
lionmillionair profile image
CoconutKang • Edited

Looks like ill be joining you on this journey.

I hate to copy you but seeing how i just found this community and want to be involved ill making a similar post as well. Thanjsnfor the inspiration!

-Chris

Collapse
 
rachelzzhu profile image
Rachel

YESSSSS CHRIS ๐Ÿ’ฏ๐Ÿ‘ Lets yeet this wheat together!!!

And I'm so happy to hear that I inspired you to make a post of your own! ๐Ÿ˜Š I actually got inspired after I read my friend's article and decided to make an account just to post this haha

I will be keeping an eye out for your post so please do @ me when it comes out! Also feel free to connect with me, would love to have a friend on this journey~~

Collapse
 
codebalance profile image
Kat ๐Ÿ†๐Ÿพ

Chris & Rachel - I am joining you!

I have been considering to do 100 days of code since I saw it years ago. Being in a small group like this motivates me enough to finally go for it though!

Thank you Rachel for the inspiration!

  • Kat
Thread Thread
 
rachelzzhu profile image
Rachel • Edited

That's sooooo awesome, I love this, guys!! โค๏ธโค๏ธ Thank you for sharing.

I'm amazed that a rough blog post I typed out at 3am has allowed me to meet two like-minded coders, who are embarking on this challenge with me! Looking forward to hearing about your take on the challenge, Kat ๐Ÿ˜Š

We got this ๐Ÿ’ช

Collapse
 
mfurmaniuk profile image
Michael

Good luck! Start small with things until you know you can get them done.

Thought about it, but have yet to do the 100 Days myself, so you get props for getting further into the commitment than I ever have.

Collapse
 
rachelzzhu profile image
Rachel

Thanks for the advice! โค๏ธ

You've probably already done more than 100 days of coding, it depends on you on how you want to define the challenge :))) And it's never too late to join in!!

Collapse
 
rhymes profile image
rhymes

Great idea to commit to 50 and good luck!

ps. you didn't say what you were going to learn...

Collapse
 
rachelzzhu profile image
Rachel

Thank you โค๏ธโค๏ธ oh gosh, there's so much I want to learn! I have a list that I'm definitely not going to be able to go through in 50 days haha.

Currently working on building a b&b website for Schrute farms (if you've ever watched the office ๐Ÿค“๐Ÿ‘”) so I'll likely be spending a lot of time strengthening my frontend skills.

Besides that, I have an idea to build a chrome extension to help me with my goal of recording all the hours I've spent coding. Excited to start looking into that! :))

Collapse
 
rhymes profile image
rhymes

Learn all the things ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

Collapse
 
ben profile image
Ben Halpern

Good luck!

Collapse
 
rachelzzhu profile image
Rachel

Thank you!!! ๐Ÿค—

Collapse
 
andrewchou profile image
Andrew Chou

Good luck! Have never done this myself (at least with all of this intention), but it's always interesting to see what people get out of it in the end :)

Collapse
 
rachelzzhu profile image
Rachel

Thank you for your words of encouragement~ Still unsure of what's to come but I will keep you updated haha

Collapse
 
skrish2017 profile image
Shashi

Doing this too. Might actually make it a #365daysofcode since I am enjoying writing something new every day.

Collapse
 
rachelzzhu profile image
Rachel

That's so inspiring, great to hear from someone who's also taking up the challenge. How are you finding it and what's the hardest part about coding everyday?

Collapse
 
mnemosdev_52 profile image
mnemos

Good luck!

Collapse
 
rachelzzhu profile image
Rachel

Thanks for the encouragement!

Collapse
 
stu profile image
Stu Finn

Wow, great read! Good luck with the challenge - I'll be following along for sure.

Collapse
 
rachelzzhu profile image
Rachel

Thanks for all the support, Stu!! Glad to have someone who is always inspiring me to take on challenges! ;)