Математическое образования даёт преимущества в том, что у вас будет правильно (пригодным для разработки ПО образом) построенное мышление. Знания математики (хотя бы двух первых курсов технического университета) пригодятся при разработке ПО, по крайней мере по-моему опыту.
Дает ли преимущество высшее математическое образование перед другими соискателями в IT сфере, возможно более опытными но без образования.
И да и нет. Зависит от компании. Если ваше математическое образование способствует, или в перспективе будет способствовать решению бизнес-задач, то на работу скорее всего возьмут вас, а не человека, у которого будет больше формального опыта. Но опять же, все эти знания/умения/навыки можно получить и без формального образования, вопрос во времени и мотивации. Важно, как вы умеете думать и решать задачи. Формальные признаки мало кого волнуют, по факту.
И вообще насколько востребованы области программирования связанные с математикой, насколько трудно будет найти работу в IT, соискателю имеющему неплохую математическую базу,но без опыта работы в IT, насколько развиты сферы программирования связанные с математикой?
Конкретизируйте и декомпозируйте, плз.