Solo empieza. Las herramientas realmente no importan; Enfócate en la tarea, no en el lenguaje o la biblioteca. Te recomendaré algunas opciones, pero no vivas por ellas; son solo posibilidades y pasarás a otra cosa en algún momento. No te quedes estancado con una sola herramienta; Usa el mejor para el trabajo. Por ahora, voy a recomendar las más fáciles para comenzar rápidamente, pero luego exploraré múltiples opciones y usaré lo que funcione mejor (probablemente no sean las que recomiendo).
¿Interesado en los juegos? Build Minesweeper, o un juego de laberinto, o algo así. Un juego simple de algún tipo. Pruebe JavaScript en el navegador, o quizás Python (con la biblioteca de Pygame) para juegos de escritorio.
¿Interesado en sitios web? Cree un sitio web básico, con un front-end y un back-end (cliente y servidor). Use JavaScript para el front-end con Python o JavaScript o Golang para el back-end.
¿Interesado en sistemas operativos y similares? Un proyecto de sistemas fácil es construir un servidor web; Me pareció una buena introducción a conceptos menos abstractos como la gestión de memoria y el manejo de archivos de bajo nivel, así como el diseño de mis propias abstracciones. Utilice el lenguaje C solo con la biblioteca de sockets proporcionada por el sistema operativo.
- Tengo una hermanita de 6 años. Apenas paso tiempo con ella. ¿Cuáles son algunas de las actividades interesantes que podría sugerirnos hacer juntos en un fin de semana?
- ¿Cómo obtienen alcohol los adolescentes?
- ¿Simboliza el hombre colgante 14?
- Parece que la vida no tiene sentido para mí?
- ¿Crees en la regla de las 10.000 horas? Si es así, ¿cómo podría un estudiante de secundaria obtener 10,000 horas haciendo algo?
¿Interesado en la criptografía? Cree una serie de herramientas de criptografía simples, con cualquier lenguaje que desee, realmente no importa en lo más mínimo. Pruebe cosas como Caesar shift, Railfence o encriptación con una clave aleatoria generada a partir de una contraseña.
Etc. Elija un interés y construya algo simple para ello. Ahora construye algo más complicado. Repetir.