Vídeo: Practical Vs Thinking skills

En el siguiente vídeo, Emily Bache habla de dos formas distintas de obtener habilidades. Hay ocasiones en las que necesitamos aprender teoría. Y hay ocasiones en las que necesitamos práctica.

Explica que la educación universitaria se enfoca en teoría y análisis, pero los programadores, durante nuestra carrera profesional, adquirimos la mayoría de nuestras habilidades en el trabajo y, sobre todo, mediante formación práctica.

Según Emily:

La teoría por sí sola no es suficiente; la práctica es clave

Describe brevemente la taxonomía de Bloom, pero nos indica que trata sobre cómo obtener habilidades de pensamiento, cómo aprender habilidades que no requieren práctica, y defiende que la programación es básicamente práctica.

Por eso, pasa a describir la taxonomía de Hartman, un modelo de adquisición de habilidades prácticas con seis niveles, donde centra el argumento del vídeo:

Taxonomía de competencias de Hartman

  1. Familiaridad: Conocer un concepto por primera vez
  2. Comprensión: Poder seguir instrucciones con supervisión
  3. Esfuerzo consciente: Recordar algunos pasos sin ayuda, pero con errores frecuentes
  4. Acción consciente: Poder ejecutar la habilidad con concentración total
  5. Competencia: Usar la habilidad de manera confiable incluso en situaciones estresantes
  6. Competencia inconsciente: Aplicar la habilidad de forma automática y sin esfuerzo

Los 3 primeros niveles son fáciles, es fácil progresar de uno a otro con cierta rapidez. Pero si no ponemos en práctica lo aprendido, corremos el riesgo de quedarnos atascados en ellas y no avanzar nunca a las fases más interesantes

Conclusión

Para adquirir habilidades de manera efectiva, nos recomienda aprender en grupo y practicar con problemas reales. Aprender en comunidad siempre nos va a dar un impulso extra: eventos técnicos, comunidades locales…

También, nos vende un poco su moto y nos anima a recibir mentorías o coaching técnico en el trabajo

Referencias