Ну, собственно интересно какая позиция из нашего обсуждения ближе к суровой действительности спортсмена в продакшине и вообще выборе жизненно-профессионального пути.
Сразу оговорюсь, что я вряд ли сам могу что-то судить про, скажем так, "суперзвезд". У нас в Беларуси таких было буквально несколько человек, в России куда больше, это довольно уникальные люди, так что оставим их в стороне.
То что человек относительно успешно (будем примерно те же критерии, что и в статье применять) участвовал в алгоритмических соревнованиях обычно говорит о том, что у него развитое абстрактное мышление, хорошая математическая и алгоритмическая подготовка, способность быстро писать код с минимумом ошибок. Я считаю, что это все дает хорошую базу на старте профессиональной деятельности, и потенциально такие ребята сильнее большинства своих сверстников. Но во всем остальном "олимпиадники" такие же люди, как и все, то есть очень разные. Да, мне, например, всегда хотелось побольше каких-то нестандартных алгоритмических задач, мне это интересно, я это умею, и так можно меня использовать (ну или я сам могу себя использовать) с наибольшей эффективностью. Думаю, у многих похожие желания.
Тут еще надо не забывать, что некоторые компании вроде Google, Microsoft, Facebook, Yandex в своих собеседованиях во многом ориентируются на те знания и умения, которые как раз и есть у "спортивных программистов". Поэтому довольно существенный процент "олимпиадников" работает в этих компаниях.