¿Cuál es una buena ruta para el autoaprendizaje de Informática?

Mi primera reacción al leer tu pregunta fue “¡Oh, eso es difícil!”

Sin embargo, se me ocurrió que uno puede obtener una educación informática efectiva al perseguir agresivamente las respuestas a cuatro preguntas .

Pregunta 1. ¿Cómo funciona esta computadora?
P.ej
El hardware
Las numerosas capas de software.
Los lenguajes de programacion
La interfaz humana
Los recursos en red.
La red social
(Sugerencia: Por “esta computadora” me refiero a todas las computadoras con las que se encuentra o lee: su PC, su teléfono, su automóvil, el mainframe de su compañía, etc.)

Pregunta 2. ¿Qué puedo hacer con las computadoras?
P.ej
¿Puedo personalizar esta computadora?
¿Puedo escribir un programa para esta computadora?
¿Qué idiomas se pueden usar para escribir un programa para esta computadora?
¿Puedo diagnosticar problemas en esta computadora?
¿Puedo cambiar o incluso mejorar el código de un sistema operativo?
(Pista: haz estas cosas).

Pregunta 3. ¿Cómo pueden las computadoras resolver un problema?
Encuentre un problema de conocimiento o de negocios y examine cómo las computadoras pueden contribuir a resolverlo.
P.ej
¿Cómo puede saber un vendedor si el stock está en el almacén?
¿Cómo puede un astronauta controlar los propulsores para orientar una nave correctamente?
¿Cómo pueden las personas de todo el mundo compartir su espacio libre en el disco duro?
(Sugerencia: es posible que necesite acceder a una variedad de lugares de trabajo para apreciar la variedad de problemas que existen).

Pregunta 4. ¿Qué problemas se pueden resolver con las computadoras?
Dada una tecnología particular, ¿qué podrías hacer con ella?
P.ej
Dada una gran red de computadoras, ¿puedes ganar dinero?
¿Este nuevo chip tiene potencial para ayudar a los discapacitados?
¿Este nuevo lenguaje de programación ahorraría tiempo para un equipo de ingenieros que usan otro lenguaje?
(Sugerencia: vaya más allá de la superficie y examine estas oportunidades en detalle, incluso cree experimentos y prototipos).

Explorar estas cuatro preguntas es una gran tarea que es casi imposible sin un entusiasmo subyacente por la tecnología. No trates de lograrlo todo en una semana, mes o año. Pero empieza, y disfruta de tu viaje.

Si estás muy interesado en aprender Ciencias de la Computación por ti mismo. El mejor lugar para comenzar es en línea.
Debe buscar en Coursera, MIT OSW, udacity, etc., donde enseñan ciencias de la computación y muchos más temas sin costo.

Escribí una publicación sobre este tema hace unos meses. Esperemos que esto ayude: Licenciatura en Ciencias de la Computación de la Universidad de Autoestudio