Hay más que solo aprender el idioma, que en el caso de Python es relativamente pequeño y bastante consistente. Tengo un artículo de blog de hace varios años en el que enumeré lo que sentí que necesitaba aprender para poder considerarme razonablemente experto en Python. La lista se ha mantenido bastante bien. Creo que si lo escribiera hoy, pondría más énfasis en TDD y seguramente sugeriría git (y github) en lugar de SVN. La publicación del blog está aquí: ¿Programación alfabetizada? También recopilé un Pearltree de enlaces a páginas web que cubren los elementos de mi lista y un poco más. Esa colección está aquí: lenguaje de programación Python.
Un punto clave a tener en cuenta que no figura en mi lista, pero resulta ser muy importante: no pierdas todo tu tiempo leyendo y estudiando el idioma y los temas relacionados. Para realmente aprender Python, debes arremangarte las mangas y ensuciarte las manos. Escribir y depurar programas reales. Si está atrapado por ideas, hay un subárbol de “práctica de Python, práctica, práctica” en el Pearltree referenciado. Muchas ideas para pequeños proyectos que puede perseguir allí. Lo encontrará en el subárbol “Introducción a Python”. Por supuesto, una vez que se sienta cómodo, no dude en asumir un proyecto más grande. Una de las cosas que constantemente me sorprende de Python es que encuentro que el tamaño de un proyecto casi siempre resulta mucho más pequeño de lo que esperaba.
- Estoy terminando una licenciatura en informática a fin de año. ¿Cómo es el mercado laboral de desarrollo de software en Sydney en este momento?
- ¿Cómo es el entrenamiento en BHEL?
- ¿Qué puedo hacer (además de obtener un puntaje GRE alto) para aumentar mis posibilidades de ingresar en una de las 20 mejores universidades?
- ¿En qué habilidades de programación debería centrarme como licenciado graduado con la esperanza de trabajar en ciencia de datos?
- ¿Cuál es el crecimiento profesional de IBPS PO?