Depende de lo que desee hacer, a continuación se incluye una lista no exhaustiva.
- Aprender sobre cómo funcionan las computadoras? Aprenda C, luego ensamble (recomiendo aprender ARM ensamblar 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 en él.
- Aprender acerca de hacer sistemas operativos? Python solo puede funcionar como pegamento, entonces necesitarás muchas más cosas.
- Aprender sobre redes? Elige un protocolo y profundiza en él.
- ¿La minería de datos, el aprendizaje automático y la visión artificial son tus cosas? (Están mucho más relacionados de lo que te imaginas). Entonces estás en el lugar correcto, prueba bibliotecas como scikit-learn y opencv.
- ¿Hacer una aplicación web genial? Aprende algo de JS y alguna biblioteca de fondo de Python (como Django o CherryPy)
- ¿Hacer una aplicación de escritorio? Sólo 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 que sean aplicaciones en otros idiomas. Python es una de esas herramientas como PyMob.
- ¿Hacer una aplicación de alto rendimiento? Aprenda C ++ / C, cree la aplicación en Python con llamadas para funciones críticas en código nativo.
- ¿Usar traje y corbata? Aprende Java / C #
- ¿Tienes hambre? Comer pastel
- ¿Donde está el pastel? El pastel es una mentira.