Resuelve tus propios problemas con el truco del patito de goma

  Imagen para el artículo titulado Resuelve tus propios problemas con el truco del patito de goma
Foto: Shutterstock

¿Alguna vez has comenzado a pedirle a alguien que te ayude a resolver un problema y, a la mitad, lo resuelves tú mismo? Se siente genial. Se siente aún mejor cuando aprendes a hacerlo a propósito y cuando aprendes a hacerlo sin perder el tiempo de otra persona.


En el mundo de la codificación, esto se llama 'depuración de patitos de goma'. Es cuando te enfrentas a un problema y, en lugar de apresurarte inmediatamente a pedir ayuda, piensas en tu problema. Debido a que los codificadores son bichos raros, tienen la tradición de preguntarle a un pato de goma.

Una versión de la historia del patito de goma tiene un jefe que ordena a sus empleados que hablen con un pato disecado . Hace que le hagan preguntas al pato, preguntas que él está harto de responder. Y un ingeniero descubre que con solo explicarle su pregunta al pato, descubre la respuesta. Todo lo que tenían que hacer era poner su problema en palabras.

Mejorarás en la resolución de tus propios problemas si obtienes mejor haciendo preguntas . El codificador Jeff Atwood incorporó este concepto a sus sitios Desbordamiento de pila y Intercambio de pila . Quería asegurarse de que las personas hicieran sus preguntas de una manera que otros pudieran responder, sin un montón de preguntas de seguimiento. Entonces el escribió algunos requisitos para una buena pregunta . Aquí tienes una versión adaptada para ayudarte a resolver tu propio problema. Cada paso puede ser el último. Pero si todavía estás atascado, pasa al siguiente.

1. Pon tu pregunta en palabras

A veces, solo necesitas calmar tus pensamientos y encontrarás tu respuesta. Haces esto poniendo tu problema en palabras: diciéndolo en voz alta o escribiéndolo.


No puedes engañar a este: si tratas de 'hablar en tu cabeza' en silencio, tienes que gastar energía concentrándote en tus propios pensamientos. Escríbelo en una aplicación de notas, habla con tus notas de voz o simplemente finge hablar por teléfono si te ayuda a sentirte menos tonto.

2. Agregar detalle

Respaldo. ¿Qué estabas haciendo antes de que comenzara tu problema? Muévete hacia adelante. ¿Cuál es el primer paso que daría si su problema no se puede resolver?


Mire cada palabra de su pregunta y vea si puede definirla para un no experto. (Imagínate que les estás explicando el problema a tus padres o a tus hijos).

Agregar contexto. Para una pregunta técnica, siempre debe mencionar qué navegador, dispositivo y versión del sistema operativo está utilizando, y qué complementos, extensiones, aplicaciones o periféricos podrían estar interfiriendo. Extienda eso a cualquier tipo de pregunta. Si tiene un problema de administración del tiempo, enumere todos sus compromisos de tiempo. Si tiene un problema de dinero, enumere sus ingresos, gastos, deudas, retrasos en los pagos, etc.


Escriba todas estas respuestas con su pregunta original. Ordenarlos en un orden coherente.

3. Indique su objetivo

A veces has explicado lo que está mal, pero no lo que estaría bien. Explique lo que esperaba que sucediera y no sucedió, y por qué la situación actual no es deseable.

Elabora qué tipo de solución deseas y qué harías con ella cuando la obtuvieras. Explique qué soluciones no funcionan para usted. (Los foros de ayuda técnica están plagados de 'soluciones' inaceptables rechazadas por el autor de la pregunta).

4. Comparte tu investigación

Necesita, por supuesto, hacer su investigación. No eres uno de esos cretinos que tuitea una pregunta en lugar de buscar en Google. Enumere los lugares que buscó, los recursos que consultó, la información que tenían y no tenían.


Si ya le pediste ayuda a alguien, explica lo que lograron y lo que no lograron, o por qué no entendieron tu problema.

5. Haz tu pregunta

A estas alturas, ha trabajado mucho y, si no ha respondido a su propia pregunta, se siente frustrado. La buena noticia es que ha escrito una muy buena versión de su pregunta y ahora puede hacérsela a un colega, un jefe, un asesor, un foro.

¿Y si solucionaste el problema? Tome su artículo y conviértalo en una publicación de blog, una publicación de Reddit o un tweet con una captura de pantalla de su aplicación Notes. Que todos se inclinen ante tu sabiduría. Usted es un líder de pensamiento .