Discusión de Panel: Fullstack está Devorando Frontend — ¿Deberían Adaptarse los Ingenieros FE?

This ad is not shown to multipass and full ticket holders
React Summit US
React Summit US 2026
November 17 - 20, 2026
New York, US & Online
Upcoming event
React Summit US 2026
React Summit US 2026
November 17 - 20, 2026. New York, US & Online
Bookmark
Rate this content
Sentry
Promoted
Code breaks, fix it faster

Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.

Get started
Kathryn Grayson Nanz
Kathryn Grayson Nanz
Kevin Ball
Kevin Ball
Scott Tolinski
Scott Tolinski
Sam Selikoff
Sam Selikoff
Alem Tuzlak
Alem Tuzlak
Ryan Skinner
Ryan Skinner
35 min
12 Jun, 2026

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Debate sobre la especialización en full stack vs. frontend. Importancia de entender el sistema completo para los desarrolladores. Analogía de los desarrolladores siendo como doctores que conocen todo el sistema pero se especializan en ciertas áreas. Especialización en la era de la IA. Importancia de los especialistas en la era de la rápida generalización con IA. El valor de ser un desarrollador frontend post-IA, enfatizando la importancia de la especialización y saber cómo guiar la IA en áreas específicas. Especialización en el Desarrollo Frontend y la Evolución de los Frameworks. Importancia de las habilidades especializadas en desarrollo frontend en la era moderna. El cambio hacia empoderar a los desarrolladores de aplicaciones para manejar la configuración y el setup de bases de datos. La evolución de los frameworks frontend para abstraer tareas complejas y empoderar a los desarrolladores para gestionar el caching y los CDNs. La dependencia de la IA en una buena documentación para un rendimiento efectivo. La importancia de la guía e interacción humana para maximizar las capacidades de la IA a través de especialidades de desarrollo. La IA como una herramienta complementaria, no un sustituto. Entender la importancia de la integración de habilidades con tecnologías de IA para resultados efectivos. Los ingenieros frontend deben abrazar el aprendizaje continuo y entender los primeros principios de la IA. Abrazar la curiosidad y adaptarse a los rápidos cambios tecnológicos para el crecimiento y desarrollo profesional. Descubrir las limitaciones de la transferencia de conocimiento específico y la importancia de las habilidades fundamentales sobre la experiencia específica de herramientas. Abrazar un enfoque paciente para adoptar nuevas tecnologías y enfocarse en aprender habilidades esenciales para la IA sin perseguir cada nueva herramienta o tendencia. Exploración del uso de agentes para flujos de trabajo de autoaprendizaje, prepararse para preguntas a través de sesiones de Q&A, y elevar el pensamiento utilizando herramientas de manera efectiva. Importancia del aprendizaje motivado, cuestionar y utilizar agentes de manera efectiva en el proceso de aprendizaje, reconociendo avances tecnológicos significativos, y el valor del aprendizaje independiente sobre depender únicamente de agentes.

1. Debate on Full Stack vs Frontend Specialization

Short description:

Debate sobre la especialización en full stack vs. frontend. Importancia de entender el sistema completo para los desarrolladores. Analogía de los desarrolladores siendo como doctores que conocen el sistema completo pero se especializan en ciertas áreas.

Bien, ¿están todos listos para comenzar con esto? Vamos a empezar. Creo que el lugar fácil para ir con una pregunta como esta en general sería si full stack es algo en lo que los desarrolladores específicos de frontend deberían estar invirtiendo su tiempo, o debería el frontend mantenerse como una especialidad? ¿Hay alguien que se sienta fuertemente sobre esto? Alem. Sí. Entonces, comencé hace como 10 años, y comencé a trabajar en Laravel, que es algo así como full stack porque tienes que hacer cosas del cliente y del servidor. Y siempre he luchado esta batalla porque más tarde me especialicé en desarrollo frontend, y siempre he luchado esta batalla con todos los que trabajan a mi lado, que siempre deberías ser un generalista y entender el sistema completo. Y la razón detrás de eso es porque, por ejemplo, cuando quieres hablar con un endpoint de backend, si sabes cómo deben estructurarse y enviarse los datos, puedes moldear la API y hacerla mejor y más eficiente en ambos lados, simplemente hablando con el desarrollador de backend y diciendo, oye, ¿qué tal si agrupamos estos campos juntos, o tal vez almacenamos en caché estas cosas? No tienes que entender realmente el sistema completo detrás de esto, pero conocer lo básico siempre fue importante. Y siempre trazo la línea entre los doctores. Los doctores también tienen subespecialidades, y se especializan en una cierta parte del cuerpo o algo así, pero siguen siendo doctores. Saben cómo funciona todo el cuerpo. Y siento que los desarrolladores deberían ser iguales, donde sabemos cómo funciona todo el sistema, pero aún nos especializamos en algo como desarrollo frontend, desarrollo backend, porque a todos les encanta una cierta parte del desarrollo de software. Y debería haber especialidades, pero creo que deberíamos conocer el sistema completo. Sí. Entonces, lo que estás diciendo es que los desarrolladores son doctores. Sí. OK. Pero para software. Me encanta eso. Sí. Pero nuestro software no muere si cometemos un error. Sí. Eso es genial.

Kevin? Estoy de acuerdo en general contigo, pero voy a desafiar una parte de tu declaración, que fue, oh, definitivamente deberían hacer full stack. Creo que todos necesitamos expandirnos en diferentes direcciones, tener una especialidad. Pero no tiene que ser hacia la ingeniería de backend. Podrías expandirte hacia un área de experiencia en materia de contenido. Podrías expandirte hacia entender más el diseño, la investigación de usuarios, otras partes del producto. Creo que estamos terminando una era donde podemos especializarnos en un área particular de tecnología, la mayoría de nosotros, y aún así poder tener una buena carrera. Creo que la tecnología podría ser tu superpoder que traes, y luego navegas hacia otros espacios. Creo que podría desafiar un poco eso.

2. Specialization in the Age of AI

Short description:

Especialización en la era de la IA. Importancia de los especialistas en la era de la rápida generalización con IA. El valor de ser un desarrollador frontend post-IA, enfatizando la importancia de la especialización y saber cómo guiar a la IA en áreas específicas.

Hazlo. Desafío. Sí. Creo que en la era de la IA, los especialistas son más importantes que nunca, porque la IA nos permite a todos ser generalistas muy rápidamente. Así que sé que muchos de nosotros probablemente hemos codificado algo en un lenguaje que probablemente nunca hemos escrito antes. Ahora es realmente fácil obtener lo básico más rápido que nunca. Así que creo que eso hace que el valor de ser un especialista sea exponencialmente más importante. Sí, creo que estoy de acuerdo contigo, de hecho. Creo que antes de la IA, todavía podías tener esta pregunta sobre si tiene sentido llamarte a ti mismo un desarrollador frontend o full stack.

Comencé con Rails porque quería hacer productos completos, de extremo a extremo. Y así estaba haciendo desarrollo full stack. Luego me enamoré de JavaScript del lado del cliente y las micro-interacciones y la animación y CSS. Así que ahora me considero un desarrollador frontend, no porque no pueda escribir código de servidor o crear un producto completo, sino simplemente porque ahí es donde paso la mayor parte de mi enfoque, es la especialización. Y creo que después de la IA, es interesante porque... No sé si has tenido esta experiencia, pero si hablo con una persona de backend que es bastante de backend y dicen, me encanta la IA, hombre. Siempre odié lidiar con algunos componentes de React juntos para construir un frontend. El estilo siempre no funcionaba. Y ahora la IA simplemente hace el código frontend tan bien, que ya no tengo que hacerlo. Y estoy sentado allí como, ¿en serio?

Para mí, de hecho, configurar este nuevo servicio de backend con AWS y escribir este Python... Ni siquiera tengo que aprender esas cosas. La IA lo hace tan bien, pero hace un trabajo pésimo en el código frontend. Así que creo que todos están diciendo lo mismo, lo que solo me dice que todavía hay valor para una especialidad, ¿verdad? En que si estoy haciendo algún pulido, alguna micro-interacción, o simplemente realmente enfocándome en los detalles de alguna interfaz, tengo que saber qué decirle a la IA, si es que va a ser útil. Así que sí, creo que todavía tiene sentido tener una designación de desarrollador frontend, si eso es en lo que eres experto.

QnA