Decimodan
February 9, 2022

Consejos para conseguir tu primer trabajo como desarrollador

Encontrarte en la búsqueda de tu primer trabajo en el mundo de la tecnología, principalmente como desarrollador es algo que suele ser un poco complicado.

Muchas veces, las vacantes que encuentras piden un poco de experiencia y para eso necesitas un primer trabajo, pero no lo puedes obtener porque no tienes experiencia, lo que lo vuelve en el círculo vicioso más frustrante de la vida laboral.

Si te encuentras en esta situación te voy a compartir algunos consejos que te pueden ayudar a conseguir tu primer trabajo en el mundo tech.

1) Define que quieres

Parece fácil, pero diría que este es el más difícil de la lista. La programación, al igual que otras profesiones, no es un camino recto, ya que existen muchas bifurcaciones y opciones.

Aquí es importante definir lo que te gusta y en mayor medida tratar de evitar aceptar el trabajo que te ofrezcan inicialmente “por necesidad” debido a que tu primer trabajo es fundamental para definir tu futuro laboral.

Yo sé que esto puede sonar frustrante, pero vale más la pena esperar un poco más y obtener ese trabajo que te hará llegar al siguiente nivel.

Por tanto, define si te gustaría ser backend, frontend, ingeniero de datos, scrum master, etc.

2) El puesto/vacante

Una vez que definas exactamente el puesto en el que te gustaría especializarte, investiga lo qué se necesita para obtener ese primer trabajo.

La forma más fácil de hacer esto es por alguno de estos dos caminos:

  1. Busca en Twitter, LinkedIn, etc. a personas con el mismo título de la vacante que buscas y pregúntales abiertamente que cosas necesitaron para acceder a ese trabajo. (RECOMENDADA)
  2. Busca en portales de trabajo para que entiendas un poco de las cosas que piden las empresas. (NO TAN RECOMENDADO)

La razón por la que la segunda opción no es tan recomendada, pero sirve, es por qué la mayoría de las vacantes laborales no las llena el equipo de ingeniería, sino el equipo de RH de las empresas y muchas veces te encontrarás con vacantes irreales…

3) Toca aprender

En este punto ya sabes lo que necesitas aprender y toca hacer un ejercicio de conciencia:

¿Honestamente domino las tecnologías/herramientas que solicitan?

No te abrumes con la pregunta porque casi siempre la respuesta será que tienes algunas bases sólidas, sin embargo, te recomiendo que estudies y domines las herramientas lo más que puedas, ya que esto te dará seguridad a la hora de aplicar.

Para esto puedes usar Youtube, Coursera, Platzi, CódigoFacilito, en fin… Lo que te sirva está perfecto.

4) Tu perfil

Hora de crear un perfil en los portales de empleo, te recomiendo que lo hagas en LinkedIn, pero no te limites a ese.

Creo que aquí la parte más importante es el uso de palabras clave, ya que es la forma en la que los reclutadores te pueden encontrar a través de las búsquedas.

Aprovecha el apartado de skills para agregar tus habilidades técnicas y trata de completar lo más posible tu perfil y actualizarlo de manera constante.

Plus aquí si agregas un enlace a tu portafolio.

5) Demuestra lo que sabes

Al principio (sobre todo en el primer empleo) será muy común que te pidan experiencia, pero debes recordar que la experiencia no siempre se refiere a un trabajo formal.

En el mundo dev la experiencia es (regularmente) la mejor manera de poner a prueba nuevos conocimientos, lo que significa que proyectos escolares, personales y algunos trabajos freelance cuentan como experiencia.

Por tanto, sube tus proyectos a GitHub y agrega los links a los portales de empleo.

6) Crea un buen CV

Mi recomendación personal es que prepares 2 CVs antes de aplicar a la vacante que deseas y son:

  1. Uno corto y conciso, de no más de una página en español
  2. Uno corto y conciso, de no más de una página en inglés

Toma en cuenta que un reclutador suele tomar en promedio unos 6 segundos para decidir si quiere revisar a fondo un CV.

Agrega secciones como tu información de contacto, educación y resalta tu experiencia con los proyectos personales.

7) Busca comunidades

Una forma que te puede ayudar a encontrar vacantes que seguramente no encontrarías de otra forma son las comunidades y aquí hay mucha gente que te puede orientar/ayudar en casi todas las dudas que tengas o encontrarás a gente en una situación similar a la tuya, así que prueba que les funciona a ellos y una vez que encuentres tu primer empleo, apoya a más gente.

Aquí tienes una comunidad en la que regularmente publican vacantes tech: Link

8) Construye tu marca personal

Tu marca personal es algo que debes tomarte el tiempo de construir para poder destacar sobre el resto.

Algunas opciones que sirven para todo esto:

Existen muchas más formas y una recomendación aquí es tomar este curso es gratis y te ayuda a generar tu marca personal.

9) Aplica a la vacante

Utiliza los portales de empleo a los que ya te has registrado y empieza a filtrar las vacantes por el puesto deseado y la ubicación en la que vives.

Mi recomendación es que apliques a varios procesos a la vez, para aumentar tus posibilidades, pero tampoco apliques a todo lo que encuentres, tú decide el número de procesos que puedes mantener abiertos.

Recuerda, sé paciente porque muchos procesos de selección pueden tardar semanas o meses, por tanto, no te desesperes y sigue aplicando.

Utiliza los portales de empleo a los que ya te has registrado y empieza a filtrar las vacantes por el puesto deseado y la ubicación en la que vives.

Mi recomendación es que apliques a varios procesos a la vez, para aumentar tus posibilidades, pero tampoco apliques a todo lo que encuentres, tu decide el número de procesos que puedes mantener abiertos.

Recuerda, sé paciente por que muchos procesos de selección pueden tardar semanas o meses, por tanto, no te desesperes y sigue aplicando.

10) Preparate para las entrevistas

La pandemia y algunas otras cosas han contribuido a que la mayor parte de los procesos ahora se hagan por medio de videollamada.

Lo que ha hecho que en el mundo dev regularmente se tenga un formato de contratación similar al siguiente:

  1. Entrevista con el reclutador o RH
  2. Pequeña prueba técnica (regularmente un link donde tienes que demostrar tus habilidades)
  3. Entrevista con el team técnico
  4. Live Coding
  5. Team-Fit
  6. Oferta Laboral

Estas son mis recomendaciones de lo que tienes que hacer:

1) Entrevista con RH/Reclutador

En esta entrevista lo que buscan es que seas un potencial candidato correcto para la compañía y que los valores sean acordes a la empresa, por tanto:

2) Prueba Técnica

Lo que se busca aquí es que puedas resolver pequeños ejercicios de lógica de programación para tratar de encontrar a los candidatos potenciales. Te mandarán un link con problemas a resolver de alguna plataforma. Aquí:

3) Entrevista con el team técnico

En esta entrevista te buscará el equipo técnico que, si todo sale bien, se convertirán en tus compañeros de equipo. Aquí:

4) Live Coding

Esta entrevista es la mas temida por la mayoría de personas, pero yo creo que es la que aporta mucho valor.

Imagina que quieres contratar un taquero para trabajar en una taquería, ¿Qué es lo que aportará más valor a la hora de trabajar?

Aquí toca hacer lo siguiente:

5) Team-Fit

Opino que esta entrevista es cada vez más común en el mundo tech y está destinada a mejorar esa cohesión de equipo.

Al final del día, pasarás mucho tiempo con esas personas y es mejor llevarse bien.

En esta entrevista no hay nada más que ser tu mismo y te darás cuenta si tus valores se alinean a los de la compañía/equipo.

Aquí busca ser tu mismo y si algo no te gusta 🚩🚩🚩🚩🚩.

6) Oferta Laboral

Si tienes esta entrevista, considérate del otro lado.

A esta entrevista solo se llega si la compañía esta realmente interesada en ti como profesional y es en donde tienes que preguntar esto:

Pregunta todo y negocia aquellos aspectos en los que no te sientas cómodo, recuerda que esto es una oferta así que deben estar de acuerdo ambas partes.

Conclusiones

Llegando a este punto, ya te encontrarás dentro del mundo laboral tech y empezará otro donde tienes que marcar hacia donde quieres dirigir tu carrera profesional.

Recomendación BONUS: aplica a una startup, es el mejor lugar para empezar tu carrera profesional.

Contáctame

O simplemente mándame un saludo 🙈