Pular para o conteúdo principal

Sua linguagem de programação NÃO é especial

 

Nos últimos dias, tenho observado um fenômeno que os mais antigos programadores já estão habituados: “rinha de linguagem”. Não é incomum observar, no twitter, programadores protegendo com todas as forças alguma linguagem que lhes aquece o coração. Mas, por qual motivo esses programadores jogam tanta energia fora em discussões sobre linguagens? Energia esta, que poderia ser despendida na resolução de problemas do mundo real, estes que são indubitavelmente abundantes.


Me recordo das primeiras vezes que entrei em contato com o mundo do desenvolvimento, há mais ou menos 10 anos, e lá percebi um certo clubismo por algumas linguagens, que eu nunca entendi de fato, mas que, para me enturmar, acabei fazendo parte. Alguns anos mais tarde, quando entrei na faculdade, percebi que a maior parte dessas alegações não passavam de besteira. Cada linguagem tem seus pontos fortes e pontos fracos, e são mais adequadas para certas aplicações e não adequada para outras. Isso é natural.


Em minha visão, esse tipo de atitude dentro da comunidade não ajuda a melhorar o ambiente, tampouco a própria comunidade, uma vez que estamos todos brigando para provar a supremacia de nossas linguagens. Aliás, não deveríamos aprender a programar pelas linguagens, e sim pela vontade e paixão por resolver problemas. Precisamos focar em aprender estruturas de dados, bancos de dados, lógica de programação, programação orientada a objetos e muitos outros pontos, que independem de linguagem na maior parte do tempo.


Debater os pontos fortes e fracos de cada linguagem, é uma coisa, criar um favoritismo quase ideológico pela linguagem, não acho saudável. As linguagens nascem e morrem, mas o conhecimento base adquirido do estudo das disciplinas que citei acima, dificilmente são deixados para trás.


Portanto, se você está lendo este artigo, saiba que a sua linguagem não é especial, e ela só vai ser tão boa assim, quando estiver pagando seu salário, ou te ajudando a contribuir para projetos relevantes. Na esfera abstrata e sem aplicações funcionais, elas são inúteis.

Comentários

Postagens mais visitadas deste blog

O único segredo da produtividade

              Foto de cottonbro studio Produtividade tem sido um dos temas mais recorrentes nas bolhas e debates que tenho acompanhado ultimamente, principalmente dentro da tecnologia. Não é raro observar colegas reclamando da baixa produtividade de si próprios ou de colegas. Mas então, por qual motivo nenhum dos textos que lemos conseguem resolver nosso problema de distração? Também não tenho essa resposta, mas eu tenho minhas teorias. A primeira delas é que muito provavelmente as pessoas que escrevem esses textos também não conseguiram se livrar desses problemas, ou simplesmente criaram um monte de dicas genéricas para vender livros. Se for isso, este texto não terá o mesmo problema, afinal, não estou querendo te vender nada por dinheiro. Vamos começar por uma pequena análise do tempo? Vejamos nossos antepassados, será que eles, quando não tinham a tecnologia, se sentiam distraídos como nós nos sentimos? Provavelmente não. Nossos avós ...

É preciso cuidar da nosssa inteligência natural

Photo by Element5 Digital À medida em que vamos nos habituando com as inteligências artificiais em nosso dia a dia, vamos nos acostumando também, com as facilidades que elas trazem. Mas como qualquer facilidade, existe um custo invisível, que nos tira a capacidade de independência. E aqui, digo no sentido de que sempre estaremos dependente daquelas facilidades, esqueceremos a fazer manualmente aquelas atividades. Mas esquecer como fazer manualmente essas atividades, é parte de um problema muito mais profundo, i.e, estaremos sempre perdendo a capacidade de aprender e evoluir nossas mentes. É tentador pedir para que a IA resuma um livro que você precisa ler e aprender, substituir a parte chata da leitura e do estudo, e pular diretamente para o conhecimento direto. Mas pense comigo, será que você não está, sem perceber, abrindo mão de uma habilidade humana essencial em troca de conhecimentos mastigados que podem não conter toda a informação? O que estamos vivendo agora, e em mais frequênc...

Esse papo de IA já virou um saco

  Foto de LJ Estamos no hype da IA. Chegamos àquele ponto onde tudo e todos precisam conhecer, possuir e entender de IA. Do dia para a noite, todos sabem definir e defendem avidamente que o fim dos desenvolvedores chegou. Que ressentimento dos desenvolvedores é esse? Tirando o ciclo do hype, temo que quando tudo isso acabar, a IA terá sido uma grande oportunidade perdida. Veja bem, eu estou dizendo que a inteligência artificial pode ser uma oportunidade perdida, e falo isso acreditando que todos estão a venerando pelos motivos errados. Sejamos sinceros, a maior parte das coisas que estão saindo ultimamente com o nome de IA, são simplesmente o chatgpt reciclados, e raramente vemos alguma real inovação na área que será capaz de transformar o mundo de maneira disruptiva. Não estou dizendo, no entanto, que a IA que hoje nos é apresentada (vulgo modelos generativos) não vão impactar as forças de trabalho e algumas posições, isso é inevitável. A questão, é que talvez seu impacto e su...