Ir al contenido principal

Un curso de Python en casa para familia y amigos

Originalmente publicado como hilo en Twitter.

Empecé a dar un curso de programación en Python para familia y amigos en casa. Somos 8. Complejo pero interesante. Recomiendo. Seguramente le va a sumar a la vida laboral de varios.

Paso la sesión 1: desbloqueamos un kilombo de URLs con Django en 10'. Para uno es un ratito, viejo programador; para los demás es una ayuda valiosa.

Clase 2, mi casa tomada por entusiastas. La TV y el Chromecast funcionan perfecto como pizarrón. Ya buscaremos algún lugar más grande.

Clase 2 con TV y Chromecast como pizarrón

Trabajo práctico número 1: hacer una función que calcule el envido dadas 3 cartas. Algo que sabemos hacer pero que tenemos que traducir a instrucciones de código. Mucho más difícil de lo que parece. Entretenido y de valioso aprendizaje para el grupo.

Este equipo va a empezar en las próximas semanas un proyecto desde cero. Algo que sea principalmente backend. Será libre.


Meses después

Continuación del hilo, en agosto de 2022.

Tengo 5 alumnos que pasaron una primera etapa de programación en Python (también GitHub) y estarían listos para postular como trainee o junior. No he encontrado búsquedas así en LinkedIn. ¿Conocen alguna empresa que esté buscando? Son casi todos +30 con trabajo. DMs abiertos.

Como no hay trabajo para trainee en Python, nos conseguimos un cliente para un proyecto de 4 meses. Django y scraping. Arrancamos hace algunas semanas. Viene bien. Hacemos calls de grupo donde hago PRs en vivo. Si sale bien ellos van a hacer sus propios PRs próximamente. Entretenido.

Llegamos a los 100 tests y los 150 issues+PRs. No es fácil pero con paciencia la productividad se empieza a ver.

Junté dos notebooks viejitas y las puse en un estante alto. Ubuntu para ambas; una como webserver con nginx + la app Python, la otra con PostgreSQL. Habemus entorno de desarrollo. Sumamos una GitHub Action para despliegue automático. Anda, todo anda.

Servidor casero con notebooks viejas

Este fin de semana, si tengo tiempo, le sumo una Raspberry Pi 4 con 8 GB de RAM como servidor de caché.

Moviendo millones de datos

Comentarios

Comments powered by Disqus