Code ATLEAST 3 programming questions a day. This project is inspired from a reddit post and a similar initiative.
Most of us while preparing for Software Engineering Full-Time/Intern find it difficult to bring in a sense of continuity. Tracking the progress will give a feel of responsibility to our inner self.
-
Fork this repository and commit your progress daily in it.
- Create a markdown file with your username as the name of the file, for example sidgupta234.md, in the coders folders.
- Copy and paste the contents of template.md file in it to understand the format to be used to record your progress. We have created an example.md file you can check it out for help.
-
Code(a genuine attempt) atleast 3 programming questions everyday, tagged with easy, medium and hard (suggestively in that order).
-
Tweet your progress every day using the #30DaysOfCode hashtag or @30daysofcode.
-
You can keep a blogroll at your own site or on medium to further keep check on your progress.
Why 30 days and not 20 or 50?
Among peers we have noticed that it is difficult to have a goal that looks like a distant dream, we wanted to keep a realistic yet challenging target.
What if I miss out a day?
If you miss out a day, we'd encourage you to restart with the 30 day cycle.
I would suggest you to tackle problems from one of the following websites.
hackerrank's 30 days of code
leetcode
Interviewbit
You may use the following books too.
Elements Of Programming Interviews
Cracking The Coding Interviews
Please bring in pull requests/open issues and help us improving our initiative.
Kindly ping us on social media, @sidgupta234 or @rrichajalota.
Help us improve our bot
If you like our initiative, kindly star the repository :)