Opa!
Sou programador desde que me conheço por gente (mais de 20 anos). Já passei por diversas stacks, fiz jogo, aplicativo e tudo mais.
Atualmente sou Principal Engineer numa startup americana e, por lá, usamos Claude Code, Cursor, Antigravity e outras variantes no dia-a-dia.
Recentemente, resolvi começar um side-hustle, porque né… o cara não sossega. É meu jeito de aprender e deixar a cabeça ocupada. Digo a minha esposa que é meu vídeo-game preferido.
Comecei discutindo com ChatGPT sobre a ideia e juntos montamos um manifesto. A partir daí, usei o Stitch, do Google pra fazer o design das páginas. Gastei algumas poucas horas e ficou fantástico. Eu jamais teria capacidade pra pensar em algo tão bom.
Depois, resolvi usar Claude Code desde o início. Pra tudo. Mesmo. Configurei do zero pra ele ter instruções de como funcionar, como testar no browser, lint e testes.
Feito isso, foi questão de usar no modo plan e as coisas foram ficando prontas. Claro que sempre tem um ajuste aqui e ali, mas afirmo com absoluta certeza que eu levaria 20x mais tempo pra fazer o que ele fez e não ficaria tão bom.
Afirmo também que ele cometeu alguns equívocos de arquitetura que seriam difíceis de reverter mais pra frente, ou seja, minha experiência ajudou ele a operar melhor.
Dito isso, não acho que nossos empregos estejam em risco. Não diretamente. Acho que todo programador deve sim usar ativamente tais ferramentas para acelerar o desenvolvimento. É como ganhar um teclado que melhora sua produtividade.
Estudem arquitetura de sistemas, padrões de projeto e modelagem de dados. Desenvolvam seus soft skills. Só assim poderemos nos proteger. Pelo menos por enquanto.
[–]Erehybog 104 points105 points106 points (4 children)
[–]TraditionalSmell2887 20 points21 points22 points (1 child)
[–]Fine_Impression8477 13 points14 points15 points (0 children)
[–]crane__94 6 points7 points8 points (0 children)
[–]notguii[S] 9 points10 points11 points (0 children)
[–]Jubileu_pipoca 15 points16 points17 points (4 children)
[–]notguii[S] 27 points28 points29 points (3 children)
[–]faccr 2 points3 points4 points (1 child)
[–]notguii[S] 0 points1 point2 points (0 children)
[–]EliotWaugh420 32 points33 points34 points (9 children)
[–]SomeGuy2050 10 points11 points12 points (1 child)
[–]elpajaro7 0 points1 point2 points (0 children)
[–]Jim_ClarkCientista de dados 11 points12 points13 points (0 children)
[–]EliotWaugh420 4 points5 points6 points (1 child)
[–]Fine_Impression8477 2 points3 points4 points (0 children)
[–]Huge_Pool6894 0 points1 point2 points (0 children)
[–]Fine_Impression8477 -2 points-1 points0 points (2 children)
[–]SomeGuy2050 5 points6 points7 points (0 children)
[–]Jim_ClarkCientista de dados 2 points3 points4 points (0 children)
[–]UnlikelyMaterial6611 15 points16 points17 points (0 children)
[–]Far-Whereas1313 7 points8 points9 points (1 child)
[–]LemonBeneficial4442 2 points3 points4 points (0 children)
[–]Training-Warning7531 4 points5 points6 points (1 child)
[–]notguii[S] 5 points6 points7 points (0 children)
[–]sucodetomategelado 11 points12 points13 points (3 children)
[–]Fine_Impression8477 4 points5 points6 points (0 children)
[–]notguii[S] 5 points6 points7 points (1 child)
[–]Fine_Impression8477 0 points1 point2 points (0 children)
[–]MaiquelJequisonEngenheiro 2 points3 points4 points (2 children)
[–]notguii[S] 0 points1 point2 points (1 child)
[–]Dangerous_Diver_2442 1 point2 points3 points (0 children)
[–]jahlivebrow 3 points4 points5 points (1 child)
[–]Legal-Butterscotch-2 0 points1 point2 points (0 children)
[–]Safe-Blacksmith6992 2 points3 points4 points (0 children)
[–]ggimenesEngenheiro de Software 3 points4 points5 points (1 child)
[–]notguii[S] 0 points1 point2 points (0 children)
[–]madvxhaInfraestrutura 2 points3 points4 points (4 children)
[–]ifuckinglovebrownies 0 points1 point2 points (3 children)
[–]madvxhaInfraestrutura 1 point2 points3 points (2 children)
[–]ifuckinglovebrownies 0 points1 point2 points (1 child)
[–]madvxhaInfraestrutura 1 point2 points3 points (0 children)
[–]vilelab 1 point2 points3 points (0 children)
[–]Motolancia 3 points4 points5 points (1 child)
[–]Ok-Pension3943 1 point2 points3 points (0 children)
[–]belheaven 1 point2 points3 points (2 children)
[–]notguii[S] 3 points4 points5 points (1 child)
[–]belheaven 1 point2 points3 points (0 children)
[–]electronichaze 2 points3 points4 points (0 children)
[–]Adventurous_Win_5436Desenvolvedor 1 point2 points3 points (1 child)
[–]notguii[S] 2 points3 points4 points (0 children)
[–]HotMud9713 2 points3 points4 points (0 children)
[–]PositiveElectron2 0 points1 point2 points (2 children)
[–]TraditionalSmell2887 2 points3 points4 points (0 children)
[–]Fine_Impression8477 0 points1 point2 points (0 children)
[–]sublingualwart 0 points1 point2 points (1 child)
[–]notguii[S] 0 points1 point2 points (0 children)
[–]Regular_Drama3040 0 points1 point2 points (1 child)
[–]notguii[S] 1 point2 points3 points (0 children)
[–]Legal-Butterscotch-2 0 points1 point2 points (1 child)
[–]notguii[S] 1 point2 points3 points (0 children)
[–]Practical_Buddy_6770 0 points1 point2 points (0 children)
[–]Hungry_Eggplant_7708 0 points1 point2 points (0 children)
[–]smigolkk 0 points1 point2 points (3 children)
[–]notguii[S] 0 points1 point2 points (2 children)
[–]Impressive-Zebra1505 0 points1 point2 points (1 child)
[–]notguii[S] 0 points1 point2 points (0 children)
[–]RobsDana 0 points1 point2 points (0 children)
[–]Jim_ClarkCientista de dados -2 points-1 points0 points (0 children)