El Ascenso del Ingeniero de IA

Rate this content
Bookmark

Estamos observando un cambio generacional hacia la derecha en la aplicación de la IA, impulsado por las capacidades emergentes y la disponibilidad de modelos de fundación de código abierto/API. Una amplia gama de tareas de IA que solían requerir 5 años y un equipo de investigación para lograr en 2013, ahora sólo requieren documentación de API y una tarde libre en 2023. Las capacidades emergentes están creando un nuevo título: para manejarlas, tendremos que ir más allá del Ingeniero de Prompts y escribir *software*. ¡Exploremos la amplia gama de nuevas oportunidades en la era del Software 3.0!

This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.

FAQ

El auge del ingeniero de IA se refiere al incremento en la demanda y relevancia de los ingenieros especializados en aplicar y utilizar tecnologías de inteligencia artificial dentro de las organizaciones, adaptando las APIs de IA para mejorar los productos y servicios.

Un ingeniero de IA debe tener habilidades en manejo de APIs de IA, entendimiento profundo de modelos de machine learning y capacidad para integrar soluciones de IA en aplicaciones prácticas y productos.

La capacidad de generación de imágenes con IA ha progresado significativamente, pasando de generar imágenes granuladas de rostros en 2014 a poder integrar elementos complejos como mascotas en imágenes generadas con alta calidad en la actualidad.

Auto GPT es uno de los proyectos más impactantes y publicitados en el ámbito de la IA, mencionado frecuentemente en el mercado de valores por su innovación en el uso de tecnologías de inteligencia artificial para aplicaciones prácticas.

Las APIs son cruciales en la ingeniería de IA porque permiten la implementación y el acceso a modelos de inteligencia artificial, facilitando a los ingenieros de IA integrar y consumir estas tecnologías para entregar soluciones efectivas a los usuarios finales.

La inteligencia artificial está transformando los modelos de negocio al permitir la automatización de procesos, mejora en la toma de decisiones y la creación de productos y servicios innovadores, lo que resulta en un aumento de la eficiencia y competitividad en el mercado.

Los principales desafíos incluyen la escasez de talento especializado en IA, la necesidad de grandes inversiones en infraestructura tecnológica, y los desafíos éticos y de privacidad relacionados con el uso de datos.

Shawn Swyx Wang
Shawn Swyx Wang
30 min
13 Nov, 2023

Comments

Sign in or register to post your comment.
Video Summary and Transcription
El ascenso de los ingenieros de IA está impulsado por la demanda de IA y la aparición de organizaciones de investigación e ingeniería de ML. Las startups están aprovechando la IA a través de las APIs, lo que resulta en una ventaja de tiempo de entrada al mercado. El futuro de la ingeniería de IA promete resultados prometedores, con un enfoque en la UX de IA y el papel de los agentes de IA. La equidad en la IA y los problemas centrales de la ingeniería de IA requieren esfuerzos colectivos para abordarlos. La vida cotidiana de un ingeniero de IA implica trabajar en productos o infraestructuras y lidiar con especialidades y herramientas específicas del campo.
Available in English: The Rise of the AI Engineer

1. Introducción al auge del ingeniero de IA

Short description:

Tenemos 20 minutos para cubrir el auge del ingeniero de IA. La IA es la Ley de Moore de nuestro tiempo. Las capacidades de generación de imágenes han desarrollado significativamente en los últimos años. Sin embargo, todavía queda mucho por demostrar en el campo de la IA. Los impactos a corto plazo en la IA son popularmente culpados, pero es importante seguir el dinero para determinar lo que es valioso. Jasper, imágenes generativas y chatbots son ejemplos de proyectos exitosos de IA.

Muy bien. Gracias a todos por sintonizar. Nos vemos la próxima vez. Bueno, tenemos 20 minutos para cubrir el auge del ingeniero de IA. Es una tesis que he estado desarrollando durante toda mi carrera, y me voy a centrar en los fundamentos de la ingeniería de IA. Si eres nuevo en cierto sentido, si todavía estás aquí, al menos tienes algún interés en ello, y tengo la intención de hacer justicia. Voy a ir muy rápido. Esta es la primera vez que asistes a una de mis charlas. Sabes que hablo al ritmo al que escucho los podcasts, que es a 2X y a veces a 2.5X. Todas mis notas están en mi sitio web, así como en el espacio latente si buscas el auge del ingeniero de IA. Si has estado viviendo bajo una roca, o te has sentido abrumado por demasiada información, estos son los puntos que quiero que tengas en mente. La IA es la Ley de Moore de nuestro tiempo. Estos son todos los tipos de métricas de progreso en los últimos diez a 20 años. Lo que tienes a la izquierda es la capacidad de generación de imágenes que hemos desarrollado en los últimos ocho a nueve años. Sabes, en 2014, solíamos desarrollar esto como una imagen granulada de un rostro, y ahora nos quejamos si no podemos colocar a nuestro perro en medio de una imagen generada. En el 2000, apenas resolvimos el reconocimiento de escritura a mano con el conjunto de datos MNIST, y ahora estamos en su mayoría a niveles superhumanos en bastantes capacidades humanas básicas que entendemos. Pero también ha causado mucha locura de IA. Aquí es donde tiendo a distinguirme de algunas de estas personas que exageran la IA. No encuentras a muchas de estas en la cima de la lista de personas que podrías ver en línea. Así que mucha gente está mencionando la IA y tratando de tener alguna estrategia de IA en sus llamadas de ganancias, pero hay muy, muy poco uso, en realidad, y todavía queda mucho por demostrar. Y en particular, uno de los proyectos más impactantes o más publicitados del año es Auto GPT, que si estás en el mercado de valores, te has topado con esto a lo largo de los años, pero es un caso bastante loco en Django, y es bastante loco tener eso y luego tener a otras personas también comentando que nadie está usando esto, lo cual es realmente interesante. También hay una especie de lo que llamo depresión maníaca. En el mismo mes, tienes inversores diciendo que la IA ha alcanzado su punto máximo y luego también que la IA está de vuelta, viniendo de San Francisco, es muy común tener simultáneamente la sensación de que esto es lo que estamos buscando, y que esto es lo que estamos buscando, y esto es todo impulso a corto plazo contra el telón de fondo de que estamos en un arco más largo de la historia donde simplemente estamos marchando inevitablemente hacia una especie de arranque de inteligencia digital que nos superará en nuestras vidas. Y diría que es muy popular culpar a los impactos a corto plazo en la IA, Chegg es uno de ellos, pero creo que en su mayoría, no está en todos los papeles. Tengo un resumen mensual en el espacio In en mi boletín donde recapitulo las principales cosas que debes saber como ingeniero de IA, pero realmente es solo, sigue el dinero. Eso es, sabes, es la forma menos mala de averiguar lo que es valioso que hemos desarrollado en el tiempo que la humanidad ha existido. Entonces, ¿quién está haciendo un buen trabajo? ¿Quién está realmente ganando dinero? Jasper probablemente no lo está haciendo tan bien, pero creo que mucha gente está haciendo lo mejor que puede. Así que hay mucha gente haciendo lo mejor que puede ahora, pero aún así pasaron de cero a 80 millones de ARR en dos años. Imágenes generativas, ahora supuestamente en $100 millones de ARR con un equipo de 13 personas. Y los chatbots, obviamente, OpenAI tiene mil millones de dólares solo en chat.GBT.

2. Progreso y Oportunidades en IA

Short description:

Hay un increíble progreso y entusiasmo proveniente de la IA. La IA está cambiando hacia la derecha, lo cual es un gran cambio en los últimos diez años. La primera respuesta es hacer todo lo relacionado con el aprendizaje automático. La segunda respuesta es hacer ingeniería de datos. La tercera respuesta es hacer aprendizaje automático en Coursera. Hay un espectro de roles en una organización habilitada para IA, desde el lado del aprendizaje automático hasta los ingenieros de productos y front-end.

En realidad hay un equipo de 13 personas en ese equipo. Y Danny Postma es un buen ejemplo de eso. Así que esos son solo algunos data puntos que quiero que tengas en mente, que la IA es real, la IA tiene muchas oportunidades. Hay mucho bombo, pero también hay algo de progreso real a largo plazo aquí.

Y real, como, la verdadera tesis central que quiero entregar es que hay un increíble progreso y entusiasmo proveniente de la IA en los últimos meses. Y cómo ha estado moviéndose desde React y JavaScript, justo como yo. Todo esto se resume en esta tesis, el auge del ingeniero de IA que escribí hace unos meses. Y la tesis central es que la IA está cambiando hacia la derecha.

Este es un cómic XKCD real de 2013 donde hablaban de, como, oh, si necesito hacer reconocimiento de aves, necesito cinco cien por ciento, necesito hacer reconocimiento de aves. Necesito hacer reconocimiento de aves. 17.7 por ciento de rendimiento en cero disparos hasta el estado del arte. 78 por ciento en alguna métrica. Eso es un estado muy, muy diferente de la IA tal como es hoy. De, hey, necesitas contratar a un equipo de investigación a, hey, necesitas hacer un poco de trabajo. Eso es un gran cambio en los últimos diez años. Eso es un gran, gran cambio en la IA tal como es hoy.

Entonces, la primera respuesta es hacer todo lo relacionado con el machine learning. He hecho los cursos de machine learning en Coursera, no son útiles en absoluto. La segunda respuesta es, lo siento, parece que la pantalla se ha apagado. La segunda respuesta es que deberías hacer ingeniería de data. La tercera respuesta es que deberías hacer machine learning en Coursera, no es útil en absoluto. Después de haber hecho eso, no es realmente muy útil para mí entender todo el progreso del modelo de fundación de hoy. ¿Debería hacer una pausa para recuperar la pantalla? Creo que el AVT todavía está averiguándolo. Todavía estoy tratando de averiguar qué está pasando aquí. Todavía se está reproduciendo en la pantalla de aquí. Solo voy a tratar de mantener esto en movimiento sin ayuda de la pantalla. Quiero que imagines en tu cabeza un espectro de izquierda a derecha de los roles en una organización habilitada para IA. A la izquierda tienes el lado del aprendizaje automático, y a la derecha tienes el lado del aprendizaje automático, y en el lado derecho, tienes el lado del aprendizaje automático. A la izquierda, tienes el lado del aprendizaje automático, y a la derecha, tienes el lado del aprendizaje automático. Ingenieros de productos y front-end.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

No resuelvas problemas, elimínalos
React Advanced 2021React Advanced 2021
39 min
No resuelvas problemas, elimínalos
Top Content
Kent C. Dodds discusses the concept of problem elimination rather than just problem-solving. He introduces the idea of a problem tree and the importance of avoiding creating solutions prematurely. Kent uses examples like Tesla's electric engine and Remix framework to illustrate the benefits of problem elimination. He emphasizes the value of trade-offs and taking the easier path, as well as the need to constantly re-evaluate and change approaches to eliminate problems.
Compilador React Forget - Entendiendo React Idiomático
React Advanced 2023React Advanced 2023
33 min
Compilador React Forget - Entendiendo React Idiomático
Top Content
Joe Savona
Mofei Zhang
2 authors
The Talk discusses React Forget, a compiler built at Meta that aims to optimize client-side React development. It explores the use of memoization to improve performance and the vision of Forget to automatically determine dependencies at build time. Forget is named with an F-word pun and has the potential to optimize server builds and enable dead code elimination. The team plans to make Forget open-source and is focused on ensuring its quality before release.
Acelerando tu aplicación React con menos JavaScript
React Summit 2023React Summit 2023
32 min
Acelerando tu aplicación React con menos JavaScript
Top Content
Mishko, the creator of Angular and AngularJS, discusses the challenges of website performance and JavaScript hydration. He explains the differences between client-side and server-side rendering and introduces Quik as a solution for efficient component hydration. Mishko demonstrates examples of state management and intercommunication using Quik. He highlights the performance benefits of using Quik with React and emphasizes the importance of reducing JavaScript size for better performance. Finally, he mentions the use of QUIC in both MPA and SPA applications for improved startup performance.
SolidJS: ¿Por qué tanto Suspense?
JSNation 2023JSNation 2023
28 min
SolidJS: ¿Por qué tanto Suspense?
Top Content
Suspense is a mechanism for orchestrating asynchronous state changes in JavaScript frameworks. It ensures async consistency in UIs and helps avoid trust erosion and inconsistencies. Suspense boundaries are used to hoist data fetching and create consistency zones based on the user interface. They can handle loading states of multiple resources and control state loading in applications. Suspense can be used for transitions, providing a smoother user experience and allowing prioritization of important content.
De GraphQL Zero a GraphQL Hero con RedwoodJS
GraphQL Galaxy 2021GraphQL Galaxy 2021
32 min
De GraphQL Zero a GraphQL Hero con RedwoodJS
Top Content
Tom Pressenwurter introduces Redwood.js, a full stack app framework for building GraphQL APIs easily and maintainably. He demonstrates a Redwood.js application with a React-based front end and a Node.js API. Redwood.js offers a simplified folder structure and schema for organizing the application. It provides easy data manipulation and CRUD operations through GraphQL functions. Redwood.js allows for easy implementation of new queries and directives, including authentication and limiting access to data. It is a stable and production-ready framework that integrates well with other front-end technologies.
Los Átomos de Jotai Son Simplemente Funciones
React Day Berlin 2022React Day Berlin 2022
22 min
Los Átomos de Jotai Son Simplemente Funciones
Top Content
State management in React is a highly discussed topic with many libraries and solutions. Jotai is a new library based on atoms, which represent pieces of state. Atoms in Jotai are used to define state without holding values and can be used for global, semi-global, or local states. Jotai atoms are reusable definitions that are independent from React and can be used without React in an experimental library called Jotajsx.

Workshops on related topic

React, TypeScript y TDD
React Advanced 2021React Advanced 2021
174 min
React, TypeScript y TDD
Top Content
Featured WorkshopFree
Paul Everitt
Paul Everitt
ReactJS es extremadamente popular y, por lo tanto, ampliamente soportado. TypeScript está ganando popularidad y, por lo tanto, cada vez más soportado.

¿Los dos juntos? No tanto. Dado que ambos cambian rápidamente, es difícil encontrar materiales de aprendizaje precisos.

¿React+TypeScript, con los IDEs de JetBrains? Esa combinación de tres partes es el tema de esta serie. Mostraremos un poco sobre mucho. Es decir, los pasos clave para ser productivo, en el IDE, para proyectos de React utilizando TypeScript. En el camino, mostraremos el desarrollo guiado por pruebas y enfatizaremos consejos y trucos en el IDE.
Masterclass Web3 - Construyendo Tu Primer Dapp
React Advanced 2021React Advanced 2021
145 min
Masterclass Web3 - Construyendo Tu Primer Dapp
Top Content
Featured WorkshopFree
Nader Dabit
Nader Dabit
En esta masterclass, aprenderás cómo construir tu primer dapp de pila completa en la blockchain de Ethereum, leyendo y escribiendo datos en la red, y conectando una aplicación de front end al contrato que has desplegado. Al final de la masterclass, entenderás cómo configurar un entorno de desarrollo de pila completa, ejecutar un nodo local e interactuar con cualquier contrato inteligente usando React, HardHat y Ethers.js.
IA a demanda: IA sin servidor
DevOps.js Conf 2024DevOps.js Conf 2024
163 min
IA a demanda: IA sin servidor
Top Content
Featured WorkshopFree
Nathan Disidore
Nathan Disidore
En esta masterclass, discutimos los méritos de la arquitectura sin servidor y cómo se puede aplicar al espacio de la IA. Exploraremos opciones para construir aplicaciones RAG sin servidor para un enfoque más lambda-esque a la IA. A continuación, nos pondremos manos a la obra y construiremos una aplicación CRUD de muestra que te permite almacenar información y consultarla utilizando un LLM con Workers AI, Vectorize, D1 y Cloudflare Workers.
Fundamentos de Remix
React Summit 2022React Summit 2022
136 min
Fundamentos de Remix
Top Content
Featured WorkshopFree
Kent C. Dodds
Kent C. Dodds
Construir aplicaciones web modernas está lleno de complejidad. Y eso solo si te molestas en lidiar con los problemas
¿Cansado de conectar onSubmit a las API del backend y asegurarte de que tu caché del lado del cliente se mantenga actualizada? ¿No sería genial poder utilizar la naturaleza global de CSS en tu beneficio, en lugar de buscar herramientas o convenciones para evitarla o trabajar alrededor de ella? ¿Y qué te parecería tener diseños anidados con una gestión de datos inteligente y optimizada para el rendimiento que simplemente funciona™?
Remix resuelve algunos de estos problemas y elimina completamente el resto. Ni siquiera tienes que pensar en la gestión de la caché del servidor o en los conflictos del espacio de nombres global de CSS. No es que Remix tenga APIs para evitar estos problemas, simplemente no existen cuando estás usando Remix. Ah, y no necesitas ese enorme y complejo cliente graphql cuando estás usando Remix. Ellos te tienen cubierto. ¿Listo para construir aplicaciones más rápidas de manera más rápida?
Al final de esta masterclass, sabrás cómo:- Crear Rutas de Remix- Estilizar aplicaciones de Remix- Cargar datos en los cargadores de Remix- Mutar datos con formularios y acciones
Vue3: Desarrollo Moderno de Aplicaciones Frontend
Vue.js London Live 2021Vue.js London Live 2021
169 min
Vue3: Desarrollo Moderno de Aplicaciones Frontend
Top Content
Featured WorkshopFree
Mikhail Kuznetsov
Mikhail Kuznetsov
Vue3 fue lanzado a mediados de 2020. Además de muchas mejoras y optimizaciones, la principal característica que trae Vue3 es la API de Composición, una nueva forma de escribir y reutilizar código reactivo. Aprendamos más sobre cómo usar la API de Composición de manera eficiente.

Además de las características principales de Vue3, explicaremos ejemplos de cómo usar bibliotecas populares con Vue3.

Tabla de contenidos:
- Introducción a Vue3
- API de Composición
- Bibliotecas principales
- Ecosistema Vue3

Requisitos previos:
IDE de elección (Inellij o VSC) instalado
Nodejs + NPM
Desarrollando Blogs Dinámicos con SvelteKit & Storyblok: Una Masterclass Práctica
JSNation 2023JSNation 2023
174 min
Desarrollando Blogs Dinámicos con SvelteKit & Storyblok: Una Masterclass Práctica
Top Content
Featured WorkshopFree
Alba Silvente Fuentes
Roberto Butti
2 authors
Esta masterclass de SvelteKit explora la integración de servicios de terceros, como Storyblok, en un proyecto SvelteKit. Los participantes aprenderán cómo crear un proyecto SvelteKit, aprovechar los componentes de Svelte y conectarse a APIs externas. La masterclass cubre conceptos importantes incluyendo SSR, CSR, generación de sitios estáticos y despliegue de la aplicación usando adaptadores. Al final de la masterclass, los asistentes tendrán una sólida comprensión de la construcción de aplicaciones SvelteKit con integraciones de API y estarán preparados para el despliegue.