Resolver problemas hace que los grandes solucionadores de problemas. Eso es.
Tener habilidades naturales ayuda, pero resolver problemas requiere experiencia, para construir una caja de herramientas.
El desarrollo de programas informáticos puede resolver problemas, pero no resuelve los mismos problemas con los que se enfrenta un desarrollador de medicamentos o un especialista en lucha contra la pobreza. A veces la codificación no resuelve ningún problema.
Las personas resuelven problemas con las herramientas que saben usar. Unos pocos pueden construir nuevas herramientas. Muchos más que eso tienen solo un martillo y tratan todo como un clavo. Muchos programadores, como todos los demás, caen en este último cubo: piensan que la codificación puede resolverlo todo.
- Cómo aprender inglés avanzado más rápido
- ¿Cuál es la mejor manera de desarrollar el conocimiento general de las entradas de MBA en solo 45 días?
- Cómo aumentar mi vocabulario y mejorar mis habilidades de escritura en inglés a través de la lectura de libros
- ¿Cómo se aprende a escribir software para sistemas utilizados en las motocicletas modernas?
- ¿Cómo afecta la edad tu habilidad para aprender nuevos instrumentos musicales? ¿O es más un factor de no tener más tiempo disponible para practicar?
En realidad, algunos de los solucionadores de problemas que más me han impresionado son los consultores: su trabajo es resolver problemas para otros. Algunas de las soluciones “fuera de la caja” que he visto provenir de McKinsey & Co. son realmente impresionantes. Ver ¿Cómo es trabajar en McKinsey?