100 Days of Code - Make coding a habit. Join the growing community.
100 Days of Code is a challenge/community, where you publicly commit to code for 1 hour for the next 100 days (it is however more flexible than that). You also become a part of a large friendly dev community.
Two Main Rules:
- Code minimum an hour every day for the next 100 days.
- Tweet your progress every day with the #100DaysOfCode hashtag.



Replies
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
Quick Calc
I've been spending my summer doing the 100DaysOfCode challenge, and it has helped me spend a lot of time on learning app development. There is something satisfying about tweeting your progress every day, instead of celebrating the small steps forward all by yourself.
Pros:It inspires me to code (almost) every day, and it has a very supportive and diverse community.
Cons:None
I am up to day 10/100 at this point. I have a full time technology job (not code related) and an 8 month old child. Finding the time is hard, but knowing that I am going to do an hour each day allows me to set the time aside. That is time I would likely have been wasting watching TV anyway. The biggest part of this challenge for me is that it provides the motivation for me to make time to learn new skills. This is the value. It also provides references to a tonne of information and lessons if you don't have your own projects to work on or don't know where to start.
Pros:Great Framework and source of motivation, Friendly and Encouraging community.
Cons:Finding the time consistently
Even with a full time job, commiting to 1 hour of code per day is not unrealistic. I achieved so much during my 100 days: finished 3 certificates, built tons of projects, met new people, and overall had a great time.
Pros:Great way to track your progress, make great connections with awesome new people
Cons:None
htmlcss.tools
The 100DaysOfCode provided me with everything I needed to become a developper:
- a wonderful community ready to help when I needed it, sharing news about the best tutos out there,
- realistic learning goals, including projects,
- discipline,
- inspiration to grow and keep learning,
- lots of tech related-news to expand my knowledge of the field,
- friends with the same goals and aspirations.
I see the challenge as an immersive experience, or an ecosystem designed to help you learn in multiple ways.
It had huge positive results for me. Thanks to all the work I had put in the challenge, I earned a scholarship for a nanodegree and for a webdev school. And it was a nice addition to my CV, I've had tons of recruiters contact me. As a result, I was able to choose a job at the company I wanted to join. Huge thanks to the creator of the challenge!
Pros:the supporting community, the motivation
Cons:can't think of any