¿Por qué no hay muchos desarrolladores frontend que se convierten en líderes de equipos de desarrollo?

Esto parece ser una observación interesante. Sin embargo, puedo adivinar qué podría causarlo. Mi suposición se basa en haber trabajado en algunos proyectos de almacenamiento de datos.

La mayoría de las cosas pesadas continúan en el back-end. Cuáles son las fuentes de datos, cómo obtenemos esos datos en este sistema, con qué frecuencia y granularidad / profundidad / detalle, y así sucesivamente. La mayor parte de esto se rige por el tipo de informe que se requiere. Algunas de las lógicas / cálculos están integrados en el diseño de la base de datos. Es esta fase la que ocupa la mayor parte del tiempo. Finalmente, el equipo de informes (front-end) simplemente presenta estos datos en los informes deseados.

Extrapolando, la persona de front-end no es muy consciente de lo que está sucediendo en el back-end, mientras que la persona de back-end no tiene ni idea sobre el front-end. Además, es el back-end que requiere la mayor parte del tiempo y la capacidad de diseño, por lo que parece natural que los chicos de back-end sean los líderes del equipo.

Sin embargo, esto no debería suceder cuando las bases de datos no son tan críticas y el front-end lleva más tiempo como el desarrollo de sitios web.

No entiendo por qué no habría. Yo se algo Y, de hecho, no puedo encontrar una sola razón por la cual un desarrollador frontend no pueda o no deba convertirse en un líder de equipo. Aparte de carecer de intereses personales en él.

Líder tecnológico como en … ¿Pensó el liderazgo? Hay bastantes. Todos los miembros principales de frameworks principales tienen un blog o twitter que puedes seguir.

More Interesting

Cómo transformarme de un novato absoluto a un desarrollador web profesional listo para la industria

Cómo encontrar proyectos comunitarios para poder contribuir en mi tiempo libre

¿Cuál es el mejor flujo de desarrollo para crear aplicaciones de una sola página?

¿Por qué mi página de destino no se está convirtiendo?

¿Por qué el desarrollo frontend / JavaScript se ha vuelto tan complejo?

¿Existen cursos o libros completos en línea sobre Node.js y Express TDD (Test Driven Development)? ¿Está usando Mocha, Chai, Supertest lo suficiente?

¿Cómo se maneja el alojamiento web / dominio en la relación cliente / desarrollador?

¿Cuáles son las ventajas de usar Python en lugar de Java para el desarrollo web?

RethinkDB vs base de datos en tiempo real firebase, ¿cuál es la mejor opción para aplicaciones móviles y backend?

¿Cuál es la mejor opción para un negocio P2P, es construir un sitio web desde cero o comprar un software existente como ShareTribe o NearMe?

¿Cuál es el mejor proveedor de servicios de alojamiento web que tiene un buen servicio a precios razonables?

¿Cómo puede una empresa de diseño web ofrecer la mejor calidad?

Cómo crear un sitio web comercial de una agencia de viajes para un ITGS IA en IB usando HTML con JavaScript y CSS

Como desarrollador web front-end, ¿debería tener una cartera como un diseñador o es suficiente mi perfil de GitHub y StackOverflow?

¿Crees que la eliminación del botón 'me gusta' mejoraría la calidad de la sección de comentarios de un sitio web?