How to be a five star coder ( codechef , hackerrank , leetcode , hackerearth and etc )
Well before knowing how to become a five star coder you need to know why you need to become a five star coder. It means why you need to start coding. Whats your motivation behind coding.
Ask these questions to you :
- is coding for you
- do you love coding
- are you motivated towards coding
- what if i failed to learn coding ie: what are my backup plans
These questions feel really important once you think coding as a career and afterwards becoming a five star coder on any platform such as codechef , hackerrank , leetcode , hackerearth and etc.
Because coding is a technical field and you need a highly learning attitude to learn coding because technologies evolve day by day old technologies gets underrated and new technologies evolves everyday and you don’t know when a bug will occur and it will ruin your whole code so you need to be prepared about it.
And if you are motivated and have a learning attitude you will sure and sort tackle the problem because you have the reason to start coding and coding is your passion perhaps being a non motivated person.
Here are seven steps or roadmaps to become a successful five star coder. Which is surely discussed in points below :
1) Know basics of programming
Basics of programming is the most important part of coding. In this segment you must have high command on basics programming keyword and terms and a language such as JAVA , Python , C , C++ or any other and also basics of hardware and software terms and software.
2) Learn Coding and Practice
Coding is not about learning it’s all about practice. The more question you solve the more strong hands coding will feel to you.
You can use websites like HackerRank , HackerEarth , LeetCode or CodeChef etc.
3) Do Practice and Context after learning
After you Practice a lot of questions you must have to do context means you have to revise what you have learnt either its basics or anything. Revise on a daily , monthly and weekly basis.
4) Learn , Review and Bounce Back the questions
Learn the basics as in step 1 , practice as in step 2 , do contexts as in step 4 and repeat if you get any wrong answer.
5) Do UpSolve
Suppose, If you have given context and out of 5 questions you have done 3 right and 2 wrong. Practice and UpSolve with the wrong two question.
6) Built Competitiveness
Surround yourself with good coders either offline or online. Connect through websites such as StackOverFlow , GitHub or LinkedIn.
7) Do Challenges
Let me explain this with help of Example :
CodeChef organise 3 coding challenges monthly.
- Long challenge : 10 days
- CookOff : 2.5 hours
- LunchTime : 3 hours
Solve these all check yourself and prove yourself. Do wrong question , learn , practice , Bounce Back , UpSolve and Repeat until you get satisfied with the result.
Thanks for reading this blog. Hope you get satisfied with the blog and definitely this blog must have valued your time and effort of reading.
Take a time to connect our other digital creations such as Instagram , Facebook and Youtube.
π§βπ»π§βπ» Social Media Links of Tech DCode :
ππ» YouTube : https://www.youtube.com/channel/UCjJnEdeugftBwQ3yMuD4B_A
ππ» Instagram : https://www.instagram.com/thetechdcode/
ππ» Facebook Page : https://www.facebook.com/thetechdcode
ππ» Twitter : https://twitter.com/thetechdcode
ππ» Telegram Channel : https://t.me/thetechdcode
ππ» Tech DCode Linktree : https://linktr.ee/thetechdcode
ππ» My Personal Handles : https://linktr.ee/virtualshivamin
π§βπ»π§βπ» Social Media Links of SHIVAM SINGH (OWNER) :
ππ» Instagram : https://www.instagram.com/virtualshivamin/
ππ» Facebook Page : https://www.facebook.com/virtualshivamin/
ππ» Twitter : https://twitter.com/virtualshivamin/
ππ» Personal Linktree : https://linktr.ee/virtualshivaminΒ