Olá Marceloa0. Vamos por partes do que vc disse, minha experiência e opinião hoje:
Vc disse:
"não trabalho como programador"
Na minha humilde opinião, sinceramente e humildemente falando, se esse não é seu trabalho de verdade, não tem razão de vc se preocupar... tanto. Calma, não me leve a mal.
Eu não sou design, mas tenho noções básicas um pouco além do Photoshop e do circulo e triangulo cromático pra não fazer um texto/elemento ficar invisível, e não me preocupo tanto (quase nada na verdade) com isso em meus projetos pessoais, mas quando é um projeto sério de cliente pra ganhar um extra, se não consigo fazer a arte sozinho, eu contratava um design freelancer para me ajudar. Contratava. Hoje, uso IA sozinho e vou um pouco mais longe - mas ainda tem um brother freela que as vezes me salva.
Como parece que vc consegue tocar sozinho, aproveite o uso da IA, nem que seja o ChatGPT Go - recomendo, é bem barato e me atende super bem.
ela é muito melhor que eu
Não pense que "ela" é melhor que vc, pq "ela" é uma FERRAMENTA, uma máquina. Um software que hoje consome absurdamente muito hardware pra gerar desde memes engraçadinhos a códigos de média complexidade. Muita coisa que tem por aí é puro marketing (kof, kof... "AGI está próximo", kof). A IA é uma coisa (com 'it' do inglês), não 'ela' (terceira pessoa, 'she'). O que isso (IA) faz é probabilisticamente melhor.
fui aprendendo tudo picado, sem muita preocupação com o "como"
Eu também, e muitos outros, e não tem problema. Comecei a aprender HTML e CSS por volta de 2005 pra fazer sites sobre Sonic, e depois pra novinha que comecei a namorar na 6ª série (hoje 7º ano), depois copiei o Javascript do site do IG pra fazer um menu interativo que a gata pediu só pra animar ela - entreguei o menu quebrado, e a versão melhorada usei em meu próprio site KKKKK. E depois fui pro PHP porque queria receber emails quando alguém fosse na página "Fale conosco" (conosco?) do meu site pessoal (!) kkkkk. Se for do seu interesse, siga estudando e escrevendo código manualmente, entenda como funciona, como não funciona, e ai vc vai conseguir usar melhor a IA a seu favor.
antes o código era meu
Se não tem contrato, o código pode ser seu ou da empresa que vc trabalha, e se vc não é dev isso provavelmente não é tão relevante pra vc (mas ok, é bom ter uma cópia sua pra ir fuçando/estudando/melhorando em casa só pra vc evoluir). Se vc é dev, não precisa se apegar ao código. Inclusive, esse é erro de muito dev. "Olha meu código, que lindo, que performático, olha como é limpo e segue os padrões."
Isso me deixa agoniado, porque o meu sistema não parece mais meu
Eu senti isso quando comecei a usar muita IA pra fazer tudo num projeto, e só torrei meus tokens. Muito código pra pouca qualidade, mesmo com uso de guards, harnesses e toda essas "salva guardas" que a galera bolou. Vc vai ver um monte de gente por aí usando IA pra escrever, avaliar, compilar e publicar o código sem nem entender, e se isso atende e deixa o cliente feliz, blz, tem quem pague por isso. No meu projeto, EU particularmente uso IA pra quase tudo, mas fico feliz em entender minimamente o que o código gerado faz, podendo não torrar tanto token (até porque não ganho em dólar ainda), e até no trabalho, o diretor apoia que usemos IA, mas sem essa loucura de usar em qualquer lugar, pra qualquer coisa, plugando em PRD pra coisas básicas como um simples chat bot.
isso é meio viciante e problemático
Se usar demais apenas IA o tempo todo e menos o cérebro, vc provavelmente vai se sentir mais viciado em clicar em "Gerar" e usará menos seus neurônios, como muitos estão. Use isso como vantagem contra os demais que só criam Markdowns e estão delegam até o que não deveria pra ferramenta.
sinto que os sistemas estão mais robustos e confiáveis.
Depende... Em alguns casos sim. Bons devs usando bem "ela" (a ferramenta "IA"), com conhecimento em arquitetura, engenharia, design patterns e SOLID, por exemplo, consegue fazer como a galera do Nubank fez, de migrar um monolito legado, complexo e difícil de escalar para sistemas mais confiáveis e escaláveis usando o Devin por exemplo, mas só acreditei porque vi os números. Pode ter sido marketing e podem ter ocultado parte dos problemas? Provavelmente, mas disso não saberemos.
Se vc se interessa por programação como hobbista e se sente feliz escrevendo vc mesmo o código, continue estudando e escrevendo o seu código, não há problema nenhum nisso.
Se te interessa como profissão, vá atrás de estudar, e em Roma faça como os Romanos, use IA para gerar código sim, mas entenda o que o código faz antes de permitir que a IA execute em sua máquina/servidor de trabalho.
Se não te interessa, ou apenas pra suprir necessidade do trabalho/vida pessoal, então continue estudando e escrevendo código só quando precisar, e não há problema nenhum nisso!