Eu sou programador iniciante e sempre pensei exatamente dessa forma. Eu nunca fui o tipo de pessoa que coloca a culpa na IA. Na verdade, eu gosto bastante de escrever prompts bem contextualizados.
Quando vou pedir para a IA alterar ou adicionar algo novo, eu sempre contextualizo tudo antes. Gosto também de montar um pequeno plano com o que vai ser feito, e prefiro trabalhar passo a passo. Não gosto de sair copiando e colando várias mudanças de uma vez só. Prefiro dividir para que a IA responda cada etapa com mais clareza.
Como eu ainda sou júnior, muitas vezes eu peço para a própria IA me perguntar sobre coisas que eu não especifiquei e que ela precisa saber antes de me dar uma resposta. Isso me ajuda a enxergar detalhes que eu estaria ignorando e que são importantes na lógica do sistema.
Então eu concordo totalmente com essa visão: a IA não resolve tudo sozinha, e se você não passa a lógica completa, ela realmente devolve algo simples demais. Por isso eu tento sempre preencher o máximo de contexto possível, e quando eu não sei direito o que falta, eu peço para ela me guiar.
Texto escrito por mim, com correções de ortografia feitas pela IA.