É necessário saber matemática para ser um programador?
Muitos falam que saber matemática não é importante na programação, mas o que não dizem (ou não sabem) é da importância da “numeracia”!
Numeracia, na definição do Chat GPT: “Numeracia é a capacidade de raciocinar logicamente com números, reconhecendo padrões, relações e estruturas matemáticas para resolver problemas e tomar decisões informadas.”
Repare que vários elementos da definição de numeracia (habilidade numérica, raciocínio lógico, reconhecimento de padrões, resolução de problemas, interpretação de dados) estão contidos em uma possível definição de programação. Isso mostra como as duas estão intimamente relacionadas.
Mas qual a relação da numeracia com a matemática?
A numeracia pode ser desenvolvida de muitas maneiras, inclusive programando, mas a fonte primária dessa habilidade é sem dúvida a matemática! Em outras palavras, a sua capacidade matemática tem relação direta com sua habilidade de numeracia, e sua numeracia diz o quão bom programador você é! Simplificando, ser um bom programador tem relação com conhecimento matemático.
Isso não diz que você precisa saber matemática para saber programar, mas sim que se você quiser ser um bom programador você vai precisar ter uma boa relação com os números.
Se você é um programador e quer melhorar sua capacidade intelectual, você precisará estudar matemática!