Pular para o conteúdo principal

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 sua importância estejam sendo superestimadas. E acredito que provavelmente está. Sejamos sinceros, não precisamos enfiar esses modelos generativos goela abaixo de todos os produtos que utilizamos. Podemos utilizá-las para lugares em que realmente podem ajudar, como revisar uma escrita, responder dúvidas rápidas sobre manuais e muito mais. Um modelo de linguagem não é feito para ser psicólogo, contador, matemático ou pesquisador, é tão simplesmente um amontoado de estatísticas trabalhando em conjunto para adivinhar as próximas palavras em uma janela de contexto. O seu produto provavelmente não precisa de uma IA integrada!

Mas voltando a falar sobre os desenvolvedores, não temos como prever se realmente teremos nossas posições completamente extintas, prever o futuro é impossível e a coisa mais improdutiva a se fazer. O futuro é construído, com nossa ajuda ou sem ela. É humanamente impossível prever o futuro pela quantidade de variáveis que circulam esse problema. Não sabemos nem quais são, como poderemos calculá-las?

A verdade é que, esses anúncios são para valorizar as ações das empresas. É claro que o dono da Nvidia vai dizer que os desenvolvedores serão extintos por inteligências artificiais, é ela quem mais contribui para a área, tanto em software quanto em hardware. Pense no seguinte, é muito vantajoso vender a imagem de que você vai resolver o problema de todos. Se você domina essa área, e todos já se animam com a ideia, você sequer precisa vender, as pessoas já se convenceram da ideia.

Pense, um modelo desses ainda não é hospedado e treinado em computadores convencionais. São treinados em datacenters. Quem vende as GPUs para os datacenters? Quem vai receber bilhões em encomendas das maiores empresas do mercado? Ele não está errado em vender a ideia de que sua empresa resolverá todos os problemas, ele está vendo uma oportunidade e está jogando com tudo. Poucas empresas têm essa chance diante delas, e menos ainda sabem aproveitar, isso não acontece todos os dias.

Pense nos problemas em, as milhões de empresas de tecnologia e suas bases de código forem dependentes de serviços online (que não são auditáveis, nem abertos), que amanhã podem não existir, não garantem sempre a mesma qualidade, e que, por uma decisão política, podem simplesmente decidir por não manter códigos e produtos contra uma determinada linha ideológica. Como você lidaria com uma situação dessa? Já pensou você refém de um modelo de linguagem censurado?

Não posso te afirmar categoricamente que nunca será substituído por uma IA, isso ninguém consegue garantir. Não dá para prever o futuro, como já disse. Mas pense que escondidos nesses discursos sensacionalistas, estão interesses, assim como em qualquer relação humana. E mesmo que sejamos substituídos por ela, o que podemos fazer para impedir? Não dá para evitar o progresso. Chuto que, se cientistas da computação não forem mais necessários, esse será o menor dos nossos problemas.

Comentários

Postagens mais visitadas deste blog

Pense bem antes de reclamar da educação, você pode ser parte do problema

Foto de Pixabay: Foto Você provavelmente já ouviu ou falou que a educação precisa mudar, precisa se conectar melhor com o aluno, precisa deixar de lado o modo tradicional, mas a verdade é que, muito provavelmente, você contribui para que a educação continue ruim.  Recentemente, tive uma experiência diferente, o professor deu a oportunidade de a turma votar para o tópico que estudaríamos ao decorrer do semestre, e assim fizemos, votamos para os nossos tópicos. De início, no primeiro dia, havia 14 pessoas. Depois de votarmos, o professor nos comunicou que a matéria seria levada de uma maneira diferente, não teríamos provas, mas teríamos rodas de conversa, e todos nós seríamos avaliados durante essas conversas.  Todavia, entre os dois temas, havia um grupo enfático de pessoas que queriam um tema em específico, que foi eleito pois eram a maioria. Lembrem-se dessa informação.  Na segunda semana nem todos estavam presentes, mas o outro grupo continuava ali. O professor nos pedi...

É 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...

Não complique as coisas desnecessariamente

Fonte: Pexels Não complique demais as coisas na sua vida. Esse conselho, apesar de ser voltado à vida, com toda certeza deve ser levado também em consideração no ramo do desenvolvimento de software. Desde que iniciei minha carreira no desenvolvimento de software, já me flagrei em vários momentos complicando coisas desnecessariamente, mas isso não é exclusividade minha, já que também vi vários desenvolvedores pelo mesmo caminho fazendo a mesma coisa. Essa complicação desnecessária acontece principalmente no contexto do desenvolvimento de funcionalidades, ou de soluções mirabolantes que vão resolver algum problema, mas que na maior parte das vezes, são apenas delírios. Isso é verdade para funcionalidades extras que não estavam no planejamento, e que acabam complicando o desenvolvimento e tirando energia daquilo que precisa ser feito, o necessário. Também não é preciso reinventar a roda toda vez que você for executar algum projeto, por favor. O meu ponto aqui, é que você ...