Cómo construir una cartera de codificación

Una persona negra trabaja en un escritorio con varios monitores de computadora.

Muestre su mejor trabajo a posibles empleadores con un portafolio de codificación.

Shutterstock

Los portafolios de codificación son currículos en línea que muestran sus proyectos de codificación a los empleadores. Mientras que un currículum informa a los gerentes de contratación sobre sus habilidades de codificación, una cartera demuestra lo que realmente ha hecho.

Todos los profesionales de la programación, incluidos los científicos de datos, los ingenieros de software y los desarrolladores web, deben mantener una cartera. Esta guía ofrece consejos sobre cómo crear un portafolio de codificación, qué incluir, qué formato usar y cómo presentar sus proyectos de manera más efectiva y resaltar sus habilidades.

¿Realmente necesita una cartera de codificación?

Cualquiera que busque un trabajo que implique programación o avance profesional necesita una cartera de codificación. Eso incluye analistas e ingenieros de sistemas informáticos, administradores de bases de datos y redes, ingenieros de control de calidad del software y desarrolladores web y de software.

Cada vez más, los empleadores buscan candidatos con portafolios y consideran que los portafolios son tan importantes como los currículos y las cartas de presentación.

Es posible que los gerentes de contratación ocupados solo hojeen su cartera, por lo que es importante hacer que llame la atención tanto como sea posible a través del diseño y descripciones de proyectos concisas y específicas. Desea que su cartera de codificación obligue a los empleadores potenciales a echar un vistazo más de cerca.

Lo que necesita su cartera de codificación

Esta sección lo guía a través de los componentes esenciales del portafolio de codificación.. Los proyectos son el elemento más importante en su cartera de codificación y ofrecemos detalles sobre cómo resaltarlos.

Nombre de dominio

El nombre de dominio de su cartera de codificación, la dirección web en la que reside, debe reflejar su identidad profesional y el tipo de trabajo que realiza. Un nombre de dominio costará $ 10- $ 20 por año.

Verifique si un nombre de dominio ya se tomó a través de una búsqueda web o una herramienta de búsqueda como icann.org y piense en un par de nombres de respaldo.


VER: Los mejores registradores de dominios: los principales vendedores de nombres de dominio


Anfitrión

El host de su cartera de codificación puede ser un sitio web, un blog o un sitio de redes como LinkedIn. Puede encontrar opciones gratuitas o crear las suyas propias, pero muchos programadores optan por pagar por una plataforma de alojamiento de calidad como las que se describen a continuación.

O bien, puede consultar más de nuestras selecciones para los mejores proveedores de alojamiento web.

Páginas de GitHub

Los codificadores recomiendan esta plataforma, que le permite crear un sitio desde cero o usar un tema preconstruido. También se vincula a las cuentas de GitHub de los usuarios y ofrece URL personalizadas.

Picazón.io

Utilizadas por los desarrolladores de juegos para cargar y vender su trabajo, las páginas de Itch.io pueden incluir una biografía, proyectos y enlaces a redes sociales.

espacio cuadrado, Wix.com, WordPress

Estos anfitriones conocidos le permiten crear un sitio web a partir de una plantilla, que es la forma más fácil de crear una cartera. Sin embargo, no mostrará sus habilidades de desarrollo web.

Sección «Sobre mí» e información de contacto

La sección «Acerca de mí» debe tener un tono más personal que tu currículum para dejar que tu personalidad se manifieste. Incluya una breve biografía e información como:

  • Fortalezas profesionales
  • Experiencias y pasatiempos relevantes fuera del trabajo
  • Premios y honores
  • Resumen de los valores de su lugar de trabajo
  • Enlace a su currículum descargable
  • Educación
  • Certificaciones técnicas relevantes que ha obtenido

Asegúrese de agregar información de contacto. Por lo general, una dirección de correo electrónico es suficiente, pero también puede enumerar sus perfiles de Github y Linkedin y el identificador de Twitter.

Proyectos

Los proyectos son la carne de su cartera de codificación. Demuestran a los empleadores potenciales lo que ha hecho y cómo puede contribuir a sus empresas.

Deberías tener 4-10 proyectos

Al decidir cuántos proyectos incluir, piense en la calidad sobre la cantidad. Si solo cuatro de sus proyectos muestran mejor sus habilidades, incluya solo cuatro. Los proyectos recientes son preferibles a los más antiguos.

Tus proyectos deben ser tu mejor trabajo.

Tómese el tiempo para asegurarse de que sus proyectos se presenten lo mejor posible limpiando y refinando el código para que sea legible y eficiente. Considere agregar testimonios y comentarios positivos sobre sus proyectos de empleadores y clientes anteriores.

Tus proyectos pueden ser cualquier cosa…

Los tipos de proyectos para mostrar en su cartera pueden ser cualquiera de los siguientes:

  • Tareas de clase: Si recién está comenzando en su carrera, incluir proyectos de un campo de entrenamiento de codificación o un título en programación de computadoras es perfectamente aceptable.

  • Proyectos personales o de voluntariado: Si le faltan proyectos profesionales relevantes, agregue proyectos personales que haya creado, como un blog, un juego o un sitio web.

  • Trabajo independiente: Además de los proyectos realizados como empleado, los proyectos independientes también son un juego justo.

  • Contribuciones a proyectos de código abierto: Estos pueden resaltar sus fortalezas en colaboración. Asegúrese de describir su función.

  • Proyectos en marcha: Con estos, los empleadores pueden ver actualizaciones de códigos en tiempo real. Solo recuerda actualizarlos regularmente.

… Pero sus proyectos deben demostrar habilidades relevantes para el trabajo

Adapte los proyectos de su cartera de codificación a sus posibles empleadores, los puestos que desea y el tipo de proyectos en los que le gustaría trabajar en el futuro.

Si está solicitando puestos de desarrollador web, concéntrese en los sitios web que ha creado, pero tal vez no en los videojuegos que ha desarrollado.

Las ideas de proyectos para ingenieros de software incluyen visualizadores de algoritmos, un blog que se conecta a una base de datos, sistemas de gestión de contactos y aplicaciones web o móviles.

Tu portafolio debe darle al lector una ventana a tus proyectos.

Facilite a los empleadores la visualización de sus proyectos al incluir capturas de pantalla, proporcionar enlaces a sitios web o páginas web en las que ha trabajado o enlazar a sus proyectos en GitHub.

Escribe explicaciones para cada proyecto detallando cómo lo abordaste y todo lo que quieras resaltar. Para proyectos grupales, especifique en qué partes trabajó y su función.

Asegúrese de tener permiso para mostrar proyectos completados para clientes o ex empleadores para evitar problemas legales.

En conclusión

La creación de su cartera es un paso necesario pero lento en el proceso de búsqueda de empleo. Nuestra guía sobre cómo crear un portafolio de codificación puede ofrecer los consejos, las sugerencias y las herramientas que necesita para hacerlo de manera relativamente rápida y sin problemas. Explore plataformas como GitHub para comenzar.

Deja un comentario