A matemática e a programação: uma perspectiva sobre evolução do mundo e pessoal.

A matemática e a programação tem uma relação muito estreita, apesar de que suas habilidades em uma das duas não garante nem te impede de saber da outra, porém pode ser uma ótima ideia unir esses dois saberes.

Do ponto de vista histórico

A matemática como vemos hoje foi fruto de uma evolução contínua, onde a humanidade que sempre esteve em busca de sobreviver, desenvolveu diversas formas de se organizar e garantir uma vida longa e duradoura. Assim como a matemática, a programação surge na necessidade de evolução, onde a nossa tendência é sempre alcançar novos patamares de conhecimento e formas de nos auxiliar nessa longa caminhada, porém o processo não é tão rápido assim, ao longo da história muita coisa teve que acontecer para chegarmos onde estamos hoje, que por fim, o próprio processo tornou-se ainda mais rápido encontrando em si mesmo um catalizador de seu crescimento exponencial.

A intrínseca relação entre programação e matemática

A programação, por sua vez, faz uso de diversos conceitos e estruturas matemáticas que compõe os diversos dados que são transitados diariamente em nossos computadores, escrever código é mais do que simplesmente um saber matemático, porém está diretamente ligado ao estudo da matemática. É inegável que diversos desenvolvedores tem muita dificuldade com matemática, porém isso não chega a ser um fator determinante em suas carreiras, partindo desse pressuposto, temos em mente que a falta de necessidade não é instigante o suficiente para nos aprofundarmos em estudos mais complexos sobre matemática, ou será que não?

Durante a minha experiência após ter me formado em Matemática e hoje trabalhar com desenvolvimento, posso citar alguns fatores em que o meu conhecimento matemático me ajudou durante essa jornada que está para completar 1 ano, como por exemplo:

  • Lógica;
  • Estruturar uma expressão numérica;
  • Desenvolver soluções mais complexas;
  • Adaptabilidade;
  • Modelagens.

Além de outras muitas coisas que não são tão palpáveis, mas aue fazem a diferença.

Casos de uso

Irei descrever alguns casos de uso da programação ligada a matemática.

Covid Forecast

O Covid Forecast utiliza de modelagem matemática para prever os casos de Covid-19, podendo ser implementado diversas variáveis afim de conseguir maior precisão nas previsões.

Mat Package

Com intuito de ajudar pessoas (principalmente brasileiros) com problemas matemáticos, criei o Mat Package um pacote em Node 100% em português que trás diversas funções para resolução de cálculos matemáticos.

Preço Médio Alvo

Para você que é investidor da bolsa de valores, o Preço Médio Alvo é uma calculadora que informa quantas ações você deve comprar a determinado preço para alcançar seu PM alvo.

Por que aprender matemática?

O mercado de trabalho para Dev anda ficando cada dia mais competitivo, ter esses aparatos matemáticos facilitam denais a compreensão de quem está iniciando e também permite soluções mais robustas em pouco tempo, como por exemplo o caso do Covid Forecast que se faz uso de modelagem matemática e consegue resolver probelmas do mundo real, como uma previsão de contágio da COVID-19, portanto, apesar de não ser 100% necessário esses saberes, dominar conceitos matemáticos com certeza irá te levar a um próximo nível como desenvolvedor.

Autor: Wesley Araújo Site: Portfólio Contato: wesleyara.contato@gmail.com

Achei sensacional sua publicação, @wesleyara! Principalmente o Mat Package e pela proposta dele. 🤝🏽

Olá @gpaiva, caso queira contibruir, será muito bem aceita a sua ajuda. Fico feliz que tenha gostado!