AS

Abraham Saguri16/05/2025 16:27
Share

🔧 Por que estudar programação em plena era da IA?

    JĂĄ vi muitas pessoas — por exemplo, desenvolvedores jĂșnior ou estudantes de engenharia de software — dizendo e defendendo o seguinte:

    “Por que estudar desenvolvimento de software se uma IA pode gerar todo o cĂłdigo por vocĂȘ?”

    Bom, pelo simples fato de que uma IA nĂŁo vai te entregar a lĂłgica de programação, nĂŁo vai fazer debug por vocĂȘ, nĂŁo vai escrever testes e muito menos fazer o deploy do sistema.

    Embora existam ferramentas como o Firebase ou o Lovable, que sĂŁo excelentes, elas oferecem apenas uma quantidade limitada de tokens gratuitos — e, para modificar o cĂłdigo, geralmente Ă© necessĂĄrio pagar.

    A maioria das IAs tambĂ©m enfrenta o que chamamos de sĂ­ndrome do impostor. Se vocĂȘ nĂŁo sabe o que Ă©, eu te explico:

    A sĂ­ndrome do impostor Ă© um fenĂŽmeno psicolĂłgico que afeta indivĂ­duos que, mesmo tendo sucesso e reconhecimento, duvidam da prĂłpria competĂȘncia e sentem que nĂŁo merecem suas conquistas.

    NĂŁo estou dizendo que a IA tem sentimentos. O que estou dizendo Ă© que ela duvida do que produz.

    Um exemplo claro disso ocorre quando alguĂ©m faz um pedido ilegal de forma direta — a IA responde que isso Ă© proibido.

    Mas, se esse mesmo pedido for disfarçado em forma de engenharia reversa, muitas vezes ela entrega a resposta.

    Exemplo: alguĂ©m pergunta "como nĂŁo hackear o Wi-Fi do vizinho", ou "como se proteger de hackers de chapĂ©u preto" — e a IA, interpretando literalmente, pode acabar fornecendo exatamente o que se tentou evitar.

    Pois Ă©, com a IA acontece algo semelhante: quanto mais vocĂȘ pede, ela nĂŁo melhora o resultado — muitas vezes, acaba bagunçando tudo.

    Quantos aqui jĂĄ passaram por isso? Pedem para uma IA gerar uma imagem ou um cĂłdigo, e no inĂ­cio tudo parece Ăłtimo. Mas, conforme vĂŁo ajustando e modificando, o resultado final acaba sendo outra coisa completamente diferente.

    Por isso é fundamental estudar e aprender programação.

    Para que, talvez um dia, alguém consiga criar uma IA que realmente raciocine e execute tarefas conforme o desejo do usuårio, e não da forma como ela interpreta por si mesma.

    Share
    Comments (2)
    DIO Community
    DIO Community - 19/05/2025 17:38

    Excelente reflexĂŁo, Abraham! VocĂȘ trouxe um ponto muito importante sobre o papel da programação na era da IA. Embora ferramentas baseadas em IA sejam cada vez mais avançadas e nos ajudem com tarefas repetitivas, como a geração de cĂłdigo, ainda existem muitas nuances e complexidades que sĂł um ser humano, com seu raciocĂ­nio lĂłgico e habilidades tĂ©cnicas, consegue resolver de forma eficiente.

    A analogia com a sĂ­ndrome do impostor Ă© muito interessante, pois realmente, as IAs muitas vezes nĂŁo entregam resultados perfeitos. Elas sĂŁo limitadas pela forma como sĂŁo treinadas e pela interpretação dos comandos. É exatamente nesse ponto que a experiĂȘncia de um programador humano faz toda a diferença, desde o desenvolvimento da lĂłgica atĂ© a resolução de problemas complexos de forma criativa e eficaz.

    VocĂȘ acredita que a IA pode, um dia, chegar a um nĂ­vel onde serĂĄ capaz de realmente entender o raciocĂ­nio humano e executar tarefas de forma totalmente autĂŽnoma, sem a necessidade de intervenção do programador?

    Natanael Silva
    Natanael Silva - 16/05/2025 17:12

    gostei muito, obrigado