ну автор, ок, перегибает палку в одну стоорону...   Но вы, кажется, перегибаете в противоположную. Все время рассказываете про какую-то углубленную математику.В те времена, когда  были математики-программисты, программисты не занимались  программированием сайтов и написанием отчетов.   Это были штучные специалисты для серьезных задач. Потому что компьютеры размером с зал  не использовались для простых задач.Но с той поры профессия программиста уже вышла в тираж, и теперь потребность нужна в самых разных программистах - и в топ, для решения серьезных задач, и в кодерах, для решения массовых простых задач.