Sobre ser generalista

Tienes una opción. Puede ser un especialista o un generalista. ¿Qué ruta elegir?

Tienes una opción. Puede ser un especialista o un generalista.

Usemos el principio de Pareto para explicarlo.

Especialista significa que sus habilidades son 80% UNA COSA, un campo. Dedicas el 80% de tu tiempo a eso y no tienes ningún interés en ampliar tus conocimientos fuera de él.

Ignora el 99% del resto de las cosas para ser excelente en ese 1% específico que desea.

Generalista significa que tiene sus manos en 4 temas amplios diferentes y dedica el 25% de su energía a cada uno de ellos.

O tal vez tus habilidades sean del 50% en un campo, y tienes otros 2 campos en los que dedicas el otro 50% de tu tiempo.

Eres un especialista si eres un desarrollador que se enfoca en React y simplemente lo haces. Incluso te llamas a ti mismo "desarrollador de React".

Eres un generalista si conoces y usas React, pero también conoces Vue, puedes diseñar una página en Figma y traducir ese diseño en un componente de React con CSS. Además, también sabe cómo implementar una aplicación en Heroku.

¿Cual es mejor?

No lo sé.

Algunas empresas solo contratan especialistas. Si eres Google, creo que tiene poco sentido contratar a un generalista. Tienen equipos enteros haciendo eso muy específico.

En su lugar, una startup en etapa temprana podría contratar a algunos generalistas, porque son más flexibles y están listos para cambiar su enfoque cuando lo necesiten.

Soy un generalista. Soy un ingeniero informático que puedo escribir en algunos lenguajes de programación diferentes, tengo buen ojo para el diseño, puedo hacer algo de diseño, redacción publicitaria y marketing, sé cómo usar un servidor Linux, puedo crear aplicaciones móviles, aplicaciones web, Trabajo con dispositivos integrados.

Y hago todas esas cosas bastante mal, si comparas el resultado de cada cosa individual que podría hacer con el resultado de un especialista.

Pero como generalista tengo una ventaja sobre un especialista: nunca diré “esto no es algo que hago”.


Más tutoriales de laboratorio: