Isso é codificação de vibração? – Comunidade de desenvolvimento
A codificação da vibração, tem um estigma sobre isso, pois você não deveria se importar com o código, apenas obtendo resultados. Foi um instantâneo para mim – eu me preocupo profundamente com o código e o acompanhamento das implicações de segurança de não se importar. No entanto, comecei a me perguntar se comecei a vibrar o código, mesmo um pouco. No último ano, meu fluxo de desenvolvimento mudou muito – tendo passado de pressionar a tecla de guia para gerar a próxima linha da IA repetidamente, para deixar a IA produzir recursos passo a passo e escrever quase todos os testes também. A diferença é enorme nos últimos 12 meses; A IA passou de escrever 10% do meu código, para cerca de 60%. 😱 Um ótimo exemplo foi na semana passada, onde em uma sessão de programação de pares (colocando um colega a acelerar em um repositório durante a criação de um recurso), eles observaram que eu dificilmente estava codificando. Em vez disso, eu estava (como costumo fazer agora) dedicando um tempo para levar o bate -papo da IA muito bem e depois revisar pesadamente o que produzia – praticamente como um veterano poderia instruir e ajudar um dev júnior (um júnior muito inteligente e extremamente rápido neste caso). O colega ainda estava onde eu estava há alguns meses; Pressionando a guia, querendo escrever seu próprio código e ainda não confiava no bate -papo da IA. A coisa é – eu entendo a opinião deles (eu estava lá não faz muito tempo) e é difícil deixar ir. É difícil confiar em algo que você está tão acostumado a fazer. Embora ainda estivessem naturalmente céticos, eles concordaram que esse recurso provavelmente levaria um dia inteiro para ser construído à mão e foi feito perfeitamente bem, levando apenas a IA, em apenas 3 horas. Eu não estava aqui para vendê -los a nova maneira de trabalhar, mas você poderia questionar corretamente por que deve continuar trabalhando tanto e bem, mais lento do que poderia com tão grandes habilidades disponíveis. Eu acho que é como trabalhar com o PowerTool do que apenas uma ferramenta de mão … Aprendi meu ofício (por algumas décadas), com ferramentas úteis e aprecio a velocidade dos novos PowerTools, além de serem seguros para mim. Enquanto a IA estava trabalhando duro, também dedicamos um tempo para conversar sobre a base de código, planejar os próximos movimentos e muito mais. Percebi naquele momento que o caminho estava funcionando era muito mais frio do que eu teria escrito todas as linhas. Também reconheci que estou muito mais relaxado nos últimos meses trabalhando dessa maneira e produzindo o dobro do trabalho do que resultado. Ambas são grandes vitórias! Mas tirei um tempo desde então – agora estou vibe a codificação? A resposta ainda é um FIRN não, pois olho para o código (sempre vou examinar fortemente o que é produzido), mas existem pequenas semelhanças. Normalmente, tenho uma idéia fixa em mente de exatamente como o código deve ser, mas às vezes acho que pode haver várias maneiras e deixar a AI liderar a abordagem decidida. Depende da tarefa – novamente, aproveitando ao máximo a IA para ajudar às vezes a “planejar” e “fazer”; Eu estava dando “vibrações” bastante específicas e verificando tudo o que fez. Foi bom reconhecer como o trabalho agora mudou no ano passado e sinto que estou obtendo todos os melhores benefícios da IA Plus até vibrando com poucas desvantagens – enquanto conhecia a revisão e a segurança do código ainda é fundamental em tudo o que faço. Se você ainda não está a bordo, a IA está aqui para ficar e pode dar um impulso de velocidade real e um impulso de qualidade em seu trabalho de desenvolvimento. Se você está usando a IA, como está usando e se não estiver usando muito a IA, por quê?
Fonte