Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Prompts para Código e Automação | Prompts para Tarefas Reais de Trabalho
Engenharia de Prompts para o Trabalho

bookPrompts 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:

Note
Modelo

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:

Note
Modelo

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.

Descrição da captura de tela: Uma janela de chat mostrando dois prompts de código não técnicos lado a lado (empilhados verticalmente). Troca superior: o usuário envia Escreva uma fórmula do Excel que procure um nome de cliente na coluna A e retorne o valor total de vendas da coluna C, apenas para as linhas em que o status na coluna B é "Closed Won". A fórmula deve ser inserida na célula F2. → A IA responde com uma fórmula SUMIFS clara e uma breve explicação de cada argumento. Rotulado como "Descrição em linguagem simples → fórmula funcional." Troca inferior: o usuário envia Eu copio manualmente dados de uma planilha do Google para um banco de dados do Notion toda segunda-feira de manhã. A planilha possui colunas para Nome, Status e Data de Vencimento. Sugira a maneira mais simples de automatizar isso sem escrever código. → A IA responde com uma sugestão clara e passo a passo de automação usando Zapier ou Make, com o gatilho e a ação exatos a serem configurados. Rotulado como "Processo manual descrito → caminho de automação identificado."

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:

Note
Modelo

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:

Note
Modelo

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:

Note
Modelo

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:

Note
Modelo

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?

question mark

Qual das opções a seguir NÃO é recomendada ao utilizar código gerado por IA em ambiente de produção?

Selecione a resposta correta

question mark

Para usuários não técnicos, que tipo de tarefas a IA executa particularmente bem?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 5
some-alt