Depende de lo que quieras hacer, sigue una lista no exhaustiva.
- Aprenda acerca de cómo funcionan las computadoras? Aprenda C, luego el ensamblaje (recomiendo aprender el ensamblaje ARM y obtener una placa ARM como la frambuesa pi, el ensamblaje ARM es mucho más divertido que el ensamblaje x86)
- ¿Aprender sobre informática? Lea “El arte de la programación de computadoras” e implemente los algoritmos y las estructuras de datos que contiene.
- Aprenda sobre la fabricación de sistemas operativos? Python solo puede funcionar como pegamento, entonces necesitarás muchas más cosas.
- Aprender acerca de las redes? Elija un protocolo y profundice en él.
- La minería de datos, el aprendizaje automático y la visión por computadora son sus cosas? (están mucho más relacionados de lo que imaginas). Entonces estás en el lugar correcto, prueba bibliotecas como scikit-learn y opencv.
- ¿Hacer una aplicación web genial? Aprenda algunos JS y alguna biblioteca de back-end de Python (como Django o CherryPy)
- ¿Hacer una aplicación de escritorio? Solo escríbelo.
- ¿Hacer una aplicación móvil? Hasta hace algún tiempo, Android era Java y el iPhone era Obj-C, ahora hay formas de hacer aplicaciones en otros idiomas, Python es una de las herramientas con PyMob
- ¿Hacer una aplicación de alto rendimiento? Aprenda C ++ / C, haga la aplicación en Python con llamadas para funciones críticas en código nativo.
- ¿Usar traje y corbata? Aprender Java / C #
- ¿Tienes hambre? Comer pastel
- ¿Donde está el pastel? El pastel es una mentira.