opción
Hogar
Noticias
10 desarrolladores expertos discuten el potencial real y los riesgos de la codificación de ambas

10 desarrolladores expertos discuten el potencial real y los riesgos de la codificación de ambas

22 de abril de 2025
85

10 desarrolladores expertos discuten el potencial real y los riesgos de la codificación de ambas

La codificación de vibos de Buzz alrededor ha sido ineludible últimamente, especialmente en mi bandeja de entrada, que está inundada de comunicados de prensa de equipos de marketing ansiosos por saltar en la última tendencia. El término, acuñado por un programador experimentado de OpenAI, se refiere a la práctica de usar IA para manejar los aspectos mundanos de la codificación, lo que permite a los desarrolladores centrarse en los elementos más creativos. Mi artículo anterior profundizó en este concepto, explorando su potencial y sus trampas.

También: 10 razones clave por las que la IA se convirtió en la corriente de la noche a la mañana, y lo que sucede después

El término "codificación de ambientes" tiene un cierto encanto, no solo porque suena genial, sino porque es un sueño de marketing. Es el tipo de palabra que puede hacer que un producto sea más atractivo. Como columnista de IA, he visto innumerables comunicados de prensa tratando de montar esta ola, a menudo tergiversando lo que realmente significa la codificación de vibos. Nunca fue destinado a novatos que esperaban golpearlo rico en una aplicación apresurada. En cambio, es una herramienta para desarrolladores experimentados que pueden guiar la IA y corregir sus errores.

Sin embargo, el mercado ahora está inundado de herramientas sin código y de bajo código que afirman ser los pioneros de la codificación de ambientes. Estas herramientas, esencialmente plantillas mejoradas con AI, están lejos de la intención original del término.

Como desarrollador y ex profesor de informática, compartí mis pensamientos sobre la codificación de ambas en una pieza reciente, pero admito que mi tono puede ser un poco ... colorido. Entonces, contacté a otros desarrolladores profesionales para obtener su opinión. Sus respuestas fueron variadas, con algunos elogiando las ganancias de eficiencia, mientras que otras expresaron su preocupación por el potencial de que los codificadores sin experiencia creen un software problemático.

También: la mejor IA para codificar (y qué no usar)

Desarrolladores en la codificación de vibrantes

Todd Olson, cofundador/CEO de Usage Analytics Company Pendo

Todd Olson le dijo a ZDNET: "La codificación de vibos cambia la forma en que construimos, pero no por qué construimos. El objetivo no es producir más software; es crear mejores experiencias de software. Sin una comprensión clara de las necesidades de los usuarios, la codificación de la vibra se riesgo de amplificar la desalineación a escala".

Agregó: "La IA hace que sea más fácil enviar código, pero eso no garantiza mejores resultados. Sin una alineación clara con las necesidades de los usuarios, la codificación de vibos puede acelerar la creación de software que nadie usa. Esto no es un nuevo desafío, necesariamente, pero AI eleva las apuestas".

Chris Reynolds, defensor de desarrolladores e ingeniero de software en la plataforma de alojamiento Pantheon

Chris Reynolds enfatizó la necesidad de la supervisión humana, diciendo: "Lo más importante para mí sobre la codificación de vibos es que debe haber un operador humano que sea realmente más inteligente que la computadora. Uno de los problemas de usar LLM para el desarrollo es que crean cosas que suena factibles, y solo hacen una investigación más profunda o consideran cosas como la seguridad o las mejores prácticas si se les indica".

Destacó los desafíos para los desarrolladores menos experimentados, señalando: "Por lo tanto, si es solo un usuario de energía promedio sin experiencia en desarrollo, podría lograr que AI le construya algo genial que se vea y actúe de la manera que desee, pero si no sabe cómo funciona, cuándo tiene problemas o errores o lo que sea, puede encontrarse más y más profundo en el agujero de conejo".

Él agregó con humor: "La codificación de vibos necesita absolutamente el componente humano. No puedes dejar que los robots funcionen salvajes sin verificar lo que está haciendo, o absolutamente te meterás en problemas".

Jamie Marsland, gerente de YouTube y desarrollador de Automattic

Jamie Marsland ve la codificación de vibos como una puerta de entrada a la creatividad, afirmando: "Estamos entrando en una nueva era en la que la web se convierte en un lienzo para experiencias dinámicas y similares a aplicaciones. Como AI, las herramientas sin código sin código y la automatización eliminan las barreras técnicas, los creadores de todos los tipos son libres de acumular mundos digitales más ricos e interactivos. en línea."

Compartió un video en el que usó IA para "Vibe Code" un sitio web front -end, pero enfatizó que esto se hizo bajo la guía de un desarrollador experimentado. Señaló que alguien nuevo en el desarrollo web podría luchar para proporcionar la dirección necesaria.

Bill Salak, CTO de AI Education Company Brainly

Bill Salak considera que la codificación de la vibra como una forma de mejorar la creatividad, diciendo: "En tecnología, la codificación de vibos tiene que ver con trabajar con IA de una manera fluida e intuitiva, permitiendo que maneje las cosas repetitivas para que los desarrolladores puedan centrarse en la resolución de problemas creativos. Pero la codificación de VIBE no solo para los codificadores. También está creando con AI incluso si no sabes cómo saber cómo ser Código. Es sobre las cosas sobre las barreras, lo que hace que la Codificación de la tecnología sea solo para que se accese la tecnología y también lo que permita a cualquiera de los cuales, y deja a cualquiera de los cuales, y que se deja de escribir sobre el código de la tecnología, y lo que hace que la tecnología sea que compre que la tecnología sea y la tecnología, y que compre que compre sobre el código. Significado.

Extendió esta idea a la educación, lo que sugiere que el aprendizaje podría volverse más interactivo y personalizado, al igual que la codificación de ambientes. Él dijo: "Imagine si el aprendizaje funcionó de la misma manera, donde los estudiantes no solo eran consumidores de información sino creadores, dando forma a su educación en tiempo real con IA como guía".

Willem Delbare, fundador y CTO de Aikido

Willem Delbare, de la compañía de seguridad Aikido, expresó su preocupación por las implicaciones de seguridad de la codificación de ambas. Le dijo a ZDNET: "La codificación de vibos hace que el desarrollo de software sea más accesible, pero también crea una tormenta perfecta de riesgos de seguridad que incluso los desarrolladores experimentados no están equipados para manejar. Inyecciones SQL, transversal de ruta, secretos codificados con código duro. Muchos desarrolladores consideran que la seguridad es una mancha ciego, por lo que imagina los riesgos de la construcción de una página de aterrizaje simple a un producto completo que maneja los datos de los usuarios".

Advirtió: "Es increíblemente fácil para AI escribir un código vulnerable, y los codificadores de VIBE a menudo no saben lo que no saben. Cuando está recopilando datos de usuario o manejar información confidencial, necesita más que solo buenas vibraciones. Idealmente, la seguridad no es una ocurrencia posterior que arruine la diversión; necesita aprender los riesgos y configurar los controles de seguridad, por lo que puede seguir construyendo sin sus usuarios que se convierten en daños colaterales".

También hizo una observación conmovedora sobre la aceleración de riesgos, diciendo: "Claro, el desarrollo de los sobrealimentaciones de Gen AI, pero también sobrealimentan el riesgo. Dos ingenieros ahora pueden producir la misma cantidad de código inseguro e indescriptible que 50 ingenieros".

Jamie Madden, fundador de Petfun, un servicio que crea fotos de mascotas con ai-ai

Jamie Madden se hizo eco de las preocupaciones de seguridad, afirmando: "La codificación de vibos representa un cambio fascinante en el desarrollo de software al demostrar cómo las herramientas de IA pueden democratizar la codificación. Si bien permite a los recién llegados crear aplicaciones sin experiencia de programación tradicional, también destaca una realidad crucial: sin el conocimiento del desarrollo de software fundamental, la seguridad y el sufrimiento de rendimiento".

Zack Katz, Presidente de la plataforma de Formularios No Códigos GravityKit

Zack Katz compartió su experiencia positiva con la codificación de vibos, diciendo: "La codificación de vibos ha acelerado drásticamente nuestro proceso de desarrollo de productos. Las ideas que se sentaron en nuestra cartera de pedidos durante años han cobrado vida en solo una semana, gracias a la IA. Puedo generar un prototipo de trabajo de la nueva funcionalidad en un solo día, mucho más rápido que a partir de allí, a partir de allí, nos refinamos, la creciente y evalúa el código, reduciendo el tiempo de desarrollo significativamente".

Proporcionó un ejemplo, diciendo: "En una reciente sesión de IA, ingresé los requisitos para un nuevo producto, volví a mi otro trabajo y retrocedí unos minutos más tarde. En 20 minutos, tuve un prototipo funcional listo para el refinamiento y las pruebas. AI ha sido un cambio de juego en nuestra capacidad de entregar características rápidamente que los clientes desean, y la codificación de la vibración ha demostrado ser mi enfoque de la construcción rápida.

LeonardovoSoviz, desarrollador del complemento de administración de datos de WordPress Gato GraphQL

LeonardovoSoviz también ve la codificación de vibos como una forma de acelerar el desarrollo, afirmando: "Actualmente estoy integrando mi complemento Gato GraphQL para usar la codificación VIBE para crear extensiones, con el objetivo de crear todas las extensiones que mis clientes exigen en un par de semanas (normalmente tomaría unos pocos meses)".

John Campbell, Director de Ingeniería de Contenido en Security Journey

John Campbell ofreció una visión equilibrada, diciendo: "La codificación de ambientes está preparada para revolucionar el desarrollo de software al hacer que los desarrolladores sean más eficientes y permitiendo a las personas con experiencia técnica limitada para expandir su acceso a las herramientas de software".

Sin embargo, expresó su preocupación por la falta de comprensión del sistema, señalando: "Al igual que un adolescente que experimenta la emoción de conducir por primera vez, esa libertad se convertiría rápidamente en el caos sin leyes de tránsito, características de seguridad y barandillas".

Se hizo eco de los pensamientos de Delbare sobre la aceleración de riesgos, diciendo: "La codificación de VIBE acelera el desarrollo y elimina la necesidad de un profundo conocimiento técnico de herramientas o técnicas, pero a costa de una falta casi total de comprensión del sistema. Debido a que la codificación de vibración es inherentemente ignorante los detalles del código, se vuelve casi imposible evaluar los riesgos de seguridad en el software que se está desarrollando".

Campbell cree que la brecha entre la codificación de ambientes y la codificación de producción se reducirá, pero por ahora, "la codificación de ambientes hoy sobresale en la creación de 'juguetes web' - herramientas personales con un enfoque limitado y preocupaciones de seguridad mínimas, sin las apuestas y riesgos de desplegarlos en un entorno de producción".

Rhys Wynn, Desarrollador de WordPress independiente al comercio bajo el nombre Dwi'n Rhys

Rhys Wynn fue escéptico sobre el término, diciendo: "Creo que la codificación de ambientes es una frase inventada por personas que piensan que el código generado por IA es seguro y seguro, y quiere posicionarse en un mercado en el que tal vez no estén. Cada proyecto de codificación de VIBE que he visto ha sido inseguro, no es capaz de responder un caso de uso, o simplemente emulando cosas mejores que ya existen".

Hizo hincapié en la importancia de revisar el código generado por la IA, afirmando: "La IA puede ser útil para la codificación, pero conseguir que la IA escriba grandes franjas de código significa que el código está tendiendo a ser inseguro o no optimizado. Pregunte a su asistente de IA que solucione pequeños problemas con tareas bien definidas, y funciona de manera similar. De manera similar, solucionar problemas en su código. Siempre revise, como si no entienda su código, ¿quién lo hará?"

¿Qué significa todo?

Algunos desarrolladores han experimentado un ahorro de tiempo significativo utilizando herramientas de IA, y personalmente he visto mi productividad el doble con la ayuda de ChatGPT. ¿Pero ese ambiente está codificando? Para mí, se trata de usar AI para manejar las tediosas partes de la codificación mientras se asegura de que cada pieza sea probada y entendida a fondo.

También: cómo convertir chatgpt en su herramienta de alimentación de codificación de IA y duplicar su salida

La codificación de ambientes, para un desarrollador experimentado, puede tener ganas de ingresar a un estado de flujo, lo que permite que se realice mucho trabajo de manera eficiente. Sin embargo, el consenso entre los desarrolladores con los que hablé es claro: la codificación de vibos no es adecuada para principiantes, y puede conducir a serios problemas de seguridad y confiabilidad si no se manejan correctamente.

El concepto de codificación de VIBE en sí es inherentemente problemático. Sin embargo, es crucial mantenerse atento, especialmente con los equipos de marketing ansiosos por explotar su popularidad para sugerir que cualquiera puede crear software sin esfuerzo.

Los desafíos con las plataformas de bajo código y sin código siguen siendo los mismos: funcionan bien para personalizar escenarios previos a la construcción, pero luchan cuando el código requerido no se ajusta a las plantillas proporcionadas. En tales casos, las habilidades de programación tradicionales se vuelven esenciales.

Además: si ChatGPT produce código generado por IA para su aplicación, ¿a quién pertenece realmente?

Sin esas habilidades, es probable que llegue a los obstáculos o liberará productos que podrían fallar catastróficamente.

¿Qué pasa contigo? ¿Has experimentado con la codificación de vibra, o dudas en dejar que AI tome la delantera en tu proceso de desarrollo? ¿Cree que las herramientas de IA realmente reducen la barrera de entrada para los recién llegados, o simplemente facilitan la creación de un software inseguro e inseguro?

¿Estás más entusiasmado con las posibilidades creativas o te preocupas por los riesgos? Comparta sus pensamientos en los comentarios a continuación.

*Obtenga las principales historias de la mañana en su bandeja de entrada todos los días con nuestro boletín tecnológico hoy.*

Artículo relacionado
IA en Asesorías Médicas: Transformando la Salud IA en Asesorías Médicas: Transformando la Salud La inteligencia artificial está remodelando rápidamente el panorama de la salud, y no es difícil entender por qué. El ritmo del avance tecnológico ha abierto puertas a posibilidades antes impensables.
Aulani, Disney's Resort & Spa: Tu Escapada Familiar Definitiva en Hawái Aulani, Disney's Resort & Spa: Tu Escapada Familiar Definitiva en Hawái Descubriendo Aulani: Un Paraíso Hawaiano con un Toque de Disney¿Sueñas con unas vacaciones familiares que combinen la magia de Disney con la impresionante belleza de Hawái? No busques más, Aulani, un
Airbnb está implementando silenciosamente un bot de atención al cliente con IA en EE.UU. Airbnb está implementando silenciosamente un bot de atención al cliente con IA en EE.UU. Airbnb lleva la atención al cliente impulsada por IA a nuevas alturasEl mes pasado, durante la llamada de resultados del primer trimestre de Airbnb, el CEO Brian Chesky anunció que la empresa había co
comentario (20)
0/200
JamesLopez
JamesLopez 22 de abril de 2025 00:00:00 GMT

The discussion on vibe coding was eye-opening! It's cool how AI can take care of the boring parts of coding, but the risks? Yikes! It's a bit scary thinking about AI taking over too much. Still, it's a must-watch for any coder! 👀

WillieHernández
WillieHernández 22 de abril de 2025 00:00:00 GMT

バイブコーディングについての議論は目から鱗だった!AIがコーディングの退屈な部分を処理するのはクールだけど、リスクは?恐ろしい!AIがあまりにも多くを支配するのは怖い。でも、プログラマーなら必見だよ!👀

AlbertThomas
AlbertThomas 22 de abril de 2025 00:00:00 GMT

바이브 코딩에 대한 토론은 정말 눈을 뜨게 했어요! AI가 코딩의 지루한 부분을 처리하는 건 멋지지만, 위험성은요? 무서워요! AI가 너무 많이 지배하는 건 두려워요. 그래도 프로그래머라면 꼭 봐야 해요! 👀

PaulRoberts
PaulRoberts 22 de abril de 2025 00:00:00 GMT

A discussão sobre vibe coding foi reveladora! É legal como a IA pode cuidar das partes chatas do código, mas os riscos? Uau! É um pouco assustador pensar na IA assumindo muito controle. Ainda assim, é um must-watch para qualquer programador! 👀

EricLewis
EricLewis 22 de abril de 2025 00:00:00 GMT

La discusión sobre el vibe coding fue reveladora! Es genial cómo la IA puede encargarse de las partes aburridas del código, pero los riesgos? ¡Uf! Es un poco aterrador pensar en la IA tomando demasiado control. Aún así, es un must-watch para cualquier programador! 👀

WalterRodriguez
WalterRodriguez 22 de abril de 2025 00:00:00 GMT

Vibe coding sounds cool but honestly, it's a bit overhyped. It's great for automating the boring parts of coding, but I worry about losing the human touch in programming. Still, it's an interesting concept that could save time. 🤔 Worth keeping an eye on, but don't expect miracles!

Volver arriba
OR