Así que ha visto anunciarse el puesto de desarrollador junior de sus sueños y está pensando en postularse. ¡Es hora de escribir ese CV! Nada mejor que sentarse a un papel en blanco y no saber cómo empezar, ¿verdad?
El currículum es lo primero que ve el reclutador. Es la puerta de entrada al proceso de la entrevista y podría ser la diferencia entre conseguir el trabajo de sus sueños y, bueno, no conseguirlo. Y con una página A4 disponible, querrá asegurarse de que esté bajo control.
Adoptar la mentalidad adecuada
Es importante tener la mentalidad correcta antes de comenzar su currículum. Lo crea o no, su actitud aparecerá en su currículum. Habiendo estado en la posición de reclutar desarrolladores junior, es fácil distinguir entre los que 'realmente quieren el trabajo' y los que 'en cierto modo quieren el trabajo'.
La confianza en ti mismo y en tus habilidades es importante. Entonces, antes de comenzar, párese frente al espejo, ponga la melodía del tema rocoso (o lo que sea que lo estimule) y dígase que es increíble.
Las principales cosas que buscan los reclutadores en los desarrolladores junior son:
- Un manejo básico de la tecnología
- Pasión y un nivel de curiosidad por la tecnología.
- Voluntad de aprender
Saben que estás al comienzo de tu carrera. No se espera que lidere equipos y diseñe sistemas desde el primer día. Buscan a alguien que tenga potencial, pero que también pueda aportar valor al negocio.
Quiere convencer al reclutador de que tiene estos rasgos y de que es la persona adecuada para el trabajo.
Así que sea valiente, tenga confianza y enorgullézcase de lo que ha logrado hasta ahora. - y pongámoslo todo en papel.
¿Qué hace que un buen desarrollador junior reanude?
Un reclutador pasará un promedio de 15 segundos revisando su currículum. Sí, dentro del mismo tiempo que lleva leer este párrafo, un reclutador habrá decidido si pasará a la siguiente etapa de la entrevista.
Entonces, ¿cómo meter toda la información importante en 15 segundos de lectura?
- Mantenlo simple. Las plantillas elegantes pueden verse bien, pero a los reclutadores no les importa. Tenga títulos claros, un buen espaciado entre líneas y una fuente consistente y fácil de leer.
- Manténgalo en 1 o 2 páginas.
- Favorece las viñetas cortas en lugar de los párrafos largos
- Sea claro y conciso. Trate de evitar agregar palabras elegantes por el simple hecho de hacerlo
Adáptalo a la empresa
Recuerde, está tratando de convencer a la empresa de que es la persona adecuada para ese puesto de desarrollador junior. Sin embargo, si el rol es para un desarrollador de Python, enfocar su currículum en JavaScript y React.js no lo llevará muy lejos.
Por lo tanto, investigue el puesto que está solicitando y concentre todos sus puntos en los criterios enumerados:

Por lo tanto, si solicita este trabajo, debe asegurarse de que su currículum tenga muchos detalles sobre proyectos y habilidades que demuestren que conoce el desarrollo de frontend. Además, ¡no estaría de más mencionar cuánto te encantan los videojuegos! ;)
¿Cómo debería estructurar un CV?
La estructura básica que buscarán los reclutadores en un currículum es:
- Datos personales / Datos de contacto
- Historial de empleo (incluidas pasantías y desarrollo no relacionado con software)
- Proyectos de software
- Educación
- Experiencia y premios adicionales
- Habilidades técnicas
Aunque esto depende de tus circunstancias. Asegúrese de colocar sus secciones más valiosas / impresionantes más cerca de la parte superior.
Si es un graduado en un título relacionado con la informática, con una pasantía detrás de usted, esta estructura está bien.
Sin embargo, si eres un desarrollador autodidacta, sin experiencia previa, impulsa tu sección de Proyectos de Software más cerca de la cima, ya que esto es lo que te hará destacar.
Datos personales, datos de contacto, enlaces
Esta es la parte fácil. Mantén esto conciso, dentro del encabezado. Querrá incluir su nombre en el centro, junto con algunos detalles de contacto y un enlace a su GitHub si tiene uno. Utilice el menor espacio posible aquí, ¡tenemos más cosas técnicas de las que hablar!

Proyectos de software
Si no tiene experiencia previa en desarrollo de software, esta es su oportunidad de brillar. Para un rol de desarrollador junior, el reclutador se concentrará en esta sección para ver si tiene las habilidades necesarias requeridas para el trabajo.
Del mismo modo, incluso si tiene experiencia en prácticas, enumerar 1 o 2 proyectos paralelos causará una gran impresión y aumentará sus posibilidades de obtener una entrevista cara a cara.
Enumere de 3 a 5 de los mejores proyectos que haya completado en freeCodeCamp, un campo de entrenamiento de codificación o de sus proyectos paralelos.
Asegúrese de que cada proyecto muestre algo diferente, por ejemplo,
- habilidades de desarrollo frontend,
- habilidades de desarrollo backend,
- habilidades de desarrollo de aplicaciones móviles,
- trabajar con usuarios finales,
- Habilidades de UX / Diseño,
- habilidades de colaboración y trabajo en equipo,
- problemas desafiantes
…y así. Para cada proyecto, enumere lo siguiente:
- Tecnologías utilizadas
- Una breve descripción del proyecto.
- Una habilidad implementada y problemas que resolvió

Vincula cada uno a tu GitHub, o mejor aún, si lo tienes alojado, suelta un enlace a la URL. Tu código no tiene por qué ser perfecto. Aunque asegúrese de que su código sea profesional. Tener comentarios y variables divertidos puede parecer una buena idea cuando su código está libre de miradas indiscretas, pero es posible que los reclutadores no lo vean de esa manera.
Utilice esto como una oportunidad para demostrar su pasión por la tecnología y por aprender cosas nuevas. Recuerde, eso es lo que buscan los reclutadores en su búsqueda de un desarrollador junior.
Por ejemplo, podría decir;
“Encontré un problema , así que construí una aplicación web usando React.js y Node.js, lo que hace algo increíble . Además, tenía mucha curiosidad por aprender sobre el desarrollo del lado del servidor "Sencillo pero eficaz.
Empleo
Aquí es donde enumera su historial laboral (por ejemplo, pasantías y trabajos anteriores).
¿No tiene antecedentes laborales relacionados con el desarrollo? En su lugar, agregue su historial laboral más reciente. Por ejemplo, si trabajó como contador, anótelo.
Si puede, agregue 2 trabajos anteriores en los que trabajó.
Para cada uno, desea agregar su función, el nombre de la empresa y el tiempo que pasó en la función.
Enumere los proyectos en los que trabajó durante su tiempo allí, así como una lista con viñetas de las cosas que logró dentro de ese rol. Aquí hay un ejemplo de uno de mis roles anteriores:

No digas simplemente lo que hiciste, sino por qué marcaste la diferencia. Por ejemplo, podría decir:
"Trabajé para agregar el inicio de sesión social y el registro a la aplicación"Lo cual está bien, supongo, se hace entender. Pero, ¿qué tal esto en su lugar?
“Trabajé en el inicio de sesión social y el registro. Esto resultó en un inicio de sesión rápido y fácil, así como en un mayor número de registros y clientes de pago "Esto no solo describe de manera concisa lo que hizo, sino también el efecto que tiene en el negocio. Recuerde, la empresa está buscando a alguien que pueda generar un impacto.
Pero, ¿qué pasa si no tienes pasantías previas o experiencia en desarrollo de software para hablar?
No se preocupe, aún puede enumerar los proyectos de sus trabajos anteriores. El objetivo principal aquí es mostrarle al reclutador que puede administrar proyectos, puede trabajar en equipo y puede contribuir de manera efectiva al éxito del negocio.
Educación
¡Tu currículum va muy bien! Ahora es el momento de algunos bits finales de información.
Querrá agregar la calificación más alta que tenga. También es una buena idea agregar algunas líneas sobre los proyectos / disertaciones del último año que haya completado. Esto te ayudará si crees que eres un poco liviano en las secciones de Empleo y Proyectos de software .
El espacio en su currículum puede ser limitado en este punto, así que trate de mantenerlo lo más breve posible:

Logros, pasatiempos y habilidades
Agregue cualquier logro y logros si los tiene; como actividades de liderazgo o premios. Si asiste a reuniones o conferencias en su tiempo libre, agréguelo bien a su currículum. Esto reforzará sus habilidades y pasión por la tecnología.
Por último, desea agregar una línea 1-2 con sus habilidades relacionadas con la tecnología. Una lista simple separada por comas servirá. Esto es útil para que los reclutadores obtengan una descripción general rápida de sus áreas de especialización.
Qué no hacer
- Trate de no repetirse. Si mencionó que utilizó JavaScript, no es necesario que lo repita varias veces
- En su lugar, omita los términos genéricos, es decir, "puedo comunicarme con los miembros del equipo", muestre cómo, por ejemplo, "trabajar en el Proyecto de equipo X demuestra que puedo comunicarme bien".
- No mientas. Si no ha usado un idioma determinado antes, déjelo fuera de su currículum. Lo más probable es que te pillen en la entrevista y nadie quiere eso.
- No omita proyectos o logros porque no se completaron, si agrega valor, ¡agréguelo!
¡Gracias por leer!
Actualmente estoy creando un montón de guías, artículos y cursos de video para ayudarlo en su viaje hacia el desarrollo web. Si desea ser parte de él, ¡asegúrese de unirse a la lista de correo en chrisblakely.dev!