Consejos recientes para el currículum de graduados de la escuela de codificación

admin
admin

Terminaste la escuela de codificación, ¿qué sigue? Siga estos pasos para conseguir un trabajo en desarrollo web.

Si acabas de terminar la escuela de programación, ya sea CodeAcademy, Lambda School u otro programa en línea, aquí tienes una buena noticia: a pesar de las altas tasas de desempleo en todo el país, Los trabajos de desarrollador web todavía están en demanda. Y este tampoco es un trabajo mal pagado. En promedio, los desarrolladores web en EE. UU. ganan más de 75 000 dólares al año.

Todo lo que tienes que hacer es encontrar y conseguir el trabajo. Sencillo, ¿verdad? No siempre, especialmente si no tienes ninguna experiencia formal. Pero no te preocupes; Hay pasos sencillos que puede seguir para asegurarse de conseguir un trabajo de programador de nivel básico.

Cómo “descifrar el código” y conseguir un trabajo en desarrollo web

Has trabajado duro para completar la escuela de codificación, así que no dejes que tu currículum te detenga. Complete estos pasos para aumentar sus posibilidades de conseguir un trabajo como desarrollador web:

1. Vence a los robots de currículum

Como conocedor de la web y todo eso, es posible que haya oído hablar de los robots de currículum, más conocidos técnicamente como sistemas de seguimiento de candidatos (ATS). Este es un tipo de software que los reclutadores y empleadores utilizan para clasificar, escanear y clasificar las solicitudes de empleo basándose en algoritmos específicos destinados a descartar a los candidatos que no pasan el corte.

Este software es ideal para empresas más grandes, especialmente si reciben cientos de solicitudes de empleo. Pero es complicado para los solicitantes de empleo, porque pueden ser ignorados, incluso si encajan perfectamente. Por eso es importante hacer todo lo posible para asegurarse de que su currículum de programador pueda vencer a los bots.

Estos son los parámetros básicos que debe seguir para asegurarse de que su currículum de programador de nivel básico pase por el ATS:

  • Manténgalo simple: Evite plantillas, encabezados y pies de página, así como gráficos y tablas complejos. Los robots suelen tener dificultades para “traducirlos”, por lo que es mejor limitarse al texto. Si desea comprobar la legibilidad de su currículum, guárdelo como un archivo de texto sin formato y vea cómo se ve.

  • Optimice su currículum con palabras clave: El ATS se puede programar para buscar palabras clave específicas, y estas tienden a ser las habilidades duras y blandas necesarias para el trabajo. No existe ningún truco para determinar exactamente qué palabras clave debe incluir en su currículum de programador, pero la clave es leer detenidamente la descripción del trabajo y asegurarse de incluir todos los requisitos y calificaciones importantes, si corresponde. Por ejemplo, si un trabajo requiere que conozcas varios lenguajes de codificación y programación y cumples los requisitos, asegúrate de incluir esos idiomas en tu currículum. El título de su currículum o la sección detallada de habilidades son excelentes lugares para hacerlo.

  • Guarde su currículum de programación como .doc o .docx: Evite cargar un PDF, ya que es posible que no sean compatibles con algunos programas de software a menos que indique específicamente que los PDF son aceptables.

¿Aún tienes preguntas? Consulte esta guía para redactar un currículum.

2. Resalta tus habilidades transferibles

Incluso si no tienes mucha experiencia práctica para presumir, es importante destacar tus habilidades transferibles al cambiar de carrera

A continuación se muestra un ejemplo: supongamos que desarrolló habilidades de gestión del tiempo a través de una oportunidad de voluntariado. Estas habilidades luego se pueden transferir a un nuevo puesto como desarrollador web. Piensa también en las habilidades técnicas que has adquirido a través de experiencias académicas, clubes, organizaciones e incluso pasatiempos.

Dado que estás buscando un trabajo en codificación, lo que requiere mucha atención a los datos y la información, considera cualquier habilidad de programación que destaque tu capacidad para estar orientado a los detalles e incorporar esas experiencias en tu currículum. en el campo.destacar su potencial

3. Incluya un enlace a GitHub

Tradicionalmente, su currículum de programador debe vincular a su sitio web personal o a su perfil de LinkedIn. Aún puedes hacer esto, pero como codificador, es posible que también desees incluir un enlace a tu GitHub, siempre y cuando estés activo en él. Querrá asegurarse de publicar código que muestre sus conocimientos; Esta es una excelente manera de brindarles a los empleadores y gerentes de contratación evidencia de sus habilidades cuando no tiene una experiencia laboral sustancial.

Puede vincular su perfil de LinkedIn en el encabezado de su currículum, pero es posible que desee vincular su GitHub en la sección de habilidades de su currículum de programador, ya que requiere habilidades específicas que el empleador puede valorar. También puede resaltar proyectos específicos de código abierto, vinculándolos a su perfil de GitHub en el proceso.

Si desea mostrar proyectos personales adicionales y ejemplos de su trabajo fuera de GitHub, también puede crear su propio sitio web. Esto no tiene por qué ser muy complejo: ¡las páginas simples “Acerca de mí”, “Proyectos” y “Contacto” funcionarán!

4. Apóyate en certificaciones y evaluaciones de habilidades

Existe mucho debate sobre si debería o no incluir un curso autodidacta como CodeAcademy en su currículum de programador principiante.

Por un lado, puede demostrar que estás motivado y que comprendes bien los fundamentos de la codificación. Puede ser un buen recurso si recién estás comenzando. Por otro lado, muchos profesionales creen que este tipo de cursos de lenguajes de programación no profundizan lo suficiente, por lo que no vale la pena mencionarlos. Para ellos, es básicamente el equivalente a mencionar Matemáticas 101 en su currículum.

Incluir o no estos cursos depende de ti, pero una de las mejores cosas que puedes hacer para mostrar realmente tus habilidades es obtener una certificación en tu resumen profesional, o puedes crear una sección de certificación dedicada.En tu currículum, puedes resaltar tus certificaciones

Además de obtener certificaciones, también puedes mostrar tus conocimientos en LinkedIn con sus evaluaciones de habilidades, que les dicen a los empleadores: “¡Pasé esta prueba y sé cómo hacer estas cosas!”.

Para encontrar estas evaluaciones, vaya a su perfil de LinkedIn y desplácese hacia abajo hasta la sección de habilidades. Busque “Tomar prueba de habilidades” y luego elija qué habilidades de programación desea probar, desde Java hasta Python y Swift. Este es un verdadero cuestionario, por lo que debes completarlo de una sola vez. Si apruebas, obtendrás una insignia para tu perfil. Si no lo hace, tendrá que esperar tres meses antes de volver a intentarlo.

5. Familiarícese con las entrevistas sobre codificación en pizarra

A medida que refuerzas tu plantilla de currículum de programador y tu perfil de LinkedIn y comienzas a solicitar empleo, es importante comenzar a prepararte para la entrevista.

Vale la pena señalar que codificar entrevistas de trabajo puede verse un poco diferente a una entrevista tradicional. Nuevamente, debido a que se trata de un trabajo tan técnico, el empleador querrá que usted vea evidencia de sus habilidades, por lo que podrían pedirle que resuelva lo que se llama “problemas de codificación de pizarra”. Aquí es donde se le pedirá que resuelva físicamente un problema de codificación en una pizarra o en una hoja de papel.

Esto puede resultar bastante intimidante, pero por eso es importante practicar antes de la entrevista. Hay un montón de recursos en línea para ayudarle a comprender mejor las entrevistas sobre codificación de pizarra. Por ejemplo, el director ejecutivo y cofundador de Fullstack Academy elaboró ​​un proceso de seis pasos para ayudar.

También hay un libro popular llamado “Cracking the Coding Interview” escrito por la ingeniera de software Gayle Laakmann McDowell. En él, presenta 189 preguntas de programación (principiante a avanzado) y le explica exactamente cómo resolverlas y responderlas.

Si se toma el tiempo para prepararse con antelación para este tipo de entrevistas, se sentirá menos ansioso en el gran día.

¿No estás seguro de que tu formato de currículum de programador ha “descifrado el código”? Obtenga una revisión gratuita de su currículum para ver si su currículum superará a los robots de currículum.

Lectura recomendada:

  • Recursos para habilidades laborales bajo demanda que puede aprender en línea

  • Por qué Michael Henderson no es el CTO promedio

  • Habilidades más necesarias del ingeniero de software senior

Artículos relacionados: