Home » #100DaysOfCode Challenge for 2024 – Discord Version

#100DaysOfCode Challenge for 2024 – Discord Version

by Icecream
0 comment

freeCodeCamp all the time will get an enormous rush of formidable learners on New Year’s Day. And annually, I attempt to create problem that can assist folks persist with their studying.

In the previous, we have had cloud certification challenges, gamedev challenges, and again finish improvement challenges.

This 12 months, we’re going again to fundamentals, with the favored #100DaysOfCode problem.

This problem was created in 2015 by freeCodeCamp alumni Alexander Kallaway. (I’ve written an in depth historical past of #100DaysOfCode if you happen to’re curious.)

“Every day you code is the day you’ve gained.” — Alexander Kallaway

Here’s how the problem works. There are simply 2 easy guidelines:

  1. You decide to coding for a minimum of 1 hour every day – after which posting about it – for 100 consecutive days.
  2. You additionally decide to encouraging a minimum of 2 folks every day by replying to their posts.

This second rule is vital, as a result of it ensures that everybody feels supported.

The hardest factor about studying to code is sticking with it. I’ve stated this many occasions and I’ll say it once more: studying to code isn’t a technical problem – it’s a motivational problem.

If you get sufficient observe increasing your coding expertise, you will ultimately turn into an honest developer. And that is what #100DaysOfCode is all about: getting 100 days value of observe.

Discord is the brand new Twitter

Social media has form of been on the decline for some time. Nowadays, many individuals desire group chats, boards, Discord servers, and different smaller communities which might be primarily based round shared pursuits.

You may argue that Twitter all the time was a bunch of separate communities unfold throughout one large, basic function platform. You had tech twitter, learn-to-code twitter, Nigerian Dev Twitter, and so many different cohorts of builders.

I’m nonetheless optimistic about Twitter, and I’m not leaving the platform. But nowadays I spend a LOT extra time on Discord.

So I needed to formally broaden the #100DaysOfCode guidelines to additionally embody posting on Discord for everybody who prefers it over Twitter.

freeCodeCamp has a #100DaysOfCode chat room on our neighborhood Discord server the place we will be posting our day by day updates. You can be part of freeCodeCamp’s Discord.

How do I decide to the #100DaysOfCode Challenge?

Simple. Just publish: “I’m committing to the #100DaysOfCode Challenge beginning right this moment” on both Twitter or in the freeCodeCamp Discord #100DaysOfCode chatroom.

Then begin posting every day after you end your coding, like this:

“#100DaysOfCode Day 1: I accomplished the freeCodeCamp JavaScript Role Playing Game challenge, and watched a part of a Phaser.js tutorial.”

Or no matter it’s you probably did that day.

Then be sure you work together with a minimum of two different individuals who posted.

That’s it. Rinse and repeat for 99 extra days.

What do I study every day?

If you have not already, I like to recommend simply going by means of the freeCodeCamp Core Curriculum from prime to backside. This represents a shortest path from newbie to intermediate, and you will get tons of observe constructing initiatives.

Note that freeCodeCamp additionally has greater than 1,000 free full size programs on our neighborhood YouTube Channel. And dozens of free books on freecodecamp.org/information.

This stated, I strongly advocate focusing your time on our interactive curriculum, so you will get hands-on expertise coding with checks to information you.

Remember: observe makes excellent. Above all else, the freeCodeCamp curriculum is there to provide you 1000’s of hours of coding observe. And for the #100DaysOfCode problem, you will get a minimum of 100 hours.

Learning to code correctly will take a variety of time. The manner the human mind works, you need to code just a bit day-after-day (1 hour is okay) constantly for a number of years to essentially turn into intermediate after which superior.

It is often a mistake to attempt to study “intensively” by coding all day day-after-day. There are diminishing returns to how a lot you may study in a single day.

This is the place the true genius of #100DaysOfCode is available in: it helps you get into the rhythm of coding slightly every day. And it offers friends who can help you, and preserve you motivated to remain constant.

Here’s hoping that you could end the problem, take a day or two off, then get proper again into the rhythm of coding slightly day-after-day.

Well, what are you ready for? Commit to the #100DaysOfCode problem. I’ll see you on Discord and Twitter. Happy coding. 🏕️

You may also like

Leave a Comment