по поводу тех IT специальностей,где математические способности нужны в меньшей мере- это как раз СЕО, веб-дизайн, и, может быть, частично веб-программирование. А "чистым" программистам без них никак. Такой программист вряд ли будет хорошим специалистом. Это говорят и пишут во всех авторитетных источниках.