It’s popular on Quora to ask questions comparing competitive programming (or competitive programmers) with real-world programming (or real-world programmers). For example:
If you only know competitive programming, could you fake being a real programmer?
But how would someone “only know competitive programming”? At a minimum, competitive programmers have textbook computer science knowledge, just like other university CS graduates. And people don’t call new graduates “fake programmers” just because they have minimal real-world experience.
Here’s my answer to the question.
Why is this post so short? Find the answer, and links to a blog table of contents, at A Summer 2019 Experiment.