Yo, personalmente, nunca hago «vibe-coding» en ninguna aplicación, proyecto o software que cree. Uso los chats de IA para intercambiar ideas o buscar aclaraciones, pero nunca para el proyecto completo. Es más manual, sin duda, pero al menos sé lo que estoy haciendo y no confío ciegamente en otra entidad.
Pero he visto cómo la programación asistida por IA ha crecido mucho en los últimos meses. Es cierto que al principio el código estaba mal escrito o lleno de vulnerabilidades, pero diría que ha mejorado enormemente desde entonces. Los diseños creados con «vibe-coding» siguen siendo bastante reconocibles (degradados, bordes, emojis, etc.), incluso en algunos plugins que he visto en Meta. Pero lo importante es que el autor lo compartió por sus propios intereses y por los de la comunidad. No para que alguien lo desprecie y lo etiquete como «basura», sino porque ha tenido un éxito genuino con ese plugin y quiere compartirlo con otros foros que buscan obtener la misma funcionalidad.
Entiendo tu punto sobre las preocupaciones éticas de la IA, pero eso parece orientado hacia la IA en general, como las empresas que fragmentan libros, el masivo uso de agua y electricidad, etc. Mencionas:
Pero ¿cómo se correlaciona eso con el uso de plugins o TCs creados con IA? Si no te gusta la IA, está bien, no la uses. Pero el panorama de la programación ha cambiado drásticamente con la introducción de la IA, y por lo tanto, cosas como plugins y TCs también lo harán. ¿Dejarás de usar Discourse por completo ahora, sabiendo que parte del código fue escrito con ayuda de IA? Yo no lo haría, porque sé que todavía hay personas detrás de ello.
Así que, ¿seguirá siendo correcto llamarlo «código basura» y boicotear el uso del término «vibe-coding» (personalmente, no veo problemas con esa última frase)? Quizás no. ¿Es demasiado duro? Sí. Aunque creo que te gustaría despreciarlo, a veces tenemos que adaptarnos. ¿Eso significa que ahora haré TCs generados por IA y los compartiré? Para mí, no. Pero ¿significa que lo veré como una alternativa, que no debe ser evitada ni despreciada? Sí. Y estoy intentando no hacerlo. Así que espero que tú también puedas hacerlo.