Executando verificação de segurança...
3

Matemática na programação (Dúvida)

Matemática para programação.

Ultimamente percebi o quão real e importante é a Matemática na Programação e na vida também haha, estou inciando na area e gostaria de saber se realmente é necessario saber mátematica a fundo para lidar bem com a programação digo, faz sentido estudar a matemática desde a base base? a coisas que apesar de a programação acabar exigindo de você em algum momento mesmo que uma vez, realmente é necessário ter esse conhecimento aprofundado/estudado , ou há tópicos em que a maior relevancia na programação? coisas que vocês diriam ser primordiais e essencias somente.
A dúvida aqui é eu consigo por exemplo, estudar volumes quebrados de >fundamentos de matemática elementar. Ex: vol 1,4,5,6 e 8 e quando me surgir uma questão a respeito de topico x do vol 2 e/ou 10 eu ter dificuldades? não sei se me compreendem e peço desculpas a respeito da confusão no texto haha.
Oque tento dizer é, a esta altura do campionato devido as boas práticas e ter tido absorvido topicos (1,4,5, ...), terei dificuldade com questão x do tópico (2,3,10?) ? ou uma breve lida sobre terei pouca dificuldade devido a bagagem de Raciocionio Lógico e matemático??

Carregando publicação patrocinada...
3

Bom dia isaiassxx,

Eu acredito que antes de você entrar de cabeça em matemática (que vai depender muito do que você vai querer aprender a programar), o ideal seria aprender lógica de programação.

A lógica de programação vai ser um guia para aplicar e "traduzir" para a programação o que você está querendo aplicar.

2

Dependerá muito da área em que você quererá atuar na programação como, por exemplo, data science que precisa de bastante matemática, caso não seja esse seu objetivo você não precisará de matemática 99% do seu tempo.

1

Estou bastante interessado em DataScience (agora), pretendo me aprofundar tbm em IA e ML depois de uma graduação (to entre Ciencia da computação e Engenharia da computação).

2

creio que depende muito da linguaguem de programação e aonde vai ser usada
por exemplo se for fazer web designer a maioria dos projetos necessita so de matematica basica soma adicao subitracao divisao e porcentagem
mas se for fazer um site muito complexo como um de aposta ou de analise de dados certamente vai usar muito mais conhecimento em matematica

1

sim, como disse no outro comentario estou bastante interessado em DataScience (agora), pretendo me aprofundar tbm em IA e ML depois de uma graduação (to entre Ciencia da computação e Engenharia da computação).

2

A Matemática é importante sim, mas não é preciso ter muito conhecimento de matemática para programar, acredito que o necessário é saber somar, subtrair, multiplificar e dividir. Em alguns casos vai ser necessário ter uma bagagem matemática para construir uma nova tecnologia ou modificá-la, por exemplo em programas 3D ou de simulação de eventos de natureza física.

Quanto a parte de ter dificuldades em conteúdos que já passou é comum, não só para quem estuda matemática, mas para qualquer área, vai haver momentos que voltar para os fundamentos (revisar o que já foi visto) vai ser necessário. Na programação isso acontece o tempo todo, por exemplo: "Como criar enum em Java?", "Qual biblioteca para manipular data eu uso em JS?", "Como escrever e ler arquivos em python?". São dúvidas que acontecem quando você fica um tempo sem praticar, mesmo já tendo estudado sobre ou utilizado. Quando tiver essa dificuldade, busca revisar os fundamentos do assunto em questão. Espero ter ajudado!

1

Sim, fiz justamente essa pergunta devido a ver muitos comentarios de utilização de algebra linear, vetores, matrizes e por aí vai, na area de DS principalemente, estou bastante interessado em DataScience (agora), pretendo me aprofundar tbm em IA e ML depois de uma graduação (to entre Ciencia da computação e Engenharia da computação).

1

Depende muito do ponto matemático em que você quer chegar. Por exemplo em faculdades como ciências da computação, você usa a matématica para definir a computação a sua volta.

No uso geral tu pode reduzir um problema a lógica matématica e usar código para resolve-lo.

0