Usei o Cursor e este é meu feedback em um mini conto ✨

Para aqueles que, incrivelmente, ainda não sabem o que é o Cursor, pense nele como um VS Code com uma DLC Triple A, algo como "VS Code – Now I Do Your Job, Agora Vai.v32.txt". Basicamente, ele é uma ferramenta que analisa todo o seu code base, gera implementações mantendo a estrutura do projeto (ou pelo menos tenta—e devo admitir que a taxa de acerto tem me surpreendido), modifica arquivos, cria novos quando necessário e, se você quiser, faz toda a implementação para você.

Diante dessa notícia, você pode estar empolgado, apreensivo ou até sem opinião formada. Mas relaxa! Seja qual for o seu sentimento, deixarei ambos os lados satisfeitos. A dica secreta é a seguinte:

NÃO SAIA ACEITANDO TODAS AS ALTERAÇÕES QUE ELE SUGERIR SEM QUESTIONÁ-LAS!

Parece óbvio, né? Mas quando você vê o Cursor gerando telas com integrações e autenticação funcionando, sistema de pagamentos funcionando, schemas de banco, pode acabar entrando no mesmo limbo que já conhecemos ao interagir com IAs, o clássico "Isto aqui não está funcionando, arruma". Mas peraí... Se estava errado, por que você deixou passar? Ah, porque você não leu o que ele disse que ia fazer né gafanhoto?

Eu estava neste limbo, feliz como criança que acabou de ganhar um sorvete. 🍦✨

"Ei, Cursor! Quero um sorvete! 😃"

O Cursor, sempre prestativo, brilhou por um instante e plim!—lá estava um sorvete maravilhoso, digno de propaganda de sorveteria. Todo trabalhado no brilho e na perfeição.

Sem pensar duas vezes, cliquei em "YES", confiando cegamente na genialidade do Cursor. Mas algo estava errado... Muito errado.

Na primeira mordida, um sabor estranho invadiu minha boca. 😨

"Pera... Isso é... MAIONESE?!"

O Cursor piscou de leve, como se estivesse orgulhoso de sua criação.

🖱️ "Maionese e leite condensado têm leite. Então, combina!"

"COMBINA ONDE, MEU FILHO?!"

Eu então cuspi o sorvete indignado, fui reclamar (eu vou morrer na revolução das máquinas, já aceitei):

"Cursor, isso tá horrível! Arruma isso agora! Tira esse gosto de maionese!"

O Cursor brilhou novamente, repensando suas escolhas culinárias. E plim!—agora o sorvete tinha creme de leite!

Feliz por finalmente ver um ingrediente decente, nem me dei ao trabalho de ler o resto da descrição do novo sorvete feito pelo meu parceiro Cursor, e novamente... O que eu fiz? Advinha só? Cliquei em "YES" de novo.

Dei a mordida decisiva... E então...

"ECA! POR QUE ISSO TEM SAL?!" 😭

O Cursor, novamente, piscou de leve.

🖱️ "Um toque de chef."

Bem, após ter tido essa preciosa experiência, só me deixou claro mais uma vez que a IA não vai fazer todo o trabalho pra mim, é apenas uma ferramenta, e sobre esta ferramenta de fato adianta muito meu trabalho, se for pensar na regra dos 80 | 20, tenho que me preocupar com os 20 pois os 80 que seria o trabalho de corno que ela já resolve (Talvez uns 60 | 40, 50 | 50 faria mais sentido kkk) e tomar cuidado para não colocar a carroça na frente dos bois, leia primeiro e depois aceite as modificações assim você sai do outro lado mais rápido.

Você está usando no plano hobby-free, ou está pagando a mensalidade no pro? Se estiver pagando, tem valido a pena?