No estoy seguro de a qué se refería con “en todos los aspectos de la informática”. Supongo que quiere decir “si planeo estudiar eventualmente todos los aspectos de la informática”, ¿dónde debería comenzar?
Diría que para aprender “lo básico de todo lo básico”, no lo básico de TODO lo que hay que saber, sino lo básico de lo que debe hacer para crear un programa aplicado decente. No necesita saber todo acerca de la administración de la memoria y los formatos de bits para almacenar información en variables, y no necesita aprender los algoritmos más complejos para aprender las estructuras de control básicas. Comience con un enfoque relativamente amplio para que tenga una idea de las diferentes áreas de la ciencia de la computación, que le dará una perspectiva cuando profundice más.
Me parece que la informática es atractiva cuando se aprende en la práctica, lo que significa que querrá realizar diferentes tipos de tareas en esas primeras semanas / meses. Una cosa interesante acerca de la ciencia de la computación es cuánto puede lograr utilizando bibliotecas disponibles públicamente sin entender completamente cómo funcionan. Esto puede ser malo si es perezoso y nunca aprende nada que no tenga que hacerlo, pero es genial si es un estudiante motivado porque le da flexibilidad para crear un gran trabajo sin obtener un doctorado primero, y luego investigar con más detalle cuando desarrolla un interés en un área u otra en particular.
Después de que sienta que tiene una “competencia general” en informática, deje que sus intereses y necesidades de proyectos lo guíen. Este puede ser el momento de pasar de la amplitud a la profundidad en un área determinada. Desde luego, no recomiendo intentar marcar las casillas de verificación para todos los subcampos posibles de inmediato.
- Cuando no puedes enseñarle nuevos trucos a un perro o persona, ¿qué edad tiene el perro o persona?
- ¿Qué cosas útiles aprendes al codificar Arduino?
- Si me interesan las animaciones, la programación y el diseño, ¿qué debo hacer para mejorar mis conceptos básicos y mejorar mi interés?
- ¿Cómo puede una persona fortalecer sus debilidades de la mejor manera?
- ¿Puedo aprender los conceptos básicos de PHP en 6 meses sin experiencia en programación?
Al observar a los programadores principiantes a lo largo del tiempo, hay un punto bastante notable en el que la actitud hacia lo que no saben cambia “pero qué hay de esta otra cosa que no sé cómo hacer” a “tengo una idea de cómo hacerlo La mayoría de las cosas que quiero, pero quiero saber cómo hacerlo mejor “. Esa es la señal del cambio de la introducción a la orientación, la introducción enfocada de manera amplia a la informática, a un trabajo más avanzado.
Por cierto, déjame reconocer que esto es todo desde la perspectiva de un tipo de CS / programación aplicada, estoy seguro de que los investigadores más teóricos podrían tener una idea diferente de lo que quieres decir con tu pregunta