Minha anedota pessoal sobre o impacto da IA (também conhecida como Claude Code + Cursor) Havia uma ferramenta que eu queria construir que teria ajudado um pouco meu negócio em @Pragmatic_Eng, mas não o suficiente para 1. Faça eu mesmo (levaria ~ dias) 2. Contrate alguém (muito onboarding) Mas...
... mas então eu tentei com Claude Code + Cursor aberto. Em 30 minutos, eu tinha algo promissor. Em uma hora, eu fiz isso, exatamente como eu queria (isso foi uma adição à minha base de código existente). Em mais uma hora, mudei-o para uma nova pilha com a qual queria brincar!
... e agora está pronto, e eu integrei a primeira empresa a esse recurso. Aqui está a coisa sem essa ferramenta de IA, acho que NUNCA teria feito isso! Não vale a pena. Então, acho que as ferramentas de IA farão isso. Pessoas + empresas fazendo coisas que não teriam antes!
Pense em todas as pequenas ferramentas que um desenvolvedor não criaria para si mesmo ou para uma equipe de 2 a 3 pessoas A correção de bug que nunca teria sido tentada A refatoração que teria sido adiada para sempre ... e se essas ferramentas de IA tornarem todos mais ambiciosos? Porque é mais fácil!
E de tudo o que vejo, essas ferramentas de codificação de IA *definitivamente* ajudam desenvolvedores como eu, que sabem *exatamente* o que queremos construir. Pode definir pequenos passos. Pode validar a correção. Caramba, muitas vezes escreve testes primeiro, refatora à medida que avançamos ... basicamente seguindo muitas das melhores práticas de engenharia!
E para dizer o óbvio: eu não confio nessa coisa (o agente de IA ou LLM.) Assim como eu não confiaria em nenhum desenvolvedor ou contratado que eu teria contratado... e como eu nem confio totalmente em mim mesmo. Então eu tenho que validar seu trabalho ... então eu valido ... e depois automatizar a validação!
@GrainSurgeon ... Mas construir um protótipo interativo em vez de um design estático (que os engenheiros podem usar como um conceito para entender o que você quer dizer) pode funcionar
Minha sensação é que, antes da IA, os melhores engenheiros eram aqueles que podiam: 1. Explique o trabalho que precisava ser feito aos colegas de equipe, depois divida e conquiste 2. Faça qualquer parte do trabalho: rápido + confiável. Sem medo de sujar as mãos para fazê-lo Hoje, os melhores desenvolvedores ainda são isso!
Talvez seja só eu, mas se eu precisar solicitar algo mais de duas vezes, eu apenas arregaço as mangas e faço. É por isso que uso o Claude Code e o Cursor. E estou brincando com o modo de "aprendizado" de Claude Code quando ele me pede para fazer algumas coisas (gosto da ideia, mas ainda um pouco de execução de acerto e erro)
55,86K