Наверное мы разное значение вкладываем в понятие кодер.Для меня кодер это человек, которому дали практически алгоритм, и все что от него требуется -тупо переложить его на язык программирования. Не думаю, что это интересное занятие для детей, занимающихся решением олимпиадных задач по информатике, которые про "подумать" и "придумать что-нибудь эдакое".Кодер это ремесленник. Вот знакомая программист сейчас в Австрии, говорит что рядом с ней там работают   выпускники техникумов по нашим меркам.    Кодеры это толпы индусов, которых научили  языкам программирования, и они успешно заполняют собой эту нишуПроучиться много лет в матклассе, быть лучшим  в стране, успешно выступать на кодфорсе - чтобы потом конкурировать с индусами?     Мне кажется, даже если постараться,  на этот уровень опуститься будет сложно.