Quiero trabajar como desarrollador de Python. ¿Qué tipo de cartera debo presentar en mi cuenta de GitHub?

Una de las mejores formas de construir un perfil de github es contribuyendo a proyectos de código abierto existentes. Las compañías que buscan contratar desarrolladores de Python que están haciendo desarrollo de Python de código abierto buscan contribuciones de proyectos de código abierto.

Si has estado estudiando / trabajando en Python, deberías estar usando algunos proyectos de código abierto como Django, Twisted, Flask, request, ansible u otros. Si es así, recomendaría mirar sus boletos / problemas y elegir boletos simples para trabajar. Por ejemplo, la criptografía ha etiquetado los problemas amigables del contribuyente principiante como “proyecto de inicio”. Compruebe pyca / criptografía. Del mismo modo, otros proyectos tendrán entradas fáciles para que los principiantes comiencen a contribuir.

Recuerde que un buen programador debe tener la capacidad de leer el código. En la mayor parte de su carrera, leerá el código de otros más que escribir su propio código.