Como a Filosofia me ajudou a programar?
Tags: programming, webdev, filosofia, logica
Published: 2022-01-10 04:56:45

Não é novidade que grande parte das pessoas que começam a aprender programação sucumbem aos primeiros desafios de codar. As justificativas podem ser as mais diversas, mas certamente a falta de organização e persistência são fundamentais para a "morte" desses prematuros programadores. A minha geração é uma geração de "sofredores", isso porque talvez sejamos os jovens que mais sofreram transformações(tenho 25). Nascemos na última década do século passado, atravessamos o milênio , vimos de perto a expansão da internet,usamos o orkut... E tudo isso ainda crianças. Não bastasse, bem na nossa hora de adentrar o mercado de trabalho ele mudou completamente. Mudou não apenas nos costumes, mas também nas leis. No Brasil enfrentamos a ̶t̶e̶r̶r̶í̶v̶e̶l̶  reforma da previdência. Apesar das várias promessas, o desemprego é tão grande que as pessoas nem emprego procuram mais. É chegado o momento das transições de carreiras. Pois é, momento de esperança e expectativa também. 

No meu caso, a programação começou a me chamar atenção lá pelo início de 2021, mas precisei ganhar um curso (https://www.resilia.com.br/) para que no final do mesmo ano eu começasse a levar a sério aprender a programar. Deixei minha faculdade de filosofia no oitavo período e entrei com tudo no mundo da programação. No momento estou terminando o primeiro módulo do meu curso. Programar não é fácil, mas a boa notícia é que nenhuma dificuldade resiste a dedicação e, principalmente, a repetição. É necessário resiliência e atitude. Tem sido um desafio e tanto, mas que me causa grande felicidade a cada problema superado.

Não é fácil aprimorar-se em tantos assuntos em tão pouco tempo. Não me refiro apenas ao estudo técnico, que obviamente é importante, mas ao conhecimento humano que nos permite empregar valor aos nossos projetos, afim de que provoquemos boas experiências aos nossos parceiros e clientes.

A leitura é parte desse desenvolvimento pessoal. Eu acredito veementemente na necessidade do estudo filosófico. Quem é capaz de pensar filosoficamente consegue entender melhor a humanidade e a sua natureza. E não me refiro apenas a filosofia em si, mas falo da história da filosofia.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i6xh37sli5ibeba57stm.png)

Vou exemplificar a importância da história da filosofia para nós desenvolvedores. Há muitos séculos, Aristóteles sistematizou sua teoria, o silogismo. Por muito tempo a lógica ficou resumida aos seus escritos antigos. Pra se ter uma ideia, Kant escreveu no prefácio de seu Crítica da Razão Pura que Aristóteles já havia desenvolvido tudo possível em relação a lógica. Mas isso mudou a partir do século XIX. Boole foi o responsável pela “matematização” da lógica, apresentando o cálculo lógico, hoje conhecido como álgebra booleana. No século seguinte tivemos grandes filósofos matemáticos, como Russell e Frege. Anos mais tarde, Turing desenvolveu o dispositivo fundamental paro fim da Segunda Guerra Mundial. E hoje você está aí lendo virtualmente o que eu digitei utilizando um programa que respeitou a lógica de programação.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r5qi8twllukrx36f720s.png)
 
O que começou como uma análise de argumentos, tornou-se parte de linguagens artificiais. Um sistema lógico bastante conhecido é o PROLOG, que quer dizer PROgramação em LÓGica.


Entende agora a sensibilidade da filosofia em nos ajudar? Aliás, passamos mais tempo raciocinando e pensando os caminhos do raciocínio que nos levaram até determinada resolução que podemos nos sentir um pouco - pelo menos - filósofos.

Se eu fosse você começaria a ler Aristóteles...