DEV Community

Akshat
Akshat

Posted on

3

I want to work on my competitive programming skills, since that is the real durable computer science. Need guidance.

Top comments (3)

Collapse
 
damirtomic profile image
DamirTomic • Edited

Competitive programming skills are very different than cs skillset.

Sure, you can get a head start with competitive programming, but some cs things take years and years of research. No matter how fast you can come up with 100 liner algorithms, it doesn't necessarily benefit you in cs.

But if you're interested in competitive programming, there are websites such as topcoder and codeforces. If you are just starting out, the book "Cracking the coding interview" can be very beneficial.

Collapse
 
ben profile image
Ben Halpern

since that is the real durable computer science.

Can you elaborate on this?

Collapse
 
dnguyen profile image
Duy Nguyen

I think what he means is Data structures and Algorithms don't change with time while other techs (frameworks, libraries, languages,...) do.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay