Article image
Rafael Inacio
Rafael Inacio18/03/2024 20:23
Compartilhe

O Futuro da Programação: Minha Visão Sobre o Papel das Inteligências Artificiais

    Com o avanço da tecnologia, é natural questionarmos sobre o futuro das profissões, especialmente aquelas ligadas à programação. Eu, como programador, já me peguei pensando: Será que as Inteligências Artificiais (IA) irão tomar o nosso lugar?

    No entanto, ao invés de ver as IA como uma ameaça, acredito que elas representam uma oportunidade para nós, programadores, expandirmos nossas habilidades e nos reinventarmos. À medida que as IA se tornam mais poderosas e sofisticadas, elas podem nos ajudar a ser mais eficientes e criativos no nosso trabalho.

    Por exemplo, ferramentas de assistência à programação, como sugestões de código e detecção de bugs, já estão se tornando comuns. Em vez de nos substituir, essas IA estão nos ajudando a resolver problemas de forma mais rápida e eficaz.

    Além disso, as IA estão abrindo novas fronteiras de pesquisa e desenvolvimento. Áreas como aprendizado de máquina, processamento de linguagem natural e robótica estão crescendo rapidamente, criando novas oportunidades para os programadores que desejam se aventurar em novos campos.

    No entanto, também reconheço que existem preocupações legítimas sobre o impacto das IA no mercado de trabalho. Por isso, acho importante que continuemos a investir em educação e treinamento para nos mantermos atualizados com as últimas tecnologias e tendências.

    Mas agora eu gostaria da sua opinião: O que você pensa sobre o papel das Inteligências Artificiais na programação? Você vê as IA como uma ameaça ou uma oportunidade? Deixe seus comentários abaixo.

    Compartilhe
    Comentários (2)
    Leonardo Jaques
    Leonardo Jaques - 18/03/2024 23:49

    Não existe almoço grátis.

    É uma ferramenta, e seria ingenuidade acreditar que uma pessoa será substituída simplesmente.


    Trata-se de uma questão de mercado, e as tecnologias são abstratas.

    Os fatos são que as IAs são promissoras,

    mas o prompt ainda necessita de muitos ajustes.


    Entenda que elas funcionam bem nas mãos de quem não negligencia os estudos. Quando se compreende bem o que se deseja, percebe-se que ainda falta muito.

    Mesmo em um ambiente controlado,

    esses algoritmos falham e/ou alucinam.


    O custo de equipamento e energia é alto.

    O controle de informações é desconhecido.

    É necessário um ambiente controlado e bem documentado.

    Não há tomada de decisão, e a redução de custos pela troca de tecnologia ainda é nula.

    A responsabilidade com as entregas e possíveis filtros ainda são desconhecidos.


    Quando recebemos as regras do negócio,

    elas vêm ainda com ajustes necessários.

    O backend precisa alinhar esses ajustes com o frontend,

    que por sua vez precisa entender o que o design exige da interpretação dessas regras da área de negócios.


    Às vezes, é necessário atender aos anseios jurídicos dos clientes por algo ganho,

    sem falhas e com proteção dos dados.


    Por isso, sabemos que há um nível de complexidade em comunicação e

    política que essas tecnologias ajudam a mitigar, mas ainda há muitos ajustes a serem feitos.

    Gabrielle Nascimento
    Gabrielle Nascimento - 18/03/2024 21:49

    Acredito que a tecnologia sempre está para nos ajudar, tudo depende do bom senso e de como utilizamos. Acho errado um Dev JR usar a IA complete (como o GIT copilot) porque tarda o aprendizado e pode se perder na lógica, enquanto um Pleno e Senior conseguem entender o que foi adicionado de forma mais rápida. No geral, vendo outros ambientes em que a IA foi inserida, sempre tem muitos ganhos, principalmente de tempo.