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