Если не знать математику совсем, программистом стать не получится.
Далее поговорим о «средних» знаниях этой науки.
Легко подумать, что программирование основано на единицах и нулях, и все дело в математике. И не просто математика, а сложные вычисления — вещи, которые некоторые из нас никогда не изучали.
Не позволяйте отсутствию естественных математических способностей отпугнуть вас от программирования. Правда в том, что выдающиеся математические навыки и программирование не обязательно идут рука об руку. Если только, вы не создаёте программу для сложных математических вычислений!
Исследования проб и ошибок, и общее аналитическое мышление более важны, чем математические навыки. На самом деле, самые сложные вычисления в программировании выполняются компьютерами — или об этом уже позаботились программисты, которые были до вас.