¿Está bien ser generalista? [duplicar]

14

Trabajo en una compañía de ~ 50 empleados (Reino Unido), donde todos los técnicos hacen un poco de todo. No se recomienda especializarse en nada por mucho tiempo (6 meses). Por ejemplo, la semana pasada, construí un nuevo servidor web de Debian, reformulé un poco de Perl, me senté en una llamada telefónica de ventas, hice una copia de seguridad en cinta, revisé el código, construí e implementé un RPM, di opiniones sobre x, y, z ...

Con un esquema de trabajo de este tipo, he adquirido un conocimiento general de cuántas cosas funcionan y un conocimiento bastante específico. Tal vez programe durante 5 horas a la semana, a pesar de ser oficialmente un desarrollador.

¿Alguien más trabaja así (o esta empresa es única)?

¿Es un problema tener habilidades desarrolladas de esta manera? (es decir, saber un poco sobre todo en un determinado dominio, en lugar de saberlo todo, por ejemplo, ¿un lenguaje de programación?)

¿Está bien ser un generalista?

    
pregunta Londoner 17.01.2011 - 01:32

7 respuestas

9

Ser un generalista es genial, pero en mi opinión, desalentar la especialización es una de las peores ideas que he escuchado. ¿Por qué querría que todos hagan bien cada trabajo, cuando podrían hacer que cada uno haga su trabajo excepcionalmente? Parece un camino directo a una empresa no competitiva.

    
respondido por el Matthew Read 17.01.2011 - 02:06
4

Hay muchas razones para ser un generalista, tanto desde la perspectiva del individuo como de la empresa, pero también existen riesgos.

Muchas personas tienen mentes que no son las más adecuadas para el conocimiento especializado, profundo, pero que son capaces de comprender (y conectar) una amplia gama de temas. Esto no quiere decir que no sean lo suficientemente inteligentes como para comprender los detalles, más que simplemente no están interesados en ese nivel de información; prefieren entender un poco muchas cosas que una sola cosa por completo. A menudo (pero no siempre) se combina con un enfoque pragmático: preocuparse más por lo que funciona mejor que lo que es técnicamente mejor.

Entonces, si eso suena como tú, entonces ser un generalista está bien. Lo que debería preocuparte es si estás en un rol generalista y te frustra, en cuyo caso deberías buscar especializarte más.

Desde el punto de vista de la compañía, desde la perspectiva de los gerentes (ya que soy uno), me encanta tener uno o dos generalistas en el equipo porque son los tipos a los que puedes enfrentarte en cualquier situación y sé que se las arreglarán. Esto podría deberse a que el especialista en el área está ocupado (o porque su empresa es demasiado pequeña para tener a alguien a tiempo completo en ese puesto), puede ser porque simplemente no sabe qué habilidades van a necesitar (generalista a menudo son excelentes para evaluar las llamadas de soporte difíciles en las que no tiene idea de dónde está el problema de la raíz), o porque se trata de las primeras etapas de un proyecto y no tiene idea de cómo podría ser la solución final, por lo que desea que alguien que sea capaz de entenderlo todo las opciones sin intentar automáticamente dirigirlo hacia sus propias preferencias.

Desde una perspectiva de carrera, generalistas, las opciones para los generalistas son variadas. En algunos lugares, los generalistas son las personas que salen adelante porque a los gerentes les gustan, son los que hacen las cosas y no son muy valiosos al respecto. En otros lugares, sufren porque nunca son los mejores en una sola cosa, por lo que a menudo se los ve como constantes pero no espectaculares.

Ciertamente, una vez que llegas a un cierto nivel de experiencia, las cosas pueden ser menos que ideales. Los generalistas, por razones obvias, a menudo pasan a la gerencia (si después de todo es solo una cosa más en la que hay que estar interesado, eso es lo que me pasó a mí), pero si no lo hacen, puede ser más difícil progresar porque no necesariamente tienes el enorme experiencia de una cosa que se necesita para sobresalir. Debido a esto, diría que si pretende seguir siendo técnico a lo largo de su carrera profesional, intente mantener un cierto nivel de enfoque en lo que hace (50% de su tiempo o más), ya que de lo contrario se encontrará en un limbo. más adelante.

    
respondido por el Jon Hopkins 17.01.2011 - 12:20
2

Si no te importa usar tantos sombreros diferentes, seguro. Por supuesto, muchos aquí, obviamente, prefieren ser solo programadores y no ser distraídos, pero hay muchos puestos de TI con variedad. Codifico, estoy en operaciones, de vez en cuando manejo el soporte y voy a asumir algunas tareas de administrador de red. Creo que el trabajo sigue siendo interesante, y estoy seguro de que hay muchas personas en compañías más pequeñas que tienen roles similares. Mientras sientas que todavía estás aprendiendo cosas que contribuirán a tu carrera, no veo el daño.

    
respondido por el John Straka 17.01.2011 - 01:46
2

Esa era la palabra de moda de la era de Dotcom: "usar muchos sombreros". Lo que se redujo a esto es que somos demasiado baratos / flojos / lo que sea para contratar a las personas que REALMENTE tienen el área X (DBA, Sys Admin, PBX) concreta. Así que vamos a atraer a las personas con opciones sobre acciones y les permitiremos colaborar donde puedan. No me importó tanto porque me expuso mucho a lo que no habría conseguido en un trabajo tradicional. Y honestamente, el trabajo de Dotcom comenzó mi carrera a pesar de que no terminé siendo millonario (todavía).

Hoy, creo que deberías sumergirte profundamente en un campo específico, pero siempre deberías estar entrenándote (lo más probable es que tengas tiempo libre, pero si puedes obtener OTJ más poder) algo en lo que apestas. ¿Eres realmente genial en el desarrollo de IU? Aprende SQL. ¿Maestro de la pila de comunicaciones? Aprende JavaScript. BASH es tu segundo nombre? Aprenda a configurar un servidor de Windows. No te preocupes, no te quedarás sin cosas nuevas que aprender.

Eventualmente, llegará a un punto de su carrera en el que tendrá que tomar decisiones que afectarán a sistemas completos, equipos, departamentos y, si es una compañía afortunada. Pero para llegar allí, necesitas una visión holística de la tecnología y cómo todo encaja. Sin mencionar la posibilidad de seleccionar las mejores herramientas para el trabajo en cuestión. Nunca llegarás allí si eres demasiado especialista.

Mi truco es que cuando aparezca algo nuevo que parece que me será útil. Dedico el tiempo que me toma pasar por los tutoriales introductorios. Cuando tenga más tiempo, profundizaré más en ella e intentaré construir mi aplicación favorita (que se ha desarrollado muchas veces en varias plataformas en varios idiomas) utilizando la nueva tecnología. Me permite tener una idea de lo que se necesita para usar la nueva tecnología y si está listo para el horario estelar.

Por lo tanto, te sugiero que tengas una gran oportunidad para ampliar tus horizontes en el dinero de otra persona. Carpe diem.

    
respondido por el Michael Brown 17.01.2011 - 09:02
1

Bueno, una empresa interesante para la que trabajas. Sí, el trabajo será interesante, sin duda, estás obteniendo muchas cosas buenas, pero también debes asegurarte de que te especializas en una o dos cosas de tu interés. A largo plazo porque encontrará que los especialistas gobiernan y son los pilares y el cemento de la empresa en todas partes.

votaré por especialistas.

    
respondido por el maz3tt 17.01.2011 - 06:27
1

Intenta ser un generalista y también especializarte en algo. No es tan dificil. Como generalista, no te sumerges en la profundidad de cada tecnología que utilizas, simplemente sabes cómo usarlas.

Esto deja suficiente tiempo para especializarse en algo que te parece realmente interesante.

    
respondido por el jsz 17.01.2011 - 10:40
1

El libro Mi trabajo fue a la India puede interesarte. Especialmente los siguientes capítulos, que están disponibles gratuitamente:

respondido por el jweyrich 17.01.2011 - 02:25

Lea otras preguntas en las etiquetas