#100daysofcode for Beginners

#100daysofcode for Beginners

More often I come across #100daysofcode tweets on Twitter, Normally it's who are sharing their progress on the 100 days journey of commitment. #100daysofcode is an initiative that was started by Alex Kallaway it aims at having developers to commit at least 1 hour daily to coding and those who commit to it are encouraged to share there daily progress on Twitter, any other social media platform or on the #100daysofcode repository where one forks the repo and enters there daily progress, thoughts and link of the project or solution to algorithms you have been working/solving respectively on the log.md file Screenshot_2020-11-04 kallaway 100-days-of-code(1).png

I always thought that this initiative has specific resources that if you decide today that I want to jump on #100daysofcode I will have to start using the given curriculum that I'll complete within 100 days but when I started my 100days which at the moment I'm on day 40 I learned that there are no set resources it's just upon you to choose the resources, projects or skills you want to achieve within the 100days and how you are you are going to ensure that you're going to optimize at least 1 hour daily to gain skills and make it count.

Remember this 100daysofcode isn't for people who have been coding for a while even if you're a beginner you start your #100daysofcode. This is just to help you be accountable for what you learn daily for a period of 3months after which you can start the counting again another 100daysofcode if it ends being impactful to you.

Pomodoro Technique

When participating in #100daysofcode you can borrow the pomodoro technique which is a time management method where one uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks. You set your timer for 25 minutes when you get disrupted within the 25 minutes you start another 25 minutes again then you take a short break and start the next 25 minutes this way you'll be productive and will able to achieve at least 1 hour of coding daily.

Resources

In case you're on the web development track you can use:-

in-progress (if you have started)

most popular courses

Learn GitHub with GitHub

languages and tools

learning paths (you can select one)

GitHub Actions

DevOps with GitHub

Enterprise on GitHub

If you have more resources you can share and wishing you well if you decide to take up the challenge or you're going on with it. If you see someone publicly committing to the challenge motivate them that will really count eventually.

Thanks for reading my article can always keep in touch

Did you find this article valuable?

Support Sharon Jebitok by becoming a sponsor. Any amount is appreciated!