Lo primero que todos deben aprender sobre una computadora es que son cosas inanimadas. No actúan solos. Si hacen algo, es porque el usuario hizo algo. Puede saber cuánto entiende una persona las computadoras simplemente prestando atención a la cantidad que usa frases como “la computadora lo hizo …”. Curiosamente, esta regla se aplica a los profesionales de TI. Para mí, cuando un programador habla de esta manera sobre un programa, se dispara una alarma en mi cabeza.
Además, he encontrado útil que las personas comprendan la naturaleza de la programación: dar instrucciones paso a paso e inequívocas a una computadora para realizar una tarea. No es que deben aprender a programar. La idea es que entiendan cómo se programan las computadoras y que todo lo que sucede en una computadora es porque se programó de esa manera, siguiendo un conjunto lógico de principios.
Otra cosa importante que debe aprender es que, como usuario, apenas puede dañar una computadora, sin mencionar que la “rompe”. Sí, puede perder algunos datos y puede configurarlos incorrectamente, pero no debe dudar en explorar la computadora e intentar aprender cosas al respecto.
- ¿Por qué algunos procesadores más baratos tienen una frecuencia de reloj más alta (número de GHz) a veces?
- ¿Cuál es el significado de "intercalar" las transacciones?
- Necesito solicitar experiencia laboral este verano. ¿Cómo debo preguntar a las empresas si lo ofrecen? ¿Por teléfono o por correo electrónico?
- ¿En qué se diferencia la entrevista de pasantía SWE de Facebook de la de Google?
- ¿Es la inteligencia biológica una máquina de Turing, o más bien un superconjunto de máquinas de Turing?
Todos los aspectos anteriores tienen como objetivo reducir el miedo y la aprensión del uso de computadoras, aumentar la confianza en sí mismo y fomentar la exploración activa de sus capacidades.
Finalmente, creo que la idea más valiosa para aprender sobre computadora es la previsibilidad. Las personas con poco conocimiento en computadoras tienden a pensar en cada aspecto de una aplicación y en cada aplicación diferente, como una experiencia completamente aislada, sin beneficiarse de lo que ya han aprendido. He visto personas que dominan una aplicación informática (como una herramienta de edición de fotos) y están completamente aturdidas por otras como un editor de texto, sin saber siquiera cómo abrir un documento.
Todos estos aspectos configuran lo que yo llamaría “alfabetización informática básica”