Los fundamentos de las carteras de programación
Su cartera de programación será un sitio web que diseñe para demostrar sus conocimientos y habilidades técnicas. No debe simplemente duplicar la información destinada a su currículum. Más bien, concéntrate en los proyectos que has completado. Las carteras de programación sólidas son aquellas que se actualizan con frecuencia. Los posibles empleadores quieren saber que los programadores que piensan contratar están ejerciendo y mejorando continuamente sus habilidades.
Si bien una cartera de programación puede contener enlaces a sitios web que ha diseñado, es igualmente importante trabajar en el diseño y el código para el sitio web de la cartera en sí. Idealmente, el sitio web de su cartera debe tener un diseño limpio que sea visualmente atractivo. Debe tener un diseño receptivo que sea compatible con dispositivos móviles, y debe tener una URL personalizada.
Los elementos de las carteras de programación
No es necesario que el sitio web de su cartera sea complejo, pero debe contener tres elementos básicos: Acerca de mí, Contáctenos y Proyectos. Su página Acerca de mí debe contener su nombre completo, un tiro en la cabeza profesional (no una selfie) y una introducción a usted mismo. Explica quién eres, cuál es tu formación académica, lo que has logrado y a dónde te gustaría ir a continuación.
La página de contacto conmigo es sencilla. Incluya su nombre completo, dirección de correo electrónico, enlace de perfil de LinkedIn y enlace de GitHub. También puede incluir un formulario de contacto.
Pasará la mayor cantidad de tiempo construyendo su página de Proyectos. Puede enumerar todos sus proyectos y logros de programación. Sin embargo, debes concentrarte en tu mejor trabajo. Concéntrese en los proyectos que mejor demuestren sus habilidades técnicas, versatilidad y creatividad.
La forma correcta de exhibir su trabajo
Cuando trabaje en su página de Proyectos, deberá incluir uno o dos párrafos sobre cada elemento de su lista. Explique el objetivo del proyecto, cómo diseñó el proyecto y cuál fue el resultado final. Puede ser aconsejable concentrarse en sus habilidades para resolver problemas, ya que a los empleadores les gusta contratar programadores que sean solucionadores de problemas probados. Por ejemplo, explique algunos de los problemas clave que encontró durante el proyecto y cómo los superó.
Además de la explicación que proporcionará, querrá dejar que sus posibles empleadores exploren su trabajo por sí mismos. En lugar de simplemente proporcionar capturas de pantalla a los sitios web que creó, incluya enlaces a ellos. Si escribió una aplicación, puede proporcionar su enlace de descarga. A algunos programadores también les gusta producir demostraciones rápidas en video de su trabajo.