Neste artigo comentarei sobre um ponto bem polêmico que é: precisa saber matemática para programar? Será mesmo que é necessário?
Fala programador(a), beleza? Bora discutir sobre matemática que é um tema muito polêmico na programação!
Já de antemão te adianto que a matemática tem sim sua utilidade na programação, porém você consegue ser um programador sem se aprofundar muito
A verdade é que nas linguagens mais utilizadas do mercado e nas aplicações mais vistas também, a matemática não é tão aplicada pelo desenvolvedor
Ou seja, ele programa o software inteiro com um mínimo de matemática no mesmo
Quando a matemática é necessária?
Há áreas da programação que não temos como fugir da matemática
Por exemplo quando estamos no guarda-chuva da Ciência de Dados, e que queremos fazer um software de predição com AI
Precisamos entender os modelos matemáticos que melhores se encaixam no caso da nossa aplicação
Há também criptografia, blockchain, e outros softwares que na sua regra de negócio tem matemática em específico
Como você pode perceber são áreas bem segmentadas ou até que partem da matemática, como no caso quando envolvem probabilidade e estatística
No desenvolvimento web
Quando se trata de desenvolvimento web que é o nicho que há a maioria das vagas, a matemática quase não é necessária
Digo quase pois alguns softwares podem precisar de algumas implementações que envolvem cálculos
Mas podem ser impletações mais básicas também, que você consegue encontrar até boas soluções ou ideias de como resolver seu problema no Google
Se pudermos me usar como exemplo, em 6 anos de programação só implementei pouquíssimas vezes matemática nos softwares que desenvolvi
Mas para não dizer que é um unicórnio, já vi algumas vagas que solicitavam conhecimento em matemática
Então se o seu foco é desenvolvimento web e você não era muito bom em matemática na escola, pode ficar tranquilo 🙂
Por que não necessariamente precisa saber matemática para programar nesta área, e repito: a maioria das vagas está inserida nessa categoria
Então posso esquecer tudo que sei de matemática e programar?
Como você deve saber há o uso de muita lógica na programação
E a matemática exercita o seu conhecimento em lógica, te preparando para resolver problemas mais rapidamente
Ou até ter soluções melhores, do que se a sua lógica estiver cansada
Então ela pode ser utilizada para estimular este seu lado problem solver
E conseguir assim se destacar mais ainda na área, entendeu?
Se você tem interesse sobre alguma assunto na matemática e eu te desanimei por comentar que não necessariamente vai precisar, pode ser uma boa aprendê-lo
Para conseguir se desenvolver melhor na lógica e também lógica de programação
Quer mais conteúdo gratuito sobre carreira de programação? Se inscreva na Semana Carreira Dev, que acontece do dia 29/06 até 02/07
O que então as empresas querem?
Empresas certamente não buscam matemáticos, e sim pessoas capazes de resolver os seus problemas
Caso você esteja programando algum software e consiga entregá-lo mais rápido e com mais qualidade que alguém que sabe matemática
Pronto! Pode demitir o matemático
Foque mais nas tecnologias que te agradam e no que o mercado pede
Você já viu alguma vaga de programador pedindo cálculo? Talvez sim
Mas e PHP, JavaScript, Java ou Python? Muito mais vagas com estes requisitos não é?
Então ignore os que fazem você se sentir mal por dizer que precisa de muita matemática, e digo mais: pergunte a eles onde aplicam matemática programando =)
Pode ser que haja resposta, mas a grande maioria só fala da boca para fora
No mais, eu te desejo boa sorte!
Gostou do artigo?
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Valeu pela matéria! 😀
de nada =)
Muito bom o artigo agora uma sugestão o sr podia fazer um artigo falando em especifico dessas áreas em que matemática é mais necessitada
Obrigado pela sugestão João!