Home Técnica Sin código, todo vibraciones: 6 consejos de codificación de Vibe que aprendí...

Sin código, todo vibraciones: 6 consejos de codificación de Vibe que aprendí al crear aplicaciones con solo palabras

2

Nunca me consideraría un verdadero codificador. La mayor parte de lo que sé proviene de retoques en la terminal de Linux, copiando y pegando Python, y la explosión ocasional de una clase de codificación olvidada que comencé (y rápidamente abandoné) hace años. Ni siquiera diría que sé lo suficiente como para ser peligroso, pero quizás lo suficiente como para romper algo si tengo suerte. Y es exactamente por eso que la codificación de vibraciones me interesa tanto.

He desarrollado aplicaciones basadas en web para esto. Calendario de eventos y un Galería de exhibición de películas de terrorY pasé mucho tiempo recreando algunos de los míos. Juego de PC favorito de la infanciaUna IA habla con un chatbot utilizando (principalmente) lenguaje natural. Vibe Coding puede, en esencia, hacer codificadores a partir de no codificadores. Todo lo que tienes que hacer es tener una idea, comunicarla a la IA y perfeccionarla para crear lo que deseas. Bueno, esa es la teoría de lo que es la codificación de vibraciones.

Hay cosas que puedes aprender mientras codificas Vibe, y tener la mentalidad adecuada será de gran ayuda a la hora de crear una aplicación con solo palabras. De hecho, la mentalidad puede marcar la diferencia entre una buena o una mala experiencia.

No importa qué chatbot elijas GéminisChatGPT, Claude o cualquier otra alternativa tendrán cada uno sus propias características y características que debes reconocer y trabajar con ellas. A continuación, detallé algunas cosas que aprendí y que creo que pueden ayudar a cualquiera a comenzar a codificar Vibe, independientemente del chatbot específico que utilice.

Contratos destacados

Conozca su chatbot

El tipo de chatbot que utilices es importante, aunque el tipo de modelo es más importante que quién lo creó.

mientras intentaba Crea la misma aplicación Al utilizar tanto el Gemini 2.5 Flash como el Gemini 3 Pro, quedó claro que el modelo Pro más avanzado requería un enfoque diferente al primero para lograr un resultado similar. Esto significa objetivos e instrucciones más específicos con indicaciones y, según mi experiencia, más trabajo manual.

Desde que codifiqué Vibe con Gemini 2.5 Flash, a menudo hace que el proceso sea más práctico, algo que no estaba buscando. Al modificar la aplicación, solo proporcionaba el código para la parte modificada, lo que me dejaba cambiar el código manualmente o seguir con otro mensaje para proporcionar el código completo. Por el contrario, al utilizar Gemini 3 Pro, proporcionará automáticamente el código completo.

Su kilometraje puede variar, pero si está decidiendo entre utilizar un modelo “rápido” o “pensativo” para su proyecto de codificación de Vibe, es posible que necesite más habilidades y capacitación para trabajar con un modelo rápido. Si todo lo que tiene disponible es un modelo más rápido o menos avanzado y le pide que edite el código con el que no se siente cómodo, puede solicitar al chatbot que proporcione todo el código nuevamente (o establecer una regla para proporcionar todo el código con ediciones después de cada cambio).

Según mi experiencia usando varios (pero no todos) chatbots: si no te importa ensuciarte las manos con algún código, tendrás éxito con la mayoría de los modelos siempre que proporciones indicaciones claras y específicas. No codificadores: quédese con modelos de “lógica” o “pensamiento” más avanzados si puede. Me pregunto qué modelos harán el trabajo más pesado por ti.

Conocer su chatbot, sus limitaciones y sus capacidades proviene de la experiencia, por lo que es mejor usarlo de manera informal y hacer preguntas.

Sea específico con sus indicaciones

Si tiene una idea detallada de qué tipo de código de proyecto desea vibrar, la especificidad es clave.

Vibe Coding comienza con lo que tienes en la cabeza. Si tiene una idea muy clara, puede y debe incluir cómo desea que se vea su proyecto en su mensaje inicial. Por favor complételo. El chatbot creará lo que pueda y, con suerte, verás cómo tu idea toma forma.

Por otro lado, es posible que tengas una idea muy vaga de lo que quieres que sea la aplicación y darle a la IA más espacio para controlar cómo funciona la aplicación o cómo logra lo que querías de otras maneras.

La repetición es la parte más larga.

La aplicación de tus sueños probablemente no aparecerá en el primer o segundo mensaje que le des al chatbot. Probablemente pasarás más tiempo refinando que cualquier otra cosa.

Pídele consejo a tu chatbot. Si te quedas atascado en alguna parte de la aplicación web, en cómo funciona o en su estilo, pregúntale al chatbot. Le dará casi tantas sugerencias como desee. Y dado que la codificación de Vibe es un proceso iterativo, que le pidan que sugiera cinco formas de mejorar su aplicación realmente puede marcar la diferencia.

Suda las cosas técnicas, sólo un poco.

Los no programadores necesitan descubrir algunos aspectos técnicos para que una aplicación o proyecto funcione bien. Lo bueno es que puedes utilizar el chatbot como recurso.

Aquí hay algunas cosas que querrás descubrir:

formato: Para la mayoría de las aplicaciones web simples, tener código de salida en HTML es ideal para quienes no son programadores. Y si no desea trabajar con varios archivos y carpetas, puede solicitar una sola página HTML. Esto puede introducir limitaciones y posibles “problemas de memoria” con la ventana contextual del chatbot si el archivo es enorme, pero es uno de los métodos más sencillos para obtener el código de salida en su navegador para probarlo. Si no está seguro, pregúntele al chatbot cuál debería ser el mejor formato para su proyecto y cuál debería ser el proceso para ejecutar la aplicación.

Escala: Si no está seguro de las capacidades de un chatbot, simplemente pregunte. Te dirá que no podrá crear una nueva red social para ti, pero si quieres un visualizador de audio que canalice los viejos tiempos de Winamp, estás de suerte. Si su solicitud supera las capacidades de un chatbot, solicítele un método alternativo.

Compruebe si hay errores: A veces, el chatbot devolverá un código roto, por lo que deberás comprobarlo una y otra vez. Es incluso más importante que comuniques lo que no funciona, o exactamente cómo quieres que algo funcione. Si proporciona un mensaje ambiguo, no se sorprenda si obtiene un resultado ambiguo. Decirle a un chatbot “no funciona” es significativamente menos efectivo que describir errores específicos que encuentre durante las pruebas. Cuanto más específicos sean tus comentarios, más precisa será la respuesta de la IA, lo que hará que la experiencia general sea más eficiente y agradable.

tener una mente abierta

A menos que tenga un objetivo muy específico y estricto con su proyecto de codificación de Vibe, es esencial mantener la mente abierta. Si no sabes nada sobre codificación, probablemente no conozcas todo el poder que tienes a tu alcance. Si no está seguro de sus limitaciones, es tan fácil subestimar lo que puede hacer como sobreestimarlo.

En un mundo perfecto, todo el código de Vibe funcionaría sin problemas, pero pueden ocurrir errores. Ya sea que la memoria del chatbot olvide algo, limitaciones técnicas o algo intermedio, algunas cosas se romperán. Si tienes suerte, el chatbot reconocerá el problema y lo solucionará, pero a veces no podrá hacerlo, y aquí es donde ayuda mantener la mente abierta. Pregunte por métodos alternativos: es posible que encuentre un método que le guste más que su idea original. Nunca sabrás lo que no sabes a menos que lo preguntes.

No tengas miedo de empezar de nuevo

Como ocurre con cualquier proceso creativo, a veces es mejor empezar de nuevo. Si ha pasado por numerosas iteraciones y su aplicación está lejos de donde desea que esté, considere empezar de nuevo. Esto podría ser completamente desde cero o tomar el código del primer chat y usarlo como base para la nueva conversación que estás iniciando.

Si bien puedes indicarle al chatbot que comience desde cero en el chat original, puede haber un borrón y cuenta nueva para seguir adelante. Vuelve a intentarlo en un nuevo chat, para que la IA no se confunda con tu proyecto anterior. Es posible que hayas identificado algunas indicaciones que hicieron retroceder tu proyecto y que puedes evitar usar esta vez, permitiéndote concentrarte en lo que funcionó en lugar de mantener lo que no funcionó en la memoria del chatbot como referencia.

Esta vez, un nuevo comienzo no se trata sólo de “hacerlo bien” con los chatbots, sino también de restablecer su flujo creativo.

Enlace fuente