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?