Dos mundos o "ingenieros tienen algo que decir". Sobre los diversos tipos de tareas complejas y los procesos asociados con ellas

Creo que los jefes de los departamentos de TI estarán de acuerdo conmigo en que a veces parece que estamos en el límite de dos mundos que viven de acuerdo con diferentes leyes, en diferentes ritmos temporales, y que tenemos que vivir en ambos mundos. Y, si transmitimos el "estilo de vida" de arriba a abajo, de los gerentes superiores a los ingenieros, nosotros, sobre la base de nuestras responsabilidades laborales, regularmente, pero en la dirección opuesta, por desgracia ...

Por lo tanto, esta publicación trata sobre lo que yo, como ingeniero, quiero decir a nuestros queridos gerentes y a aquellos que consideran que su "estilo de vida" es el único verdadero. :)

Planificación, diagramas de Gantt, "siguiendo el proceso", disciplina, fecha límite, rutina, "No explico lo mismo dos veces", "No tuve tiempo, luego planifiqué mal" ... ¿estás familiarizado con las cosas? Estas son la esencia y los métodos del "mundo gerencial". Está claro que en algún lugar más, en algún lugar menos y en general simplificación, pero esto no se trata de este mundo. Ciertamente es importante. Sus métodos funcionan muy bien en muchas cosas. Pero hay un gran estrato de tareas donde nada de esto funciona, pero uno completamente diferente, a veces lo contrario, funciona.

Explicaré mi pensamiento.

Todas las tareas complejas se pueden dividir en dos clases. Las llamaré palabras inglesas complejas y difíciles. Por los nombres está más o menos claro de lo que estoy hablando, pero lo formularé.

La tarea compleja es una tarea que consta de muchas subtareas elementales. Elemental en el sentido de que se conoce el resultado, se conocen los métodos de solución, la cantidad de recursos que requieren y el tiempo necesario para completarlos. La complejidad de la tarea compleja radica en el hecho de que, por ejemplo, la participación de varias personas, especialistas, equipos y sus acciones deben coordinarse, pero cada acción específica es bastante comprensible y predecible. Un buen ejemplo es construir una casa. Y aquí las técnicas del "mundo gerencial" funcionan perfectamente.

Pero cuando hablamos de una tarea difícil, entonces este es un problema con un resultado incierto, y esta incertidumbre puede llegar al punto de que no esté claro si hay una solución y, de ser así, cuál es, cuánto tiempo y recursos tomará esta tarea. Este es un estudio En este caso, no estamos hablando de crear un reactor de fusión, sino de todos los días en el "mundo de los ingenieros".

Nuevo software, nueva "característica", nuevo error, configuración de nuevos equipos, construcción de nueva arquitectura, prueba de nuevas soluciones, creación de un nuevo producto ... No es necesario que nadie lo sepa. Es suficiente que el equipo no lo sepa y que no sea tan fácil encontrar documentación.

Por supuesto, el "mundo de un ingeniero" consiste no solo en esto, hay componentes complejos aquí, sino que es una parte esencial o no eres un ingeniero.

Y procesos completamente diferentes funcionan en este mundo. Y esto es importante de entender. Aquí hay algunos ejemplos de qué métodos funcionan al resolver problemas difíciles.

  • El ingeniero necesita sumergirse en la tarea. No puede distraerse cada 15 minutos. A veces, una inmersión puede consumir tanto que no puede dormir o dormir mal, "sufrir" la tarea durante varios días, semanas o meses. Esta es una cualidad importante de un ingeniero fuerte. No puede calmarse hasta que decide. Necesita que se le dé tiempo, la oportunidad de concentrarse y, posiblemente, ser excluido por algún tiempo de varios procesos periódicos.
  • En estas condiciones, es extraño requerir que un ingeniero viva estrictamente de acuerdo con un horario. Y esto se entiende en el instituto de investigación (en cualquier caso, en el lugar donde trabajé), se entiende, por ejemplo, en el PhysTech, y allí y allí acceso gratuito.
  • Está claro que la palabra "disciplina" para resolver problemas de este tipo aquí ya tiene un significado diferente. Esto ni siquiera es disciplina, sino pasión. El proceso creativo, la lluvia de ideas, la discusión, el interés en el resultado: este es el pegamento que reemplaza la disciplina para resolver este tipo de problema.
  • Está claro que todas las dependencias de tiempo también se están debilitando significativamente aquí, es difícil insertar una tarea difícil en un proceso de tiempo estrictamente regulado
  • no se recomienda cuán bien (en cumplimiento de todas las convenciones y procedimientos) se realiza la tarea, sino simplemente el hecho de resolver el problema. Las palabras como "te quedaste 2 días" no deberían aplicarse aquí. Si el momento es importante, solo necesita decidir en qué punto detenerse y no gastar más recursos.
  • no se puede juzgar a una persona por no poder resolver un problema. Incluso con un especialista muy fuerte, el tren de pensamiento puede ir hacia otro lado y puede pasar mucho tiempo extra. En muchos sentidos, la solución a tales problemas es una enumeración de opciones, y no el hecho de que elegirá rápidamente la correcta.
  • si el ingeniero está atascado, no puede dejarlo solo; necesita la ayuda del líder o de todo el equipo.

Un mundo completamente diferente, ¿verdad?

¿Esto significa que no puedes planificar en absoluto? No, no lo hace. Por lo general, puede evaluar la probabilidad de finalización y el tiempo, pero esto es solo una probabilidad y solo una estimación.

¿Esto significa que la anarquía debería reinar en el departamento? No, no lo hace. En el departamento, por supuesto, deben observarse los procesos de tareas complejas que están en el departamento y en los que participa la unidad. Y esta es la tarea del líder para poder combinar estos dos mundos.

Para resolver hábilmente problemas difíciles, necesita habilidades serias. Por lo general, esta es una habilidad innata y amor por tales tareas, más el entrenamiento a largo plazo (generalmente desde la infancia) (resolución de problemas: matemáticas, programación, "selección" en una computadora ...). Y creo que solo un ingeniero con las habilidades para resolver tareas difíciles puede ser un ingeniero fuerte. Y durante la entrevista en nuestro departamento, estábamos buscando exactamente eso.

La capacidad de resolver problemas complejos es más asequible. La inclinación del personaje también es importante aquí, pero si existe esta inclinación, dominar las habilidades no es tan difícil.

Puede ser un gerente completamente exitoso en su propio paso en la jerarquía y no tener las habilidades para resolver tareas difíciles. Hay muchos de esos puestos. Pero me parece que será difícil convertirse en un verdadero líder en el mundo de TI.

Por eso

  • dicho gerente a menudo no comprende y, por lo tanto, no valora a las personas que pueden resolver problemas difíciles. Por lo tanto, no tendrá ingenieros fuertes.
  • El gerente ciertamente en el caso general tiene que resolver problemas difíciles. Por ejemplo, determinar objetivos o crear procesos de trabajo. Esta es una tarea difícil. El problema es que el gerente puede pensar que esto es simple, porque no ve la profundidad del problema y crea objetivos y procesos sobre la marcha, pero cuando se examinan en detalle, no funcionan.

Un gerente fuerte es una rara combinación de estos dos mundos. Por lo general, las personas tienden a uno u otro.

Si el mundo de las tareas difíciles está cerrado para usted, le aconsejaría que aprenda a amar y apreciar a un equipo de otro mundo y este mundo se lo agradecerá.

Source: https://habr.com/ru/post/es432566/


All Articles