Home Tecnología He pasado de codificador antivibración a adicto a la antigravedad

He pasado de codificador antivibración a adicto a la antigravedad

26
0

Como programador vago y recaído, siento que herramientas como Antigravity y Codex han cambiado mis flujos de trabajo diarios y, a pesar de algunas debilidades importantes, no puedo recomendarlas lo suficiente.

Durante la mayor parte de una década, me he sentido algo avergonzado por haber permitido que las habilidades obtenidas durante mis estudios de licenciatura en Ciencias de la Computación se marchitaran y prácticamente desaparecieran. 100% es un problema “yo”, pero como muchos graduados de mi época (principios de la década de 2010), nunca me quedé atrapado en un área de la industria tecnológica para utilizar las habilidades de programación que había desarrollado a lo largo de una carrera universitaria de 3 años.

Había trabajado en pequeños proyectos aquí y allá, pero, por desgracia, casi me da vergüenza admitir que no encuentro la programación tan divertida o interesante. Siempre se ha sentido como una rutina. Un medio para un fin. Me gustó la generación de ideas, la conceptualización, pero no me interesa la implementación. Lo sé, lo sé, tal vez esas ideas nunca deberían hacerse realidad, le gritas a tu pantalla. Esa es una crítica increíblemente justa.

La idea misma de una sesión de “código de vibración” parece perezosa, porque en muchos sentidos lo es. Y sí, siento que tal vez mis miniproyectos no merecen realizarse si no puedo moverme y poner las bases por mi cuenta. La cuestión es que me sentí así hasta que usé Codex y Antigravity hace apenas unos meses.

Anuncio: desplácese para ver más contenido

Si existen estas herramientas y conoces las limitaciones o al menos tienes una idea de lo que estás haciendo. Lo considero como una “delegación” a un desarrollador, un desarrollador que depende de información muy clara y estructurada para hacer las cosas correctas, o terminará con todo tipo de problemas. No arrojaría a un desarrollador junior debajo del autobús, pero algunos de mis amigos desarrolladores comparan estas herramientas con los desarrolladores junior, ¡así que por favor no le disparen al mensajero!

Aplicaciones personalizadas para tu día a día

Antigravity construyó esta herramienta para mí.

Hay varias razones por las que mi opinión ha cambiado por completo. Por mucho que la “productividad” pueda ser un rasgo muy tóxico o usarse como una forma de venderte una solución de aceite de serpiente para tu producción diaria, no puedo negar que uno de los mayores obstáculos en mi época son esas tareas repetidas que haces varias veces y que te resultan molestas una y otra vez.

Piense en poner marcas de agua en las imágenes, hacer ajustes en After Effects, comprimir y convertir archivos, ajustar los colores en Photoshop, todo ese tipo de cosas y mucho más. En aislamiento no hay problema. En masa, increíblemente tedioso y requiere mucho tiempo.

Durante años, he buscado extensiones, herramientas, aplicaciones y scripts para intentar automatizar la monotonía. Luego, después de una conversación regular, tengo sobre todo lo relacionado con el proceso con mi colega jeff benjamín Sobre esto exactamente, sugirió: “¿Por qué no intentas usar Codex para crear eso por ti?”

Me quedé perplejo por qué no había pensado en ello. Pensé que estaba familiarizado con lo que la nueva tecnología puede ofrecer, pero nunca se me había pasado por la cabeza siquiera probar el terreno en esto. Intenté que Gemini creara algunos scripts para algunas animaciones en After Effects con un éxito muy desigual varias veces antes, pero encontré que la interfaz de usuario estilo chat era simplemente una mala experiencia para hacer cualquier cosa relacionada con el código. ¿Podría realmente codificar algo que cumpla con mis expectativas? Resulta que realmente puedes.

Una interfaz dedicada diseñada para ayudarlo a conceptualizar y construir un plan de implementación antes de dejar que la IA se suelte para crear esa visión se sintió inmediatamente más atractiva. Después de unas horas de retoques, sentí como si hubiera abierto la caja de Pandora, al menos en el buen sentido.

Me enamoró la idea de poder conseguir que la IA creara una herramienta única que se adaptara a mis necesidades específicas en lugar de comprar un complemento o complemento genérico por potencialmente cientos de libras o dólares. Me dejó alucinado y me sentí tan estúpido por algo que debería saber, o al menos intentar.

Quiero señalar que nunca sería tan tonto como para afirmar que “yo” construí esto. No, efectivamente subcontraté la idea a Gemini, ChatGPT o Claude.

Medio año después, he creado varias herramientas para uso personal. Cosas que casi automatizan esas pequeñas y molestas tareas. He perfeccionado los procesos, estoy recuperando tiempo para dedicarlo a otras áreas de mi trabajo, o al menos puedo dedicar más tiempo a cada área por igual de maneras que antes no podía.

Personal sobre producto

En gran medida se nos dice que la codificación por vibración para productos lanzados en masa es posible. Estoy 100% de acuerdo con la mayoría de los desarrolladores de software en que probablemente no debería publicar aplicaciones codificadas por vibración a menos que pueda retroceder con un peine de dientes finos y saber exactamente cómo funciona su aplicación. Quizás no línea por línea, pero comprender las complejidades es muy importante tanto para la resolución de problemas como para la resolución de problemas.

Sí, puedes crear un prototipo en minutos, pero conseguir algo que funcione puede llevar algunas horas, días o incluso semanas. Es posible que mucha gente no tenga la paciencia para llevar a cabo un proyecto de principio a fin, y eso es un gran obstáculo. Puedes tener entre el 80 y el 90 % de un proyecto “listo” y dedicar aún más tiempo a arreglar el 10 %. Para ser transparente, esto es algo que en el pasado me desanimó de la ingeniería de software de la vieja escuela; lo que pasa es que guiar una herramienta para intentar resolver esos problemas puede ser un éxito o un fracaso.

No sin mencionar que existen problemas al liberar herramientas tan poderosas para aquellos que no tienen la capacidad de comprender realmente lo que están haciendo con ellas, ya que las aplicaciones codificadas por vibración pueden salirse de control muy rápidamente sin barreras ni direcciones estrictas. El código espagueti engendra código espagueti, pero eso no es un gran problema como podría ser si su proyecto es solo para uso personal o hiperlocal. Los riesgos de seguridad inherentes son algo que deberías considerar al 100% antes de intentar construir cosas a cualquier escala. Tenga en cuenta que es posible que no tenga idea de las posibles vulnerabilidades. De ahí que mis proyectos sean siempre locales.

Incluso con esos obstáculos o puntos débiles, no puedo evitar recomendar un poco de codificación de vibraciones si tienes una idea y quieres hacerla realidad.

Con el lanzamiento del Googlebook a finales de este año, existe la posibilidad de que las aplicaciones codificadas por vibración puedan llenar el “vacío de aplicaciones”. Tal vez sea un poco complicado, pero podría ser una experiencia compuesta que será mejor que la suma de sus partes.

Si eso termina siendo cierto, ahora podría ser el momento de darle una oportunidad real a Antigravity, Codex o Claude Code, si aún no lo has hecho. No puedo recomendarlo lo suficiente.

Sigue a Damián: Trapos, cielo azul, Instagram

FTC: Utilizamos enlaces de afiliados automáticos que generan ingresos. Más.

Fuente de noticias