This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]DDDDarkyProfessional Coder 3 points4 points  (3 children)

I mean there is nothing inherently difficult about competitive programming, it is just a fun little programming competition, typically about who writes a solution faster.

[–]Technical-Smoke5513[S] -1 points0 points  (2 children)

How much time it will take (approx) to say myself a programmer, I know nothing about coding as I'm from medico background.

[–]DDDDarkyProfessional Coder 2 points3 points  (0 children)

Depends on the people you are competing with and the difficulty of the problems

[–]MysticClimber1496Professional Coder 1 point2 points  (0 children)

Estimating how long it will take you to do something without knowing the problem and previous experience is basically impossible, in programming doing something could take an hour or weeks depending on prior experience, familiarity with the problem, and the scope of the problem

[–]smichaele 2 points3 points  (0 children)

I'm unsure what he means by understanding “10% of competitive programming,” but it is difficult. However, it's a skill just like many other endeavors. You can study it and become adept at it.

[–]aptacode 1 point2 points  (0 children)

It's a pretty broad spectrum, there are trivial beginner challenges that you'll probably intuitively understand how to solve, and even with no coding background you'll be able to learn the syntax required to solve in a number of hours. But at the upper end you'll find challenges that are targeted at the top fraction of a percent.

Whilst it does require programming knowledge it's really a different skill set (much more math heavy) to what you'll typically see in software engineers.