A minha opinião é que existe programar e copiar e colar. Independente de ser com IA ou não, um desenvolvedor mesmo entende o código gerado e sabe debugar se necessário e modelar a suas intenções.
Não me aprofundei muito nesse "vibe coding" pois assim que vi achei o termo idiota e não procurei saber mais do que se trata. Mas se for simplesmente pedir para IA como fosse mágica, como:
Faça um site para mim bem bonito
depois configure e realize o deploy
resolva qualquer problema que surgir
beijos
Para mim está pessoa que copia algo sem entender antes é apenas um copiador. Claro que isto é apenas minha opinião e alguns podem achar duro. Infelizmente não sei agradar a todos e nem quero.
Sobre o no-code
, sempre existiu. E para mim no-code
é um termo bem amplo. No final tudo vira código e ainda é necessário entender se quiser realizar uma manutenção que preste. Por isso temos sites horríveis por ai feito em Wordpress. Os bons criam o site em Wordpress e entende bem o que ele criou. Isto sempre foi o diferencial.
Além do código em si, que não chega aos pés de um código feito por uma pessoa real, podendo ocasionar em problemas de segurança
Discordo. Eu mesmo já escrevi muita coisa errada, em especial quando iniciante. Alguns continuam a escrever mesmo depois de ter a experiência no mercado. Seja por n
motivos. Então um código gerado por IA nem sempre é inferior ao do humano.
Você acha que a IA vai substituir o desenvolvedor humano ?
Acho que alguns, outros não. Sempre foi necessário pessoas para lidar com as coisas. Existem calculadores e ainda assim se contratam contadores e pessoas especializadas nessa área, pois o especialista sabe mais do que acham que ele sabe e só sentem falta depois que perde.
Vibe coding/nocode é só uma modinha passageira ou veio para ficar ?
Sempre houve a modinha e nunca vai acabar. O que muda é o que está no momento. Não tenho uma bagagem grande no mundo da programação, mas nunca vi ninguém viver de moda como essa sem ser pessoas que geram hype desnecessário em rede social para ganhar likes. Pois quem compra essas coisas geralmente não arruma emprego.
Você usaria vibe coding ?
Não sei o que determina isso. Afinal não me aprofundei. Mas uso IA para coisas repetitivas que eu considero trabalho braçal, além para a abstração de conceitos complexos quando fiquei horas preso em algo.