Executando verificação de segurança...
-2

É o Fim do Mundo para os Programadores que Não Sabem Fazer IA?

O futuro da programação: é hora de se especializar em inteligência artificial ou manter a diversidade de habilidades?

Eu sou um programador há alguns anos e, recentemente, comecei a me perguntar se o futuro da nossa profissão está ligado às inteligências artificiais (IA). Tem sido um tempo incrível para os devs, com ferramentas como Copilot e ChatGPT revolucionando a forma como escrevemos código. E, com certeza, é fácil ver porque tantos desenvolvedores estão se precipitando para adotar essas tecnologias.

Mas, para mim, isso cria uma questão mais profunda: estamos nos tornando dependentes demais dessas ferramentas? Eu mesmo me perguntei se estou perdendo a habilidade de resolver problemas por conta própria, ou se estou apenas copiando e colando soluções encontradas pela IA. E não sou o único a se perguntar isso. Muitos programadores estão se questionando se a IA está criando uma geração de devs que não entende o porquê das coisas.

E, no entanto, também vejo que a IA pode ser uma ferramenta incrível para ajudar a automatizar tarefas rotineiras e acelerar o desenvolvimento. E, no mercado, os que não utilizarem a IA podem se tornar obsoletos.

Aqui está a minha dúvida: é hora de se especializar em IA ou manter a diversidade de habilidades? Eu não sei se todo mundo concorda comigo, mas, para mim, a IA é apenas mais uma ferramenta para ser usada, não o futuro da programação em si.

O que vocês acham?

Carregando publicação patrocinada...
2

Quase ninguém faz IA. E deve continuar assim, até porque é um conhecimento muito especilizado que exige profundidade e uma aplitude grande de conceitos matemáticos avançados, e para produzir algo competitivo provavelmente precisará de uma equipe com pessoas qualificadas, não dá para um ou outro programador sem um doutorado ou equivalente fazer algo usável.

ALgumas pessoas sequer entendem o básico sobre IA, eu diria que a esmagadora maioria dos programadores de hoje em dia.

A IA não está criando uma gerção de dev que não entende nada, isso acontecia antes com a internet. Isso acontecia antes com os manuais, livros e faculdades. E isso acontecia antes ainda. Acontecia menos, com poucos, mas quem causa isso é sempre a pessoa, é escolha dela, mesmo que porque não teve uma educação básica adequada. A IA não causa mal nenhum para ninguém, mas as pessoas vão se machucar muito usando a IA, mas como sempre, só para a maioria, haverá os que vão usar a IA de forma positiva. O problema é que os que vão usar de forma negativa também acham que estão usando de forma positiva.

A IA só faz mais rápido algo que o humano e até o computador já podia fazer antes. E com muito mais erro, e sempre será assim até que mude radicalemnete o modelo adotado, e eu nem sei se isso é possível, mas com o tempo vou investigar, falarei com fontes confiáveis sobre isso, provavelmente farei isso no meu canal.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).

1

A Inteligencia Artificial veio pra ficar! Em paralelo a WEB se mantem concreta tbm, ano passado descobrir uma forma de melhorar buscas usando uma solução backend, fantastica! mecanismo de ia, coisa que os mysql da vida nem sonham em fazer, o que mais tem é usuario cadastra errado, diz que sumiu da tabela, produto errado etc.. Se puder ter uma ia local, use ela como se fosse um funcionario meio mouse ehehehe, para te ajudar a estudar, contruir codigo, projetos, eu investi grana pra isso, ate publiquei meu WebUi Caseiro, simples pra uso, pra ser um App web, agora a ideia é evoluir ele, pra ser o mouse meio boca, os resultados são mais rapidos e melhores que eu! Não sei porque as pessoas ainda tem duvida ou menosprezam a ia, não perca tempo ganhe tempo! Use ia! Avance com ia, passa usar ela para otimizar codigo, mostrar alternativas, reafirmar linhas de racicionios, etc..

1

Parece que eu vi este mesmo post umas 10 vezes só este mês.

  • IA é uma ferramenta
  • Nem todo mundo precisa saber fazer IA (por motivos óbvios)
  • Se você acha que está dependente, pare de usar ou modere mais.
  • É preciso ter uma diversidade de habilidades para criar um modelo simples de IA, e mesmo que não queira trabalhar com Machine Learning, é sempre bom saber muitas coisas.
  • IA é o futuro da programação. Teremos que nos adaptar, mas isso não quer dizer que será o fim da área, muito pelo o contrário.
  • IA não criou uma geração de devs ruins. Estes mesmo que copiam de IA geralmente já copiavam do stack overflow, ou algo do tipo. São apenas os velhos hábitos em outra ferramenta. E infelizmente, alguns desses programadores ensinam aos novos a fazer tudo com IA.
  • Quem não usa IA não podem ficar obsoletos, eles estão obsoletos.
  • É priciso usar qualquer ferramenta de forma inteligente entendendo que não é mágica
  • Esta discussão já se apresentou de varias outras formas, como a calculadora e celular.
1

oi @gabrielmirandadev, eu estava lendo a mensagem e fiquei com uma dúvida sobre a sua pergunta, quando você diz "é hora de se especializar em IA", você está falando de aprender como funciona a arquitetura de transformers, os conceitos básicos de machine learning e redes neurais e todo o currículo de inteligência artificial, incluindo a matemática e estatística por trás dela, ou você está falando sobre aprender a usar uma ferramenta como o chatgpt, github copilot, etc de maneira mais eficiente, ou você está falando de outra coisa?

Sobre a sua segunda pergunta, sim, é exatamente isso. Na verdade IA tem várias ferramentas, é uma área bem legal. Os chatgpts da vida também são uma ferramenta, ainda mais especializada dentro da área de IA.

Não da pra prever o futuro, mas da pra refletir sobre as mudanças que estamos passando e projetar alguns cenários, por exemplo, o chatgpt diminuiu muito a barreira para as pessoas desenvolverem software, possibilitando que muitas pessoas sem treinamento técnico na área consigam desenvolver algum tipo de produto digital. Esse software gerado normalmente é de baixa qualidade e vai demandar alguém técnico para arrumá-lo/escalá-lo. Logo teremos um aumento da demanda de pessoas na área com experiência para arrumar/escalar uma avalanche de códigos ruins que vão entrar no mercado.

Outra mudança que estamos vendo é a decadência do google e do stack overflow como fonte de pesquisa para as pessoas na área, ambos tem tido uma piora na qualidade das respostas que eles fornecem em relação ao que já foram um dia. Em compensação os chatgpt da vida tem tido uma melhora significativa do conteúdo das respostas que eles fornecem para pesquisas. Esse ciclo tende a se retro alimentar, e em breve, acho que os LLMs substituirão por completo o Google no processo de pesquisa e estudo dos programadores.

Resumindo, se você ta falando de IA como sinônimo pra Chatgpt, sim, ele é só uma ferramenta que você vai ter que aprender pra se virar no seu trabalho como programador, se especializar nele é tão importante quanto se especializar no Google, você precisa saber mais que o básico mas não muito mais do que isso. Se você ta falando de IA como a área de IA, ela vai existir em paralelo com programação pois são coisas diferentes, com propositos diferentes e ambas são importantes, aprenda sobre e se quiser migre pra ela, mas entenda que é outra área e que ela pode variar assim como a área de desenvolvimento de software tem oscilado.