Если хорошо дается математика, то можно программирование понемногу осваивать, возможно понравится.
Какая живучая легенда, если программист то обязательно математик . Это в прошлом тысячилетии было, из-за малых вычислительных мощностей требовалось применять хитрые алгоритмы. Сейчас вычислительные мощности настолько велики, что даже настольные компьютеры позволяют решать множество задач в лоб, простейший пример это метод конечных элементов.