Resolver lo irresoluble

A menudo me critican en el trabajo por una cualidad extraña: a veces dedico demasiado tiempo a una tarea, ya sea de gestión o de programación, que parece irresoluble. Parece que ya es hora de dejarlo y pasar a otra cosa, pero sigo husmeando y husmeando. Resulta que no todo es tan sencillo.

Leí un libro maravilloso aquí que explicó todo nuevamente. Me encanta esto: actúas de cierta manera, funciona, y luego bam, y encuentras una explicación científica.

En una palabra, resulta que existe una habilidad muy útil en el mundo: resolver problemas sin solución. Ahí es cuando quién diablos sabe cómo solucionarlo, si es posible en principio. Todo el mundo ya se ha rendido hace mucho tiempo, declararon que el problema no tenía solución y tú estás husmeando hasta detenerte.

Recientemente escribí sobre una mente inquisitiva, como una de las cualidades clave, en mi opinión, de un programador. Así que esto es todo. No te rindas, busca, prueba opciones, acércate desde diferentes ángulos hasta que la tarea finalmente se desmorone.

Me parece que una cualidad similar es clave para un gerente. Incluso más importante que para un programador.

Hay una tarea: por ejemplo, duplicar los indicadores de eficiencia. La mayoría de los directivos ni siquiera intentan resolver este problema. En lugar de una solución, buscan razones por las que no vale la pena emprender esta tarea. Las excusas suenan convincentes, tal vez porque, francamente, el alto directivo también se muestra reacio a resolver este problema.

Eso es lo que explica el libro. Resulta que resolver problemas irresolubles desarrolla la habilidad de resolver problemas solucionables. Cuanto más y más tiempo juegues con los que no tienen solución, mejor resolverás los problemas más simples.

Sí, por cierto, el libro se llama “Fuerza de voluntad”, el autor es Roy Baumeister.

Me han interesado este tipo de tonterías desde pequeño, por una razón muy prosaica. Vivía en un pueblo en los años 90, no tenía mi propia computadora, iba con mis amigos a jugar. Y, por alguna razón, realmente me encantaban las misiones. Space Quest, Larry y Neverhood estaban disponibles. Pero no había Internet.

Las búsquedas de aquella época no son rival para las de hoy. Los objetos en la pantalla no estaban resaltados, había cinco cursores, es decir. Se puede actuar sobre cada elemento de cinco maneras diferentes y el resultado será diferente. Dado que los objetos no están resaltados, la búsqueda de píxeles (cuando mueve el cursor por toda la pantalla y espera a que se resalte algo) es imposible.

En fin, me senté hasta el final hasta que me mandaron a casa. Pero completé todas las misiones. Fue entonces cuando me enamoré de los problemas irresolubles.

Luego transferí esta práctica a la programación. Anteriormente, esto era un problema real, cuando el salario dependía de la velocidad de resolución de los problemas, pero no puedo hacer eso, necesito llegar al fondo del asunto, entender por qué no funciona y lograr el resultado deseado. .

La planta salvó el día; allí, en general, no importa cuánto tiempo estés sentado con una tarea. Especialmente cuando eres el único programador de la empresa y no hay ningún jefe que te recuerde los plazos.

Y ahora todo ha cambiado. Y, francamente, no entiendo a quienes se detienen en 1 o 2 iteraciones. Llegan a la primera dificultad y se dan por vencidos. Ni siquiera prueban otras opciones. Simplemente se sientan y listo.

En parte, Internet estropea la imagen. Cada vez que fallan, acuden a Google. En nuestros tiempos, o lo descubres por tu cuenta o no. Bueno, como mucho, pregúntale a alguien. Sin embargo, en el pueblo no había nadie a quien preguntar, nuevamente porque el círculo de comunicación es limitado debido a Internet.
Hoy en día, la capacidad de resolver lo irresoluble ayuda mucho en mi trabajo. De hecho, la opción de dejarlo y no hacerlo ni siquiera se plantea en la cabeza. Aquí, me parece, hay un punto fundamental.

El hábito de resolver lo irresoluble te obliga a buscar una solución, y la ausencia de este hábito te obliga a buscar excusas. Bueno, o llama a tu madre ante cualquier situación poco clara.

Esto es especialmente evidente ahora cuando se trabaja con personal. Por lo general, existen requisitos que un nuevo empleado cumple o no. Bueno, o existe un programa de formación, según cuyos resultados una persona encaja o no.

No me importa. Quiero convertir a cualquiera en programador. Simplemente verificar el cumplimiento es demasiado fácil. Este es un problema que tiene solución. Incluso una secretaria puede manejarlo. Pero hacer a Pinocho con un tronco, sí. Es un desafío. Aquí hay que pensar, buscar, intentar, equivocarse, pero continuar.

Por eso, recomiendo sinceramente resolver problemas sin solución.

Fuente: habr.com

Añadir un comentario