Hey there! I see you are looking for reasons to start competitive programming. If you have made it till here, then you deserve a pat on your back. Congratulations champ! You’re more aware than 50% of your classmates about the needs of Programming World. Here are some reasons why you should devote yourself to this sport of sitting at a place and letting your mind play for hours or maybe even days for a single question:-
1. Showoff Time
So you can print “Hello World”! Cute… Anyway, recently I participated in a Global Coding Contest and this is my rank.! Smile… Competitive Programming gives you a proud feeling and a thing to showoff with your ranks. Your respect among peers is directly proportional to your rank, and we all crave for respect, so why not?
2. Hello Companies
Facebook, Google, Amazon and all these big names ask for what you did in College except partying and practicing 9-5 routine. They look for candidates who have good command over Data Structures and Algorithm instead of Chemistry equations. Competitive Programming gives you a wide exposure to DSA and helps to build you a good knowledge base for interviews.
3. Avengers over Batman
I know that you are a lone wolf but your workspace might require you to work with many people without hurting them. So its better you better nobly learn the Team-Spirit. There are multiple coding contests where you need to be in a battleground with your team, hence increasing team spirit as well as your rating.
4. Faster, Correct and Smart
While in a Coding Contest, you compete with some of the World’s best Programmers with a target of winning. Participation makes you competent as you solve multiple tough problems in a stipulated time without errors. All this increases your productivity and helps you unlock your potential and greater heights.
5. More Knowledge
Napolean Hill quoted in his Famous Book, ‘Think and Grow Rich’, “the person who stops learning is doomed to mediocrity forever in his life.” All of you Einstein’s need to get your hands dirty and apply what you’ve learned in College to see where you stand. The bonus point is if you don’t know the topic, you’ll search on Google and will surely get to learn something more than the required topic only.
Here’s some reasons why you should stop everything you are doing and start Competitive Programming. I could write more but I have a Contest to give now. Till then, think of it.






















