Cómo transformarte en programador de Python
Hola de nuevo.
En el email anterior, te dije que quiero ayudarte a mejorar tus habilidades de programación y convertirte en un programador de Python.
No, no otro de esos tipos que se creen programadores después de ver un curso gratuito de YouTube de “Aprenda Python en 5 horas” al que todo el mundo desprecia en secreto (o no tan en secreto).
Ni al que le pide a ChatGPT que le escriba un programita que termina funcionando con más pena que gloria y se cree un hacker ruso, sino un verdadero experto capaz de manejar Python con eficacia y soltura.
Por desgracia, todavía hay mucha gente que piensa que programar es difícil o que no valen para ello.
O, peor todavía, los que creen que herramientas como ChatGPT sustituirán a los programadores y que ya no vale la pena aprender a programar.
De hecho, seguro que conoces a alguien que ha dejado su carrera o estudios de programación porque "no era lo suyo" y ha acabado trabajando como repartidor de hamburguesas en una Vespino cutre y jugándose la vida por cuatro duros (con todos mis respetos para los repartidores de comida).
Y claro, HAY un montón de páginas, material, vídeos y recursos para aprender PERO muchos de ellos están anticuados, obsoletos, no explican nada, o directamente no funcionan sus ejemplos, lo que hace difícil estar bien informado...
...pero este email no va sobre eso, no.
Este email no trata tampoco de convertirte en el programador número 1 sobre la faz de La Tierra.
Trata sobre sentirte un programador de Python auténtico, solvente, eficaz y fluido y con la seguridad suficiente para poder enfrentarte a cualquier problema o proyecto.
Y te aseguro que puedes conseguirlo - porque a día de hoy, aunque hay que saber elegirlos, hay buenos recursos, y en español (el idioma ya no es un problema) y tienes fácil acceso a mentores, tutores o expertos...
Así que PUEDES dominar Python y la programación y beneficiarte de ello, ya sea académica, laboral o personalmente.
Por lo tanto...
¿Recuerdas que te dije que te enviaría algo que te ayudaría a mejorar como programador de Python?
Pues bien, ese algo es en realidad una guía sobre lo que yo llamo Código Ferrari.
La metáfora es bien sencilla.
¿Quieres programar en Python como si condujeras un Seat Panda o prefieres hacerlo como si pilotaras un Ferrari? Yo lo tengo muy claro.
La guía es gratis, por supuesto.
Se trata de una serie de consejos y ejemplos para elevar muchos puntos tu nivel de Python y no programar como si fueras un principiante.
Síguelos todos y tu código parecerá el de un profesional.
Escribirás código Ferrari en Python.
De verdad - cuando digo que mi objetivo es transformarte en un programador de Python (con todas sus letras), estoy hablando muy en serio.
Así que, sin más preámbulos, aquí está tu guía de Código Ferrari en Python. Te hablaré de bucles, te hablaré de evitar listas (sí, sí, evitar), te hablaré de dividir tu código, te hablaré de nombres, te hablaré de formatos, te hablaré de contextos, te hablaré de excepciones y te daré 12 consejos generales más.
Y todo ilustrado con ejemplos, por supuestísimo.
Échale un vistazo en el enlace de abajo...
Espero que te resulte de mucho valor.
Juan.-
PD. Mañana compartiré contigo otro cuaderno que trata sobre los bucles MALDITOS de Python y de por qué están prohibidos.
Créeme, no querrás perdértelo.
PD2. Responde a este email y dime ¿qué más te atrae de Python? ¿Ejercicios? ¿Cómo practicar? ¿Algún framework o librería? ¿Algún campo de desarrollo? Quiero saberlo.
1 link in this issue
- Código Ferrari en Pythonapp.getresponse.com