Official #100DaysOfCode & help developers participating to come closer. Part of @FreeCodeCamp | Founded by @ka11away | Written in #JavaScript by @amanhimself
Hi Everyone, my name is Alex and I've created the #100DaysOfCode challenge.
It initially started with me being frustrated at my job - the technologies I wanted to learn were not the ones used at the company, but I had a hard time making myself code after work - I would always postpone it to the next day, and watch some TV series instead...
From the books/blogs I've been reading on habits and self-improvement I knew steps one could take to increase the likelihood of successfully acquiring a new habit, and out of combining them I came up with the initial rules and made the decision that I would commit to coding for 100 days in a row. I've announced it in this article:
1) https://medium.freecodecamp.org/...
After that, to my surprise, a lot of other people started joining me in it and over time I kept improving the challenge based on the feedback, questions and ideas. All of that information is now on the main website.
The best way to learn more about the challenge is to read the original article above, then go through the following resources:
2) https://medium.freecodecamp.org/...
3) https://medium.freecodecamp.org/... (This article was written by Quincy Larson, creator of freeCodeCamp)
Also, for more context and broader conversation check out the links to the podcasts I've attached to this page.
Community.
A huge community has risen around the #100DaysOfCode challenge on Twitter, with people learning to code, improving their skills, helping and motivating each other. You can find all the channels you can use to connect with the community here: http://100daysofcode.com/connect/ and here: http://100daysofcode.com/resources/
I hope you join us in the quest to improve our coding skills! Feel free to reach out to me on Twitter (@ka11away) or ask any questions! :)
I also forgot to mention that #100DaysOfCode information and rules are available in 11 languages: https://github.com/kallaway/100-...
(english, español, français, polski, русский, português do Brasil, deutsch, українська, 한국어, 中文, 日本語)
If you don't see one of the languages you speak there and you want to help reach more people, you are welcome to submit it as a Pull Request, following the same scheme that's in the repo. :)
The concept is good especially for those wanting to switch careers or trying to learn to code, but for those who already have tight schedules it seems very unrealistic. But for those who managed to do so good job!
Hi Eli,
I benefitted from the 100DaysOfCode challenge when learning to code, ESPECIALLY because I was teaching myself while working full-time in finance and obtaining a 2+ year certification.
This challenge kept me motivated, exposed me to TONS of other folks in similar situations, and facilitated the sharing of resources, advice, experience, etc.
Hi Eli, as you says, it seems unrealistic, but it isn't.
I myself have a full time job and I also do freelancing on the side.
I'm at day 20 now. Of course it isn't easy, but it's achievable.
Do you know about the Java garbage collector ? I do the same with my time.
You will be amazed to discover how much time you can free up when you redefine what's important and what is not.
I invite you to watch this short (3min) youtube video about The myth of lack of time :
Kind regards,
Kevin
Hi Eli,
I have been doing the 100DaysOfCode challenge from its early days and I can assure you it is not unrealistic at all. Actually, it is meant for busy people at its core. I have seen people with jobs not related to coding at all, stay-at-home moms with kids and so many other people learn how to code and even change their professions, lives with this challenge. The best part of this challenge, it has a great community around it that motivates each other to keep going despite how hard to learn code can be.
I encourage you to read this article to learn more about the history and motivation behind the 100DaysOfCode challenge:
https://medium.freecodecamp.org/...
You can also watch to this TED talk which is one of my favorites about finding time to pursue our dreams:
I started #100DaysOfCode when I was at a point that I felt stuck in my career. I always wanted to grow my skillset and build things that interested me but I had been stuck doing freelance busywork for too long and got bored.
I needed to make it into a habit, so once I heard about #100DaysOfCode, I was hooked, because it's a very clearly defined way to progress (1 hour of coding a day) with a big community behind it already. I'm very much an intermediate when it comes to code so I didn't want to join a community like @freeCodeCamp which is geared towards beginners. #100Days is great because it doesn't matter where you're at in your proficiency, just post something you learned every day and thousands of other people follow along with you.
I just passed 40 days on Twitter and have already met and networked with lots of great people doing the same.
I've also begun several projects that I'm passionate about and excited to work on every day now, and feel like I'm making real progress in growing my career and learning new technologies now.
Highly recommended if you have any interest in learning to code better.
100daysofCode
100daysofCode
The concept is good especially for those wanting to switch careers or trying to learn to code, but for those who already have tight schedules it seems very unrealistic. But for those who managed to do so good job!
Pros:A very nice challenge indeed
Cons:Seems unrealistic when you have a job
Movie Medium
Unbokeh
I started #100DaysOfCode when I was at a point that I felt stuck in my career. I always wanted to grow my skillset and build things that interested me but I had been stuck doing freelance busywork for too long and got bored.
I needed to make it into a habit, so once I heard about #100DaysOfCode, I was hooked, because it's a very clearly defined way to progress (1 hour of coding a day) with a big community behind it already. I'm very much an intermediate when it comes to code so I didn't want to join a community like @freeCodeCamp which is geared towards beginners. #100Days is great because it doesn't matter where you're at in your proficiency, just post something you learned every day and thousands of other people follow along with you.
I just passed 40 days on Twitter and have already met and networked with lots of great people doing the same.
I've also begun several projects that I'm passionate about and excited to work on every day now, and feel like I'm making real progress in growing my career and learning new technologies now.
Highly recommended if you have any interest in learning to code better.
Pros:Great way to form a habit with a great community
Cons:None