Не то чтобы четкое разделение, но есть дети, которым не очень нравится олимпиадная информатика. У нас же алгоритмы и струкруры данных (по чути олимпиадная) в сетке, но часть детей решают не все, с опозданиями, при этом они хорошо пишут игры, сайты, что-то еще промышленное. Часто пишут, что для олимпиадного программирования нужен особый склад ума и это должно нравиться, во-первых, надо уметь придумывать решения, это не просто, во-вторых, реализовывать, ковыряться в коде и выискивать пути оптимизации.  Это хорошо получается у тех, кто может постоянно "думать" над задачами.Так как в классе поощряется любое программирование, в том числе проектное, то дети не стремятся все силы кинуть в олимпиады. Я так это вижу со стороны.Кто хочет, успешно занимается олимпиадным, но на промышленные проекты тогда времени мало, но что-то все равно успевают.