Cómo elaborar el currículum de desarrollador web perfecto

Publicado: 2022-03-10
Resumen rápido ↬ ¿Cómo organizas todas las secciones de tu currículum cuando solicitas un puesto de trabajo? ¿Cuál es el orden que se supone que debes seguir? ¿Son todas las secciones necesarias? Aquí es donde la comprensión de los diseños y formatos del currículum se vuelve importante para que pueda destacarse entre la multitud.

¿Sabías que tu currículum podría ser la razón por la que no puedes conseguir ese trabajo de más de 150 000 que sabes que te mereces? Esta guía está dedicada a todos los desarrolladores web y demostrará cómo puede crear un currículum exitoso que le permitirá obtener más listas cortas de las que puede imaginar. Si lo que se interpone entre usted y el trabajo de sus sueños es un papel, es hora de demostrar quién es el jefe.

Nuestra guía para hacer un currículum espectacular hablará ampliamente sobre lo siguiente:

  1. ¿Por qué un desarrollador web necesitaría un currículum en primer lugar?
  2. Formato de currículum: clasificación de los elementos clave de un currículum de desarrollador web
  3. Resumen Profesional
  4. Habilidades técnicas
  5. Habilidades directivas
  6. Experiencia profesional
  7. Sección de educación en un currículum de desarrollador web
  8. Proyectos Técnicos
  9. Secciones adicionales en el currículum del desarrollador web
  10. Optimización ATS
  11. Conclusiones clave
  12. Un currículum de muestra para comenzar

¿Por qué un desarrollador web necesitaría un currículum en primer lugar?

¡No necesito un currículum! ¡Tendré un trabajo antes de que me despierte mañana!

Suspiré. Era un desarrollador web brillante y ambos lo sabíamos. Sentía que estaba desperdiciando su vida y merecía algo mejor. Estuve de acuerdo. Dio su aviso de dos semanas y tenía la impresión de que un nuevo trabajo, así como un mejor perfil, simplemente aterrizarían en su regazo.

Pero había ignorado ese singular documento que tiene un historial de hacer o deshacer la vida de las personas: el humilde currículum.

¡Más después del salto! Continúe leyendo a continuación ↓

Como parte de mi trabajo, reviso docenas de currículos diariamente. También había visto su currículum. Desearía tener el corazón para decirle que ser un desarrollador increíble no es suficiente; tienes que convencer al reclutador de lo mismo en una sola página. Y aunque lograr una tarea como esa no es ciencia espacial, tampoco es un paseo por el parque.

Los desarrolladores web saben que mucho depende de la red y las recomendaciones de los clientes, por lo que un currículum generalmente queda en segundo plano en la mayoría de los casos. Combine eso con una demanda creciente y sabrá que nunca habrá escasez de proyectos.

Entonces, ¿por qué perder el tiempo en un currículum de desarrollador web? Tomemos un momento y estudiemos este gráfico a continuación:

Demanda de desarrolladores web de 2012 a 2016
Gráfico que muestra la demanda de desarrolladores web de 2012 a 2016. (Vista previa grande)

Los datos se toman de Indeed.com, y si observa la tendencia en los últimos años, observará dos hechos principales:

  • Con el advenimiento de las nuevas empresas basadas en la web, el pico del desarrollo web fue hace 5 o 6 años y se ha mantenido estable o en declive.
  • Para trabajos que requieren desarrollo web como única habilidad, la demanda es constante, a partir de ahora .

Además, según el análisis de Forbes, campos como AI, AR y Data Science son los nuevos incondicionales prometedores en la industria tecnológica. Los influencers y los expertos en tecnología creen firmemente que estos dominios tienen la capacidad de renovar la forma en que hemos estado haciendo las cosas hasta ahora. Entonces, si bien la demanda de desarrolladores web es constante en este momento, la imagen no es del todo optimista.

Claro, como desarrollador web, estás seguro de que nunca te faltarán proyectos. Tiene una lista de clientes felices a los que atendió en el pasado y cree que su red es suficiente para mantenerlo. Pero si observa la industria de la tecnología en general y ve cómo las tendencias surgen y desaparecen a un ritmo vertiginoso, se dará cuenta de que este enfoque probablemente no sea el más inteligente.

Crees que siempre tendrás un trabajo o un proyecto porque te especializas en algo que tiene una gran demanda, pero ¿cuánto tiempo quieres ser el receptor de las diatribas de los clientes? ¿No querrías horarios flexibles, trabajo remoto o clientes profesionales para variar que sepan lo que quieren?

¿No le gustaría mejorar su juego de un trabajo de 80k a un perfil de 150k+?

Ahí es donde entra tu currículum.

Créanos, hemos visto cómo esa única pieza de un documento ha cambiado la vida de las personas: la persona sigue siendo la misma, con sus certificaciones, calificaciones, perfiles anteriores y demás, pero simplemente renovar todo sobre esa persona en papel de repente transforma a la persona. él mismo.

Lo hemos visto porque lo hemos hecho.

Y si la demanda de desarrolladores web está ahí, no crees que eres el único que lo notó, ¿verdad? Por cada proyecto que dejes caer o te pierdas voluntariamente, encontrarás diez desarrolladores que lo recogerán antes de que llegue al suelo. Tienes una buena idea de la competencia despiadada que existe, pero sigue leyendo y descubrirás que la competencia no es ni siquiera la punta del iceberg. El proceso de contratación real y el papel que desempeña un currículum en él puede ser una revelación para usted.

Por eso, sin más preámbulos, vamos a sumergirnos.

2. Formato de currículum: clasificación de los elementos clave de un currículum de desarrollador web

En términos generales, su currículum de desarrollador web contendrá las siguientes secciones:

  • Datos de contacto
  • Resumen Profesional
  • Habilidades clave (técnicas + gerenciales)
  • Experiencia profesional
  • Educación
  • Proyectos
  • Extra: Perfiles sociales
  • Intereses, Aficiones, Logros extracurriculares (Opcional).

¿Cómo organizas todas estas secciones? ¿Cuál es el orden que se supone que debes seguir? ¿Son todas estas secciones necesarias?

Ahí es donde la comprensión de los diseños y formatos de currículum se vuelve importante.

Un currículum es cronológico inverso, funcional o híbrido.

2.1 Cronológico inverso

Como sugiere el nombre, comienza enumerando su perfil actual o último y continúa desde allí hasta llegar a la parte sobre su 'Educación'.

  • Es compatible con ATS (más sobre ATS a continuación) y le permite enfatizar su perfil de trabajo actual y sus logros. Es fácil de crear y se considera el formato estándar para la mayoría de los currículos.
  • El único inconveniente es que, en caso de que cambie de trabajo con frecuencia, puede verse mal en el papel. No hay forma de ocultar las brechas profesionales en un currículum cronológico inverso.

A continuación se muestra un ejemplo de la misma.

Currículum cronológico inverso
Formato para un currículum 'cronológico inverso'. (Vista previa grande)

2.2 Hojas de vida funcionales

Solo enumera las empresas en las que trabajó sin profundizar en los detalles de su perfil de trabajo real. En su lugar, crea una sección separada en la que agrupa todos sus puntos en habilidades relevantes.

Puede ser utilizado por personas para ocultar brechas en su trayectoria profesional, pero no somos fanáticos de este formato, simplemente porque simplemente puede disfrazar sus brechas, pero tarde o temprano, aparecerá. Siempre es mejor ser honesto, siempre.

Aquí hay un ejemplo de un currículum funcional. Si te fijas, no le permite al reclutador ver tu trayectoria profesional o cómo evolucionaste para llegar a donde estás.

CV funcional
Formato para un currículum 'funcional'. (Vista previa grande)

2.3 CV híbridos (combinados)

Este formato es exactamente similar al formato cronológico inverso, excepto por el hecho de que en la sección 'Experiencia profesional', los puntos se agrupan por los umbrales que representan.

Un formato como este le permite al reclutador escanear puntos relevantes solo en función de las habilidades que está buscando. Si puede personalizar su currículum según la descripción del trabajo, puede dirigir la atención del reclutador hacia donde desee. Esta es la mayor ventaja de usar este formato de currículum.

Otro subconjunto de currículos 'híbridos' es donde extrae todos sus logros y crea una sección separada de 'Resumen de habilidades'. Esto le permite crear un currículum altamente específico, centrándose solo en las habilidades que desea mostrar al reclutador.

Encontrará ejemplos de ambos a continuación.

CV combinado
Formato para un currículum combinado (híbrido). (Vista previa grande)
Currículum combinado con resumen de habilidades
Currículum combinado que contiene un 'Resumen de habilidades' adicional. (Vista previa grande)

3. Resumen profesional

Nos encontramos con innumerables personas que pasaron incontables horas y días puliendo su sección 'Reanudar objetivo'. ¿tú también eres uno de ellos?

¿Cuál es la diferencia entre la sección Resumen profesional y Objetivo del currículum? Nos gusta apropiarnos indebidamente de una cita de JFK para responder a todas las consultas sobre este enigma:

No te preguntes qué puede hacer la empresa por ti, sino qué puedes hacer tú por la empresa.

Conoce a Vanesa. Ella es la reclutadora principal en una empresa de TI de primer nivel y ahora está buscando un desarrollador web increíble. Su correo electrónico está inundado de currículos y todos tienen el mismo aspecto. Está cansada de ver a las personas hacer una lista de lo que quieren; se parece más a una lista de compras que a un currículum profesional. Sorprendentemente, todos ellos son 'trabajadores' y poseen 'excelentes habilidades de comunicación' y están 'buscando una posición de liderazgo desafiante'.

- bostezo -

Luego, abre su currículum que contiene un resumen nítido de 4 a 5 líneas que detalla sus habilidades y cómo planea aplicar esas habilidades para lograr los objetivos de la organización. Hizo su investigación en la que identificó las necesidades de alta prioridad de la empresa y mencionó cómo planea abordarlas a través de las habilidades que posee.

Se sienta y deja de pensar en Game of Thrones por un segundo. Está enganchada y ahora quiere conocerte en persona.

Misión cumplida.

Aclaremos eso a través de un ejemplo. Consulte un par de resúmenes profesionales e intente ver cuál ofrece un mayor impacto.

Soy un desarrollador web con experiencia de 4 años que se especializa en front-end y es experto en ASP.NET, Javascript, C ++, HTML, CSS, PHP y MySQL. Estoy buscando el puesto de desarrollador web en una empresa que utilizará mis excelentes habilidades de comunicación y gestión de equipos.

Técnicamente, no hay nada de malo en esto, al igual que técnicamente no había nada de malo en las precuelas de Star Wars. Ahora mira esto:

Desarrollador web Full Stack con más de 5 años de experiencia, dinámico y orientado a los detalles con un historial de liderar equipos para diseñar soluciones centradas en el usuario para lograr una eficiencia revolucionaria e impulsar la satisfacción del cliente. Altamente capacitado en SDLC de extremo a extremo y prototipado efectivo de más de 20 características de productos anualmente para XYZ para lograr una reducción de costos del 25%. Registró niveles de satisfacción del cliente sin precedentes y recibió el premio al Empleado del año 2017 por lograr un puntaje NPS récord entre más de 300 empleados.

¿Ver la diferencia? Si te fijas, el resumen no incluye una lista detallada de su competencia técnica. Es mejor reservar eso para una sección separada de Habilidades Técnicas. El resumen está ahí para dar una vista panorámica de su carrera profesional y debe ser una razón para que el reclutador continúe con el resto de su currículum.

Además, en el primer ejemplo, el resumen terminaba con una declaración de 'Objetivo' que no tiene ningún propósito para el reclutador. Pero resaltar tus logros (en el segundo ejemplo) hará que el lector se detenga... y si logras hacerlo, felicidades, ya estás un paso por delante de la mayoría de los solicitantes.

¿Se pregunta qué tipo de resumen profesional mencionado anteriormente es un poco irreal? ¿Qué pasa si usted es un desarrollador web de nivel de entrada sin ningún logro concreto del que jactarse? ¿Que haces entonces?

En ese escenario, y solo en ese escenario, en ausencia de una experiencia laboral significativa, puede optar por una sección de Objetivo en caso de un Resumen profesional. Y puede haber múltiples formas de abordar lo mismo.

Desarrollador Web orientado a objetivos con una Licenciatura en Ciencias de la Computación y buscando mejorar mi experiencia profesional con una empresa de TI especializada en desarrollo web. Armado con un profundo sentido de responsabilidad y poseyendo altísimos niveles de entusiasmo para dar mi 110% en cualquier emprendimiento.

¿Muy desesperado?

Desde el principio, siempre es mejor si todo el currículum está en tercera persona, lo que significa que no hay referencias a 'yo', 'mí' o 'mío'. Siempre es 'poseer un historial', no 'poseo un historial'.

Además, el resumen anterior no inspira confianza. Puedes ser un profesional más fresco y sólido sin parecer que vas a morir de hambre si no consigues el trabajo. Así es cómo:

Desarrollador web dinámico y orientado a los detalles con una habilidad especial para conceptualizar y ofrecer soluciones elegantes y fáciles de usar de manera efectiva y eficiente. Posee un historial de desarrollo de una aplicación móvil de comercio electrónico, un portal de CRM en línea y un sitio web completamente funcional para una organización sin fines de lucro que trabaja con niños desfavorecidos. Armado con una amplia comprensión de SDLC de extremo a extremo y computación en la nube. Participante habitual y organizador de hackatones locales y reuniones de desarrolladores web.

Esto solo muestra que no necesita una amplia experiencia con empresas de alto nivel para hacer un resumen profesional excelente. Solo necesita comprender las motivaciones del reclutador que está contratando.

4. Habilidades Técnicas

Como se mencionó anteriormente, para un currículum técnico como el de un desarrollador web, es mejor reservar una sección separada para toda su experiencia técnica. Pero incluso en ese escenario, hay formas en las que puede optimizar el espacio disponible para generar un mayor impacto.

La mayoría de los currículums de desarrolladores web que vemos generalmente dan una larga lista de su competencia técnica. En su búsqueda por hacer que la lista sea completa e inclusiva, a menudo comprometen la legibilidad. Aclaremos eso a través de un ejemplo:

Jenkins Experto OOJS
CiCd Estibador Angular 4
apache tomcat 6 Bitbucket Git
jira Herramientas para desarrolladores de Chrome HTML5
Interfaz de usuario de Kendo Oreja Mozilla Firebug (depurador)
CSS3.0 mysql JQuery
AJAX JavaScript PHP

Un profano pensaría que todas las habilidades están perfectamente organizadas; seguramente no hay otra forma de mejorarlas aún más, ¿verdad?

Bueno, de hecho, lo hay. En caso de cualquier dilema, siempre es mejor ponerse en el lugar del reclutador y encontrar formas de hacer que el trabajo de evaluarlo sea aún más fácil.

Si bien no hay nada de malo en la forma en que se mencionaron las habilidades anteriormente, hay otra manera de presentar la misma información y hacer que parezca aún más relevante.

Marcos y tecnologías web: Angular 4, HTML5, CSS3.0, Kendo UI, PHP

Scripts/UI: JavaScript, OOJS, JQuery, AJAX, BootStrap

Base de datos y ORM: MySQL

Herramientas de depuración web: Mozilla Firebug (depurador), herramientas de desarrollo de Chrome

Aplicación/servidor web: Apache Tomcat 6

Versionado y otras herramientas: Git, Bitbucket, Jira

Herramientas de implementación: Docker, Maven, CiCd, Jenkins

¡Auge!

Simplemente asignando subtítulos a las habilidades que posee, facilitó el trabajo del reclutador. Ahora solo tiene que escanear los subtítulos para encontrar rápidamente si lo que está buscando está en su currículum o no.

5. Habilidades Gerenciales

Muchos desarrolladores web se detienen en 'Habilidades técnicas' y continúan con su 'Experiencia profesional'. Es cierto que para un perfil técnico, las habilidades técnicas juegan un papel importante y actúan como base para determinar si será preseleccionado o no.

Pero, ¿recuerdas cuando hablamos sobre la diferencia entre un perfil de 80k en el que tratas con clientes sin sentido y un perfil de más de 180k con horarios flexibles? La sección "Habilidades clave" que contiene sus habilidades gerenciales y de liderazgo desempeñará un papel fundamental para cerrar esa brecha. Los desarrolladores web son una moneda de diez centavos por docena, desde la perspectiva de un reclutador; es más barato contratar a un profesional independiente para su trabajo de desarrollo, si eso es lo que están buscando.

Pero no lo son, ¿verdad? Están buscando un perfil de tiempo completo. ¿Cuál crees que sería la diferencia entre los dos?

Propiedad. Liderazgo.

Las empresas no solo buscan un robot que pueda programarse para realizar tareas básicas. Están buscando futuros líderes que puedan hacerse cargo unos años más adelante. Y es su tarea convencer al reclutador de que usted es una persona así. Cualquier freelancer que trabaje por horas poseerá las habilidades técnicas que tú posees. Pero son tus habilidades de liderazgo y gestión las que te ayudarán a lograrlo.

En cuanto a sus habilidades no técnicas, siempre es mejor si prioriza las habilidades profesionales duras sobre las habilidades blandas como la "comunicación" y la "automotivación". ¿Por qué? Simplemente porque no hay forma de probar o cuantificar lo mismo. Pero siempre puede agregar habilidades como 'Resolución de problemas', 'Liderazgo' o 'Gestión de proyectos' y luego continuar mostrando lo mismo en su sección 'Experiencia profesional'.

Una regla general simple al mencionar sus habilidades gerenciales es " Mostrar, no decir ". Siempre es mejor si puede corroborar las habilidades que menciona con puntos concretos a continuación.

No se limite a decir que usted es un líder. Demuestra que has liderado equipos para lograr objetivos departamentales.

No digas que eres bueno negociando. Muestre cómo sus habilidades de negociación condujeron a una reducción del x% en los costos.

A continuación se muestran algunos ejemplos de habilidades gerenciales que puede incluir en su currículum.

Desarrollo Front-End Metodología ágil Optimización de código
Documentación e informes Recopilación de requisitos Mejora de la interfaz de usuario
Gestión de módulos Resolución de problemas Gestión de los interesados
Gestión de la relación con el cliente Gestión de proyectos Liderazgo de equipo

Mencione solo aquellas habilidades que pueda dilucidar en su currículum. No tiene sentido agregar una lista aleatoria de habilidades que le resultarán increíblemente difíciles de justificar en el momento de su entrevista.

¿Cómo identifica todas aquellas habilidades gerenciales que son relevantes?

La 'Descripción del puesto'. Esa es su Biblia para todo el proceso de redacción de su currículum.

Busque habilidades no técnicas (tanto gerenciales como blandas) y vea si pueden incluirse. Solo añádelos si crees que puedes justificarlos, ya sea en los puntos a continuación o en el momento de tu entrevista. Nada perjudicará más sus posibilidades que mentir descaradamente en su currículum.

6. Experiencia profesional

¿Cómo haces para enmarcar los puntos de tu currículum?

La sección "Experiencia profesional" será la sección más crítica de su currículum. Es el combustible de su automóvil: la carrocería y la apariencia están bien, pero el automóvil no se moverá ni una pulgada sin energía. Esta sección es ese jugo para tu currículum.

Un recurso útil para usted sería la 'Descripción del trabajo'. Su tarea es alinear todo el currículum de acuerdo con lo que busca el reclutador. Su currículum debe verse como una respuesta al JD, que posee la capacidad de resolver todos los problemas que se mencionan inherentemente en ese documento.

6.1 Currículum Vitae Maestro

Una forma mejor (pero agotadora) de proceder sería hacer un MasterCV primero. Es un proceso que lleva mucho tiempo, pero podemos garantizarle que le dará grandes dividendos por el resto de su feliz carrera profesional.

Suponemos que en realidad nunca tuvo la oportunidad de sentarse con su currículum, mirarlo y descubrir qué tiene de malo y cómo puede mejorarse. Y está perfectamente bien si ese es el caso. La mayoría de la gente tiene esa actitud cuando se trata de su currículum. Siempre es un apuro de última hora, lo que significa que casi siempre hay algo que inevitablemente se perderá, que siempre existe la posibilidad de que se pueda mejorar.

MasterCV es la forma de evitar esa situación, es una pieza importante para obtener ese perfil de más de 150k. Es básicamente una lista de literalmente todo lo que has hecho hasta la fecha. Y nos referimos a todo.

Un masterCV es para su propio uso. Nadie lo va a ver. No hay necesidad de estructurarlo o mantenerlo en dos páginas; puede ser una lista larga de 10 páginas con viñetas que consisten en cada logro (curricular, extracurricular, profesional, logros en torno a sus pasatiempos o intereses, lo que sea) en toda tu vida, o puede estar lleno de párrafos mortalmente largos. La idea es mantener un solo documento que contenga todos sus logros hasta la fecha y actualizarlo regularmente.

¿Qué crees que sucede cuando actualizas tu currículum en el último minuto? Sólo sumas aquellos puntos que eres capaz de recordar en ese momento. Pero si lo piensa, su permanencia en cualquier organización debe estar llena de pequeños hitos y logros (es decir, hitos que se pierden cuando actualiza su currículum a toda prisa).

Una vez que tenga listo su masterCV, saque el JD del perfil al que se dirige y escanee su masterCV en busca de puntos que puedan interpretarse y reformularse de acuerdo con lo que busca el reclutador. La idea es personalizar su currículum de acuerdo con el trabajo, y no enviar un currículum estándar para todos y cada uno de los perfiles que encuentre.

A medida que continúa actualizando su masterCV, años después cuando solicitará algo más, puede volver a ese mismo documento y seleccionar puntos para adaptar su currículum a ese nuevo perfil.

6.2 Relación causa-efecto: la fórmula de Princeton para gobernarlos a todos

Otra cosa a tener en cuenta es la relación causa-efecto. La mayoría de las personas se encuentran perdidas cuando se trata de completar los puntos reales para el trabajo que estaban haciendo. Saben lo que hicieron, pero no pueden escribirlo en puntos coherentes. Cuando eso sucede, recurren a un JD típico para trabajos como el que ellos mismos estaban haciendo, y luego transforman esos puntos en su propio currículum.

Una cosa fundamental que está mal con este enfoque es que un JD típico se basa en la responsabilidad, mientras que su currículum debe basarse en los logros. Un JD contiene una lista de cosas que el reclutador espera que un candidato sea capaz de hacer, mientras que su currículum contendrá sus logros en torno a esas responsabilidades. Hay una gran diferencia.

Lo bueno es que la gran mayoría de los solicitantes recurren a este enfoque. Por lo tanto, una pequeña desviación de este camino bien transitado aumentará automáticamente sus posibilidades de ser preseleccionado.

¿Cómo haces eso? Asegurándose de que haya una relación causa-efecto coherente en cada punto. Una forma infalible de asegurarse de que puede hacerlo es la fórmula de Princeton en la línea de:

A + P + R = A

Verbo de acción + P royecto + R esultado = Realización

Si puede incorporar la esencia de esta fórmula en todos los puntos de su currículum, confíe en nosotros, el 99% de su trabajo está hecho.

La mayoría de los solicitantes mencionan sus responsabilidades o sus logros. Pero esta fórmula asegura que no solo mencionas estos dos parámetros; también detallas el impacto cuantificable de tus logros . En lugar de envolver sus logros en su perfil, muestre el impacto que tuvo su logro en la organización. Cuando hace eso, instantáneamente mejora su rol de alguien que simplemente hizo lo que se le dijo, a alguien que asumió sus responsabilidades y tuvo un impacto a nivel macro.

Un ejemplo de la fórmula de Princeton en acción:

Encabezó un equipo de 5 desarrolladores júnior para ejecutar de manera efectiva 11 proyectos con un 100 % de entrega a tiempo, logrando una reducción de costos del 20 % y registrando niveles de CSAT de 4.88/5.00

Este punto es mucho mejor que un punto genérico como:

Trabajé en varios proyectos para disminuir costos y lograr la satisfacción del cliente.

Un punto como este destaca claramente el impacto cuantificable que pudo lograr. Comenzar un punto con un verbo de acción/poder (puede encontrar una lista en el documento de Princeton vinculado anteriormente, o simplemente puede buscarlo en Google) aumenta instantáneamente el impacto de ese punto, a diferencia de la mayoría de los otros candidatos que a menudo tienden a 'gestionar' todo.

Ese es el tipo de punto que hace que el reclutador se detenga, y créanos, cuando un gerente de contratación revisa docenas de currículos diariamente, es una tarea sobrehumana hacer que se detenga y mire su currículum. Tu tarea es hacer justamente eso, y así es como lo haces.

6.3 Agrupación/Subtítulos

Otra arma crítica en su arsenal para hacer un currículum de desarrollador estelar es la división en cubos o subtítulos.

Simplemente enmarcar puntos inmaculados solo lo llevará hasta cierto punto. Digamos que seleccionó toda su experiencia en su perfil anterior y se le ocurrió esto:

  • Desarrollar bibliotecas del lado del cliente en iOS y Android para permitir el uso de la función de sincronización sin conexión para el desarrollador de la aplicación.
  • Visualizó y desarrolló la capa de red común para Android para lograr una reducción en el tamaño del SDK de ~20 %.
  • Puesta en marcha del desarrollo de Logging Framework en todas las plataformas, incluidas iOS, Android y Windows,
  • Logró el 'Premio a la excelencia del equipo' y desempeñó un papel fundamental en la solicitud de una patente basada en la biblioteca de registro,
  • Conceptualizar y desarrollar una biblioteca para la empresa a fin de reducir los costos adicionales relacionados con el uso de bibliotecas de terceros.
  • Encabezando un equipo de ~20 para conceptualizar e implementar de manera efectiva la función Marcar para cargar para la empresa,
  • Proponer una capa de red común para que el producto utilice todas las llamadas de red para optimizar de manera efectiva el tamaño del SDK.

Claro, en su capacidad individual, los puntos están meticulosamente enmarcados y parecen seguir la fórmula de Princeton de manera uniforme. Pero toda la experiencia laboral en sí parece una pared de texto que hará que el reclutador se queje en el momento en que lo vea. No quieres eso, ¿verdad?

Ahora mire lo que sucede cuando tomamos los mismos puntos y hacemos nuestra magia para que sea muy fácil para el reclutador, sin cambiar nada sobre los puntos en sí:

Gestión de equipos y liderazgo

  • Encabezar un equipo de ~20 para conceptualizar e implementar de manera efectiva la función Marcar para cargar para la empresa
  • Puesta en marcha del desarrollo de Logging Framework en todas las plataformas, incluidas iOS, Android y Windows .

Gestión de bibliotecas y optimización de procesos

  • Conceptualización y desarrollo de una biblioteca para la empresa a fin de reducir los costos adicionales relacionados con el uso de bibliotecas de terceros
  • Desarrollar bibliotecas del lado del cliente en iOS y Android para permitir el uso de la función de sincronización sin conexión para el desarrollador de la aplicación
  • Proponer una capa de red común para todas las llamadas de red que utilizará el producto para optimizar de manera efectiva el tamaño del SDK .

Logros clave

  • Visualizó y desarrolló la capa de red común para Android para lograr una reducción en el tamaño del SDK de ~20 %
  • Logró el 'Premio a la excelencia del equipo' y desempeñó un papel fundamental en la solicitud de una patente basada en la biblioteca de registro.

Si eso no es algo de caída de micrófono, no sabemos qué es.

En un solo instante, transformó toda la experiencia profesional organizando cuidadosamente todos los puntos en cubos o subtítulos. En consecuencia, el reclutador no tendrá que pasar por los puntos individuales; simplemente leer detenidamente los cubos servirá para el propósito. ¿Y para endulzar aún más el trato, puso en negrita palabras y frases relevantes para facilitar aún más el trabajo del reclutador? Eso es lo que quieres, ¿no? Si facilitas el trabajo del reclutador, seguramente te devolverá el favor.

6.4 Sección de experiencia profesional para un desarrollador web de nivel de entrada

Pero, de nuevo, ¿el punto anterior parece un poco irreal? ¿Qué haces si eres un estudiante nuevo sin experiencia profesional significativa para mencionar?

Créenos, poseer años de experiencia laboral no es la única forma de demostrar que eres apto para el trabajo. Más que el logro en sí mismo, si eres capaz de demostrar que tienes la actitud correcta, tu trabajo está hecho.

Entonces, ¿cómo expresa su experiencia profesional de una manera que lo haga compararse con un desarrollador armado con algunos años de experiencia?

  • Incluya proyectos para los que trabajó como autónomo en su carrera hasta la fecha,
  • Refuerce su perfil de Github y el código que ha publicado allí,
  • Incluya todos los proyectos de código abierto en los que ha contribuido,
  • Mencione cualquier hackatón o reunión de desarrolladores locales en la que haya participado o ayudado a organizar.

CONSEJO PROFESIONAL: Si está buscando una solución a corto plazo para reforzar su currículum de desarrollador web de nivel de entrada, simplemente busque algunos proyectos de código abierto en línea. Encontrarás cientos de proyectos en los que puedes contribuir, por lo que puedes incorporarlos en tu currículum.

Conozca a Chad, un desarrollador web de nivel de entrada que busca un perfil de alto nivel. Después de horas de deliberaciones y lluvia de ideas, esto es lo que se le ocurrió:

Desarrollador web de nivel de entrada que posee una licenciatura en Ciencias de la Computación y está armado con un enfoque ansioso por aprender donde puedo implementar mis excelentes habilidades de desarrollo.

— sigue bostezando —

Ya que sabe que solo tiene una oportunidad en el perfil de sus sueños, ¿por qué sabotearía sus posibilidades si puede hacer esto en su lugar?

PROYECTOS FREELANCE:
  • Desarrollé un portal de aplicaciones web para una empresa de viajes electrónicos para aumentar las ventas del cliente en un 48%,
  • Habilité a la Clínica Dental Smiles para medir los puntajes de satisfacción del paciente a través de un formulario en línea. Ayudó a aumentar los niveles de CSAT en 7 puntos en 2 meses,
  • Desarrollé de forma independiente un sitio web para el campeonato local de la liga de béisbol para aumentar las ventas de transmisión en un 50%,
  • Creé una aplicación web para facilitar las donaciones a través de Facebook y Whatsapp para Friendicoes Shelter for the Homeless. Elevó los niveles de donación en un 45 % y ayudó a rehabilitar a 25 personas de la calle.

Ese es Vicente. Sabía que estaba atrapado en un círculo vicioso en el que necesitaba experiencia laboral para adquirir experiencia laboral. Así que tomó el asunto en sus propias manos y exploró el espacio digital para todos y cada uno de los proyectos que pudo encontrar. En un lapso de 4 meses, ejecutó 4 proyectos de este tipo, fortaleció su currículum para estar a la par con un desarrollador profesional y ahora lidera su propio equipo en una empresa de primer nivel.

7. Sección de educación en un currículum de desarrollador web

Esta sección a menudo es subestimada por la mayoría de los desarrolladores. ¿La experiencia profesional y los proyectos no deberían ser el centro de tu currículum?

Si. Pero eso no significa que pueda garabatear sus calificaciones educativas en el reverso de una servilleta y graparlas en su currículum.

Puede seguir el camino convencional e incluir su título, universidad y año de aprobación.

Pero recuerda. Solo tienes una oportunidad en esto.

Aclaremos eso a través de un ejemplo:

Licenciatura en Ciencias de la Computación
Universidad de Siracusa, '16
GPA 3.9

Um. Bueno. Una vez más, no es técnicamente incorrecto. Pero prueba esto:

Licenciatura en Ciencias de la Computación
Universidad de Siracusa, 2013-2016

  • Utilizó una pasión profundamente arraigada por las tecnologías en la nube contribuyendo al Proyecto AWS de código abierto para la Universidad de Nueva York.
  • Escribió una columna sobre '¿Es la IA la revolución industrial del siglo XXI' para la revista universitaria
  • Desarrollé la aplicación móvil Salesforce Contacts para agilizar las operaciones y realicé pruebas unitarias de Jasmine en el proceso TDD
    • Implementó la arquitectura MVVM para aumentar la capacidad de crear aplicaciones escalables y optimizar el uso de paginación y clasificación

No tenemos que dilucidar las diferencias, ¿verdad? La mejor parte es que es fácilmente factible. No es necesario que la sección "Educación" se vea así; los puntos anteriores son solo ejemplos. Pero si te sientas y haces una lluvia de ideas contigo mismo, definitivamente obtendrás una lista de algo que puedes cuantificar e incorporar en tu currículum: participación en clubes, pasantías, proyectos independientes, concursos universitarios, publicaciones... podemos ir. en verdad

8. Proyectos Técnicos

Si ha estado siguiendo nuestros consejos hasta ahora, puede incluirlos todos para crear una brillante sección de "Proyectos" para su currículum de desarrollador web. Combinando la fórmula de Princeton con cubos y negritas, así es como se ve una sección de 'Proyectos' de muestra:

Algunos indicadores obvios que destaca este ejemplo son los siguientes:

  • Para cada proyecto, incluya un subtítulo 'Medio ambiente' que enumere todas las herramientas y tecnologías que se implementaron para ejecutar ese proyecto. Si hay muchos, puede categorizarlos en otras clases (como hicimos con la sección 'Habilidades técnicas').
  • Una descripción de la empresa/cliente ayuda a poner el proyecto en perspectiva. La idea es mostrarle al reclutador que estabas trabajando para una empresa de renombre. You can include figures around number of employees, revenue, etc. to make sure it comes out like that.
  • Industry standards dictate the location and time period to be aligned to the right, with the company and project title aligned to the left.
  • Adding buckets or subheadings is an effective way to incorporate the skills and methodologies which the recruiter is looking for. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. (Vista previa grande)

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

Ah. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. Key Takeaways

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)