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