Resumen
En este episodio (grabado en vivo, titulado E104) se discute qué es un portafolio, por qué es útil y cómo construirlo. Se aclara que no es obligatorio, pero sirve para demostrar con pruebas lo que se afirma en el currículum y diferencia al candidato por su proactividad. Se recomienda destacar pocos proyectos, con uno principal que se sienta como motivo de orgullo, que resuelvan un problema real y que se adapten a cada postulación. Se muestra cómo configurar el perfil de GitHub (repositorio especial con README) y GitHub Pages, y cómo construir un sitio con Quarto (blog o website) para publicarlo en Quarto Pub u otros destinos. Se debate también si conviene más saber programación o estadística (a corto plazo, programación), el valor de contribuir a open source y consejos para la entrevista con un CTO. Se recomienda evitar los Jupyter Notebooks y se cierra con un resumen de las ideas clave.
Capítulos
- 00:00IntroBienvenida al episodio (el ASR dice "204", el título indica E104) y presentación del tema: portafolios y por qué son útiles.
- 00:10Qué es un portafolio, su utilidad y qué tan necesario es?Un portafolio no es obligatorio, pero demuestra que lo del currículum es cierto, muestra proactividad y diferencia al candidato; puede "trucarse", pero las preguntas técnicas del entrevistador lo delatan. Los proyectos de cursos no bastan: conviene resolver un problema real (no Titanic ni Iris), con todo el proceso de datos, análisis y comunicación. Se recomienda un solo proyecto destacado y muy visible, ya que el reclutador dedica segundos al currículum. Se discuten el enfoque estratégico según los requisitos del cargo, el aporte a repositorios open source (incluso documentación) y que a corto plazo pesa más saber programar que estadística. Se menciona el episodio 11 sobre entrevistas.
- 29:00Qué proyectos tener en el portafolio?Tener al menos un proyecto del que sentirse orgulloso, con variedad, y reordenar o adaptar el portafolio a cada postulación, enviando links directos al proyecto relevante. Cristian cuenta cómo revisa portafolios (GitHub, LinkedIn, página web, intro y conclusiones) y se comenta que saber R puede ser un diferenciador.
- 37:54Por qué GitHub es una herramienta popular?Git es fundamental para el control de versiones y la colaboración; a diferencia de Drive o Dropbox permite ver y reproducir el código. GitLab y Bitbucket sirven igual: lo importante es que el link llegue y se entienda.
- 40:30Configuración del perfil de GitHubSe crea un repositorio público con el nombre exacto del usuario y un README en Markdown que se muestra en el perfil; se pueden añadir estadísticas, tags tecnológicos y contacto. Se recomienda el generador gh-profile-readme-generator y se muestra el perfil de Gabriel. Se aconsejan también blogs y opiniones propias en LinkedIn, y consejos para una entrevista con CTO (ir al grano, preguntar por estrategia, no decir "quiero aprender").
- 52:36MemesMemes de la semana: aprender mediante memes, Jupyter Notebooks vs MLOps (se citan los notebooks como "las drogas"), "mi cara cuando preguntan por mi portafolio" y portafolios copiados de otros.
- 57:16Dudas de discord y comentarios de la semanaRespuestas a comentarios del chat: entrevista con CTO en cargo junior, un data cleaning como buen proyecto, el canal de YouTube como parte del portafolio y el problema del marketing de equipos muy técnicos. Se pide enviar dudas por Discord y se menciona el project charter (elevator pitch, episodio 75).
- 01:04:33Configuración de GitHub Pages de usuarioUn repositorio `usuario.github.io` genera automáticamente una página web gratuita (Rodrigo muestra una con "under construction") que se actualiza con la rama principal y se puede construir en HTML o con herramientas como Quarto.
- 01:07:23Cómo hacer un portafolio con QuartoSe presenta Quarto (de Posit, episodio 65) y Positron; se crea un proyecto "Quarto blog" en RStudio, y se explican index.qmd, about y la estructura del sitio. Se muestra la plantilla de portafolio de Deepsha Menghani con su tutorial. Quarto separa código y salida, y permite generar HTML, PDF, Word o libro.
- 01:21:19Cómo publicar el portafolio a una página web con QuartoCon `quarto publish` se sube a Quarto Pub (requiere cuenta) y los cambios se republican fácilmente; también se puede usar GitHub Pages y otros destinos.
- 01:23:00Ejemplo de portafolio hecho con QuartoEjemplo de Kevin, de la comunidad, hecho con Quarto, que consiguió trabajo rápidamente tras publicarlo; la separación entre código y salida evita publicar datos personales por error. Gabriel explica que el suyo usa HTML, CSS y algo de JavaScript.
- 01:31:54CierreResumen: ponerse en el lugar del reclutador, enviar enlaces directos y tener un proyecto que enorgullezca; destinos de Quarto (Quarto Pub, GitHub Pages, Posit Connect, Posit Cloud, Netlify, Confluence, Hugging Face). Un portafolio vale más que un diplomado para validar conocimiento al cambiar de rol. Se celebran los 1000 followers en Twitch y se anticipa un próximo capítulo sobre forecast y otro sobre consejos al llegar a un trabajo.