Silicon Valley está abrumado por la última provocación del luminario de IA Andrew Ng – y no se trata de algún nuevo modelo o algoritmo fantástico. En una reciente charla en la Escuela de Emprendimiento de Y Combinator, Ng sugirió que la maquillaje tradicional de los equipos de software está en la cumbre de un cambio radical. En sus propias palabras: Esto funciona para en un equipo. product managers two software developers for every one product manager “Justo ayer, uno de mis equipos vino a mí, y por primera vez... este equipo me propuso no tener 1:4 PM / ingenieros, sino tener 1:0.5 PM / ingenieros”. El Reddit.com twice as many PMs as engineers https://www.youtube.com/watch?v=RNJCfif1dPY&embeds_referring_euri=https%3A%2F%2Fapp.hackernoon.com%2F&source_ve_path=MjM4NTE&embedable=true Esta afirmación se vincula con el aumento de , un término inventado por Andrej Karpathy para describir el uso de la IA para generar código a partir de prompts de alto nivel. Con los copilotos de IA que escriben código de boilerplate a la velocidad del rayo, Ng sostiene que la brecha en el desarrollo de software ya no es capacidad de ingeniería - es decisiva . el Ng dijo, observando que mientras la IA acelera drásticamente la codificación, la toma de decisiones de productos no se está acelerando en tandem.Si el código está agotado como caramelos baratos, entonces cualquiera que descubra las recetas correctas de caramelos (managers de productos) de repente se convierte en indispensable. “vibe coding” Qué construir “No veo que el trabajo de gestión de productos se vuelva más rápido a la misma velocidad que la ingeniería. “Todavía no sé si esta es una buena idea, pero... por primera vez en mi vida, los gerentes están proponiendo tener el doble de PMs que los ingenieros. ¿Es esto hype, herejía o un poco de ambos? la declaración de Ng es seguramente un punto de inflexión en una industria que ha glorificado a los ingenieros como los creadores principales y a los PM como el equipo de apoyo. El verdadero poder se traslada a los que Vamos a desempacar los argumentos de ambos lados de este debate de la relación PM vs Engineer, porque el Twittersphere (o X-sphere) y el comentario de HackerNews no son nada más que silenciosos sobre esto. writing code on vibe Sete Previsión audaz de Ng: por qué los PMs podrían llegar a ser aún más importantes Andrew Ng no está arrojando por casualidad la afirmación de la relación 2:1 (Eng:PM) sin razonamiento. La lógica central se deriva de la simple economía de los complementos. Gracias a él, que inevitablemente En otras palabras, cuando las cosas se hacen fáciles de construir, La codificación asistida por IA (la esencia de la codificación de vibe) podría permitir que un ingeniero haga el trabajo de cinco o diez, pero ninguna cantidad de IA puede reemplazar aún la comprensión de las necesidades del usuario, la elaboración de una visión del producto y la definición de características – el pan y la mantequilla de los gerentes de productos. (Traducción: Saludos, por medio de ) “Escribir software, especialmente prototipos, se está volviendo más barato” “Llevará a un aumento de la demanda de personas que pueden decidir qué construir”. figuring out the thing to build becomes the critical path Derecho "Esto aumentará significativamente la demanda de personas que pueden llegar con especificaciones claras para cosas valiosas para construir". en Linkedin.com Derecho ¿Cómo es este futuro en la práctica? Ng da la anécdota anterior de un equipo de AI Fund proponiendo una propuesta sin precedentes – un escenario donde los PMs superan a los ingenieros. Incluso Ng lo admite , pero está viendo los primeros signos de esta tendencia. Y no está solo. el inversor tecnológico SC Moatti se acercó a apoyar a Ng: Cuando usted tiene tipos de capital de riesgo esencialmente de acuerdo que Es una señal de que la idea no está saliendo de la izquierda. 1:0.5 PM-to-engineer ratio “Suena muy extremo” “Excelente punto Andrew Ng – nuestras proyecciones son que [la] actual 10:1 ingeniero: PM relación va a ser 2:1 porque los PMs serán capaces de hacer mucho más con menos ingenieros.” the PM is the new rockstar Otros líderes de productos comparten experiencias similares, especialmente en la era de las herramientas de IA. Hoda Mehr, una fundadora de productos, describió cómo el uso de IA la hizo sentir como En este sentido, el PP se convierte en el , mientras que el equipo de desarrolladores aumentado por IA ejecuta más rápido que nunca. (Hace referencia a su Ahora, gracias a las herramientas La diferenciación se desplaza a la visión, la priorización y la intuición del producto – el clásico territorio PM. “El navegador. yo apunto en la dirección, y la IA implementa. Así que lo que Andrew dice resuena conmigo”. coach and strategist “everyone codes” receptionist codes NegociosInternacionales.com El punto más amplio de Ng es que la IA está remodelando roles: Incluso realizó un curso de En la era de la IA, los gerentes de producto que entienden la IA (y quizás puedan escribir un poco de código ellos mismos) están en alta demanda.El razonamiento fundamental: si un ingeniero con IA ahora puede construir un prototipo de aplicación en un día, el factor limitante se convierte en la rapidez con la que puede decidir sobre la próxima característica o validar la próxima idea. “Muchas empresas tienen una relación Engineer:PM de, por ejemplo, 6:1... A medida que la codificación se vuelve más eficiente, los equipos necesitarán más trabajo de gestión de productos (así como trabajo de diseño) como una fracción de la fuerza de trabajo total”. AI Product Management “Escribir software ... se está volviendo más barato. Esto llevará a una demanda mayor para las personas que pueden decidir qué construir. The Pushback: Por qué muchos tecnólogos son escépticos (o aterrorizados) Antes de que empecemos a coronar a los PM como los nuevos reyes y reinas de la tecnología, abordemos el problema de la tecnología. de muchos ingenieros y observadores tecnológicos.La idea de dos PMs por ingeniero es, como y lo ponen de lleno, Los ingenieros son notoriamente alérgicos a , y el pensamiento de un ejército de PMs envuelto en un par de desarrolladores es combustible de pesadilla para muchos. No se necesita traducción. chorus of eye-rolls and “oh please” retorts Un redentor “En la lista de mierda estúpida que he visto en esta nueva ola de IA, esto se clasifica bastante alto”. meeting overload and micromanagement “Dos PMs para un ingeniero?Esta es mi verdadera pesadilla.” Un argumento importante contra el futuro pesado del PM rosado de Ng es que Gaurav Khanna proporciona un contrapunto que la hipótesis de Ng Él nota que En este escenario, en lugar de más PMs para gestionar los desarrollos ahora hiperproductivos, tal vez Después de todo, si ChatGPT puede escribir historias de usuarios o analizar los comentarios de los clientes, ¿por qué contratar humanos adicionales para hacerlo? AI might automate parts of the PM role too “Observamos el hecho de que los mismos avances de la IA podrían reducir la necesidad de PMs automatizando aspectos clave de su trabajo”. “Las herramientas de IA son cada vez más capaces de generar especificaciones de productos, priorizar funciones basadas en datos de usuarios y analizar los comentarios para identificar oportunidades de mejora. the PMs just get smarter tools También hay un grupo que cree Ciertamente, una IA puede esquivar una aplicación rápidamente, pero los ingenieros experimentados saben que el diablo está en los detalles: el desmantelamiento, la integración de sistemas, el manejo de casos de borde, la escalación del software, etc. se burló de la idea de Ng, diciendo que amarían Dudaban de que los que Puede mágicamente La línea de punch: – Dripping con sarcasmo, resaltando el escepticismo de que los PMs (peorativamente llamados “middle managers”) podrían nunca sustituir a los buenos ingenieros. engineering won’t be as cheap and easy as Ng implies Un comentarista cínico de Hacker News "Cualquiera que sea el tipo que fuma, la causa de 1 pm a 0,5 ingenieros es alguna locura de la mente engañada ahí." “No ser un negativo neto en proyectos” “Construye un jackhit arrojando un montón de basura alucinada en la pared”. “Ciertamente, los desarrolladores son los que van a ser reemplazados por los gestores intermedios sin idea que sólo existen para desperdiciar el tiempo de todos”. Otra perspectiva es la : AI expondrá PMs débiles Los ingenieros débiles. como un observador musado, En otras palabras, si la codificación se hace más fácil, tal vez los ingenieros comiencen a invadir el césped del producto ellos mismos (puesto que pueden manejar más del pensamiento del producto cuando se liberan de la codificación de grunt), o simplemente que Después de todo, si un ingeniero puede pedir a una IA que genere diez variaciones de una característica, tal vez se basen menos en un PM para especificar todo de antemano. Los PMs son despedidos. survival of the fittest y “¿O es al revés? ... ¿Y si los diseñadores técnicamente agudos y los desarrolladores bien redondeados realmente terminan expulsando a los gerentes incompetentes?” bad PMs will have nowhere to hide Exceso Y no olvidemos la pura resistencia cultural: Muchos desarrolladores simplemente no quieren más supervisión de PM. Un escenario satírico en Reddit imaginó dos PMs cada uno arrastrando a un ingeniero en diferentes direcciones: Cualquier persona que haya trabajado en un ambiente de reuniones pesado, de gestión pesada puede relacionarse con el miedo de La duplicación de los PMs podría introducir sobrecargas de comunicación, directrices conflictivas y burocracia - el opuesto a los equipos ágiles y lean que se han defendido en el desarrollo de software durante años. “Ambos tienen diferentes visiones de producto, pero no hablarán entre sí, simplemente te dicen que ignores al otro y hagas lo que quieras”. too many cooks in the kitchen Toma equilibrada (pero bulliciosa): ¿Quién tiene razón sobre la futura relación de equipo? Así que, ¿dónde nos deja esto? Como con la mayoría de los debates tecnológicos, la verdad probablemente está en algún lugar en el medio – pero inclinándose hacia la visión de Ng más de lo que los escépticos podrían admitir. Es una sombra provocativa de una idea – y a veces tienes que declarar el extremo para desencadenar la discusión. Ng is onto something real, but the 2:1 ratio is an exaggerated scenario En el lado bullish, es difícil negar la visión central de Ng. ha hecho el software de construcción más rápido y más barato en muchos casos. Los prototipos que una vez tomaron semanas de equipo ahora pueden ser golpeados por un PM o diseñador sabio con un asistente de IA en un día. La propia organización de Ng, el Fondo de IA, aparentemente está viendo equipos experimentar con el modelo pesado de PM en la vida real. Y el mercado está recompensando a aquellos que pueden conectar las necesidades de negocios con capacidades de IA. Como Ng tuiteó, - y hemos visto una proliferación de cursos, talleres y roles específicamente para los PM centrados en la IA. has “La gestión de productos de IA tiene un futuro brillante!” Sin embargo, ser bullish no significa usar blinds. Tal vez los “ingenieros” de mañana también estén haciendo mucho trabajo de producto (escribir especificaciones, elegir características) y los “PMs” de mañana son más técnicos (podrían hacer codificación ligera o al menos prototipos asistidos por IA).La proporción puede no tener que cambiar a 2:1 si cada lado comienza a invadir el territorio del otro con la ayuda de la IA. Un único ingeniero podría producir lo que 5 solía hacer, y un único PM podría gestionar lo que 3 usaba – lo que significa que usted productivo, pero con una mayor productividad de ambos lados. adelante y hacia atrás dependiendo de la fase del proyecto: a veces viene con la idea correcta (PM-pesado), otras veces está ejecutando un detalle técnico complicado (ingeniero-pesado). we won’t literally see teams with 2 PMs per engineer across the board. still have a 5:1 or 4:1 ratio bottleneck might shift También vale la pena señalar que no todas las escalas de gestión de productos son lineales con la salida de la ingeniería.Hay una cierta cantidad de investigación del usuario, la visión del diseño, el pensamiento estratégico y sí, La IA puede ayudar, pero no reemplazar completamente esos elementos humanos - al menos no todavía. Por lo tanto, la demanda de pensadores de productos fuertes crecerá.Como señaló un comentarista de LinkedIn en el debate: incluso usando la IA diariamente, En otras palabras, la IA puede ayudar a resumir y acelerar las tareas, pero no puede (actualmente) realmente empatizar con el punto de dolor de un usuario o tener el momento eureka de una característica asesina. human judgment “Todavía necesita mucha entrada a lo largo del proceso para proporcionar cualquier cosa que tenga un valor verdadero y específico... No está todavía ahí para que realmente entienda a los usuarios”. l Mientras tanto, los ingenieros tampoco se van, pero sus roles están evolucionando. , guiando el código generado por la IA, integrando los sistemas y abordando los problemas difíciles que la IA no puede. Se podría imaginar un futuro donde un "ingeniero" supervisa múltiples agentes de codificación de la IA - gestionando de manera efectiva una salida más alta - mientras que un PM supervisa múltiples direcciones de productos o experimentos simultáneamente. . technical directors or editors team structure becomes more fluid El ejemplo de la relación extrema de Ng puede no convertirse en la norma en todas partes, pero señala una dirección: Su provocación probablemente está destinada a despertar a las empresas para que inviertan en la estrategia del producto y no sólo arrojen más codificadores a un problema.Y sobre eso, probablemente tenga razón.Como él dijo, aquellos que todavía prohíben las herramientas de codificación de IA en sus empresas deben superarlo - el futuro está llegando, ya estemos listos o no. the relative importance of pure coding vs. product thinking is shifting Más PMs, más código, más preguntas Andrew Ng ha lanzado esencialmente el gauntlet, prediciendo un mundo donde los gerentes de producto son mucho más numerosos - y quizás más críticos - que hoy. Es un mundo donde el código es barato, las "vibes" son las nuevas especificaciones, y las mejores ideas (o las mejores promesas) ganan. en el inicio promedio? Color me escéptico, pero no rechazador. Podríamos ver Podríamos ver equipos que oscilan entre la necesidad de entrada pesada de producto y la entrada pesada de ingeniería en diferentes momentos. Casi seguramente veremos un montón de experimentos incómodos (y fracasados) a medida que las empresas descubran la combinación correcta. Dos PMs para cada ingeniero new hybrid roles Pero como alguien que ha observado las tendencias tecnológicas vienen y van (y vuelven de nuevo) -de las guerras del navegador al boom de las redes sociales- diré esto: Hace un año, pocos imaginaron que los no codificadores podrían construir aplicaciones que funcionen a través del lenguaje natural.Ahora está sucediendo.Así que si Andrew Ng contempla un futuro con PMs sumergidos, es al menos un futuro para el que deberíamos prepararnos, incluso si solo para asegurarnos de que no terminemos en ese “enemigo PM” que temen los ingenieros. never bet against a paradigm shift when AI is involved Al final, ya sea que seas Team PM o Team Eng, el movimiento inteligente es Si usted es un desarrollador, se siente cómodo con los asistentes de codificación de IA y tal vez pulse esas habilidades de sentido del producto.Si usted es un gerente de producto, mejor afianzar sus cortes técnicos y aprender a aprovechar la IA en su flujo de trabajo. Y todos – codificadores y PMs al igual – deben aprender a trabajar con la IA, porque está cambiando las reglas del juego. embrace the tools and level up your game “Todo el mundo debe aprender a codificar” Entonces, el clásico ¿La regla del pulgar va al camino de la máquina de fax? Posiblemente. Al menos, hablaremos de la composición del equipo de productos de una manera muy diferente en cinco años. Si la IA está automatizando el trabajo básico, vuelva a enfocar el talento humano donde realmente cuenta: liderazgo creativo, estratégico y empático del producto. ingenio de ingeniería de alto nivel. ya sea que esto signifique más PMs, menos PMs, o simplemente Hombres y mujeres, una cosa está clara en este debate: “Un PM a 7 ingenieros” It’s about time we re-thought how we build products y más inteligente “vibe coding” is changing the vibe of software teams, and none of us can afford to ignore it. Mira el discurso en su totalidad: https://www.youtube.com/watch?v=RNJCfif1dPY&embedable=true https://www.youtube.com/watch?v=RNJCfif1dPY&embedable=true&transcript=true&video=false