How to improve the competitive programming scenario in India

I don’t know; I’m not sure if we have so many hackathons here in Ukraine. Here it would be more like “you can start working and making money from around 2nd year of your studies; why would you decide to spend your free time on CP instead?”.

1 Like

Damn! That sounds kind of cool to be honest!

Majority of developers outside India don’t have competitive programming experience either. And the description you provided sounds correct to me.

The real question is “How?”

1 Like

I wonder why none from MIT participates in CP? Or, am I missing some best programmers from MIT actually participating in contests that I am not aware of? Or, they are on other platforms instead of CC?

I agree with that PoV that PCM decide way too much and beyond what they should. Maths is ok, but physics and chem for CS sound really weird.

Your parents arent wrong, they just want you to get a good engineering college- where you can get CS and pursue it. Because well, its a more fool-proof path.

Seeing your post and attitude, I have no doubt they turned you down. Please, being genuinely humble and polite doesn’t do harm.

PS: Competitive coding is asked in placement of majority of companies. Good luck leaving it :slight_smile:

1 Like

I wonder why would 2 years isn’t enough for at least 2-star. Maybe you are quitting a lot of problems. Maybe the moment you get a WA on your first submission you quit that problem. In that case, even 10 years wouldn’t be enough. For beginners on CP, the first thing to focus on before going for DS or algo is “understanding” these judges “expects” “formatted” input and formatted “output”.

(You can ping me if you have any doubts. But please don’t ping me for live contest problems as that will be cheating rather than helping).

Your post is suitable for a new discussion thread rather than posting it here in the answers section as a new question. I guess to improve coding scenario in India, we first need to learn “how to keep things organized.” This life lesson would reflect in our codes as well. Hence, would lead to low bugs code, and therefore higher will be the probability of getting ACs.

3 Likes

You want some advice from me? Start practicing if you want to improve, what else can I say. From your profiles that I see - you solved something like 150 cakewalk tasks here at CodeChef and 100 cakewalk tasks at HackerEarth. I wouldn’t expect serious improvement having that little amount of practice over 2 years.

4 Likes

Mate, feel free to contact me. @ruhul1995

If you wanna quit, quit now. No one’s gonna stop you from that. That would be completely your choice. Don’t come back when a major Company turned you down in front of a lower qualified guy who can code better than you.

But if you wanna code, You’ll have to put a serious effort into it, as everyone has to. Help needed, ask me anytime. Years spent is just a number irrelevant to coding skills (atleast till 5-star or 6-star, after that, experience gives you an edge, :slight_smile: ).

PS: I started coding an year back, joined Codechef this June.

While I agree with your point on separate track for CS, codechef cannot help it I guess. Its our education system- so I really dont know.

All seats decided by CP doesnt seem that great, I got many developer friends- they cant do even easy Q of CP because they dont like it altogether, but in world of development they are awesome.

1 Like

Thank you for your concern and advice. I get it ,the more we are sticking to it the better we get it…"Thats the trick to the learning , rapid development and success.

I REALLY agree with this. While its OK to have 1-2 math Q, but HOLY FUCK WHAT WAS IT HERE? NO DP? NO GRAPH?

If some JEE math is what you are sorting teams for selections, then honestly you cant complain when they fail at dp and graph Q.

Last year 7Q, 1 Q from each important topic was a good system honestly.

1 Like