Prompts para Código e Automação
Deslize para mostrar o menu
Você não precisa ser um desenvolvedor para usar IA em tarefas relacionadas a código. E, se você for, a IA transforma o que é possível no seu fluxo de trabalho diário de maneiras que vão muito além do autocompletar.
Este capítulo aborda as abordagens de prompting mais práticas para três grupos: profissionais não técnicos que precisam de fórmulas e scripts simples, usuários técnicos que desejam acelerar seu fluxo de trabalho e qualquer pessoa que precise entender códigos que não escreveu.
Para usuários não técnicos: fórmulas e scripts simples
Se sua relação com código se limita a fórmulas do Excel ou scripts ocasionais, a IA é especialmente útil — porque essas tarefas possuem uma resposta correta clara e o modelo lida bem com elas.
Fórmulas para Excel e planilhas:
Escreva uma fórmula do Excel que [descreva o que você deseja calcular ou extrair em linguagem simples].
Os dados estão estruturados da seguinte forma: [descreva as colunas, o que cada uma contém e em qual linha estão os cabeçalhos].
A fórmula será inserida na célula [referência da célula].
Automação simples sem código:
Quero automatizar a seguinte tarefa: [descreva o processo manual passo a passo — o que o aciona, quais dados estão envolvidos, qual deve ser o resultado].
Utilizo [ferramentas: Excel / Google Sheets / Zapier / Make / Notion / outras]. Sugira a maneira mais simples de automatizar isso sem escrever código personalizado.
Uma restrição importante: sempre teste qualquer fórmula ou resultado de automação em dados de exemplo antes de aplicar aos dados reais. Fórmulas geradas por IA geralmente estão corretas, mas devem ser verificadas — especialmente para qualquer coisa que envolva cálculos financeiros ou transformação de dados.
Para desenvolvedores: acelerando o fluxo de trabalho
Para quem programa profissionalmente, a IA lida com as partes do fluxo de trabalho que são demoradas, mas não complexas:
Geração de código a partir de uma descrição:
Escreva uma função em [linguagem] que [descreva o que ela deve fazer em linguagem simples].
Entrada: [descreva a entrada — tipo de dado, formato, exemplo]
Saída: [descreva a saída esperada]
Restrições: [requisitos de desempenho, bibliotecas a serem usadas ou evitadas, casos extremos a serem tratados]
Inclua comentários explicando as etapas principais.
Explicando código desconhecido:
Explique o que o seguinte código em [language] faz, passo a passo. Considere que entendo o domínio do problema, mas não estou familiarizado com esta sintaxe ou biblioteca específica.
[cole o código aqui]
Depuração:
O seguinte código em [language] gera este erro: [paste error message].
Aqui está o código: [paste code]
Identifique a causa provável e sugira uma correção. Se houver múltiplas causas possíveis, liste-as em ordem de probabilidade.
Escrita de testes:
Escreva testes unitários para a seguinte função usando [testing framework]. Cubra: o caminho principal, pelo menos dois casos extremos e um caso que deve gerar um erro.
[paste function here]
O que Sempre Fazer com Código Gerado por IA
A IA gera códigos que parecem corretos, mas nem sempre estão corretos. Antes de utilizar qualquer código gerado por IA em um ambiente de produção:
- Leia o código — se você não consegue explicar o que ele faz linha por linha, não deve implantá-lo;
- Teste o código — execute-o com entradas de exemplo, incluindo casos extremos e valores inesperados;
- Revise para segurança — códigos gerados por IA podem introduzir vulnerabilidades, especialmente em autenticação, tratamento de entradas e acesso a dados;
- Verifique as dependências — a IA pode sugerir bibliotecas que estão desatualizadas, obsoletas ou não aprovadas no seu ambiente.
Velocidade não é o objetivo. Código funcional, seguro e sustentável é.
1. Qual das opções a seguir NÃO é recomendada ao utilizar código gerado por IA em ambiente de produção?
2. Para usuários não técnicos, que tipo de tarefas a IA executa particularmente bem?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo