Blog

5 errores que cometes al buscar trabajo como desarrollador junior

Durante más de 9 años he revisado perfiles, he entrevistado a muchos desarrolladores y he logrado identificar varios problemas recurrentes.

Ser desarrollador junior es difícil, en especial porque en ese momento tenemos poco conocimiento y experiencia y no sabemos exactamente que debemos hacer o decir para obtener un trabajo.

A continuación te muestro cuáles son los errores más comunes que debes dejar de cometer como desarrollador junior.

🇺🇸 No sabes inglés

Este puede ser el error más importante que estás comentiendo. Sé que suena cliché pero el inglés es la llave del éxito. Tu nivel de inglés va a determinar si consigues un trabajo o no y si te van a pagar bien o no. El inglés es importantísimo para que puedas comunicarte con clientes y desarrolladores de otras partes del mundo, además la mayoría del contenido de calidad y documentación está en inglés. No subestimes estudiar inglés como prioridad #1.

📂 No tienes ejemplos de código.

Cuando decidas aplicar para un trabajo es importante que puedas mostrar lo que sabes hacer. Y sé lo que estás pensando: “¿cómo puedo mostrar cosas si no tengo experiencia?“. Para solucionar este problema crea una cuenta de GitHub y un portafolio de proyectos y empieza a agregar los proyectos que hagas en los cursos que utilizas para aprender. Cada curso por lo general consiste en ir creando un proyecto, termina esos proyectos y utilizalos a tu favor.

También puedes crear tu propio sitio web personal o aplicaciones para negocios ficticios. Haz lo que tengas que hacer para tener ejemplos de código.

Aquí te dejo dos sitios donde puedes inspirarte para crear proyectos pequeños

https://javascript30.com/

https://www.florin-pop.com/blog/2019/09/100-days-100-projects/

🤷🏽‍♂️ Tu perfil es muy generalista

Al principio es complicado decidir qué nos gusta más y además por lo general aprendemos un poco de todo. Aunque tomar una desición puede ser difícil lo mejor es que elijas un camino a seguir, no te preocupes, podrás variar tu rumbo en el futuro sin embargo para inciar es mejor especializarte en una sola cosa y hacerla muy bien.

Busca cuáles tecnologías pagan bien y permiten además que puedas crear un portafolio y una colección de ejemplos sin que suponga una gran barrera de entrada. Por ejemplo, si elijes ser un programador web solo vas a necesitar un navegador, HTML, CSS y JavaScript para trabajar en tus ejemplos.

Una vez que elijas un camino enfocate como un láser en él. Elimina de tus perfiles y curriculum todas las demás tecnologías y escribe solo las que hayas elegido para enforcarte, se que serán pocas pero esto será compensado con los ejemplos que vas a mostrar.

Por último y no menos importante, no intentes aprender de todo, enfocate en un lenguaje de programación y un framework en lugar de varias tecnologías simultáneas que no esten necesariamente relacionadas.

🤓 No tienes un mentor

Es difícil iniciar sin alguien que te ayude a reconocer el mejor camino para llegar a tu objetivo. El desarrollo de software ha avanzado muchísimo en los últimos años y es una jungla interminable de contenido, oportunidades y problemas por resolver. Trata de buscar un buen mentor, acercate a las comunidades y meetups de tu ciudad, busca a los líderes y pídeles ayuda para encontrar un mentor que te pueda ayudar. Esto va a acelear mucho tu crecimiento. Es en serio.

👥 No perteneces a la comunidad

¿Nunca has asistido a una meetup? pues es el mejor momento para hacerlo, pero no solo esto, sigue en redes sociales a desarrolladores influyentes, mirá sus videos, escucha sus podcasts, lee sus artículos. Trata de empaparte lo más posible de lo que sucede en la industria, al principio va a parecer un poco abrumador, pero ten paciencia, no es necesario saberlo todo y entenderlo todo, poco a poco iras absorbiendo cada vez más conocimiento.

Incluso puedes intentar aportar, escribe un blog o comparte un video mientras desarrollas un ejercicio. El punto de vista de un principiante es muy valido y muy útil para otros principiantes, el principiante tiene claro el camino para empezar, el experto rara vez recuerda sus origenes, aprovecha esto para compartir con la comunidad.

Últimas ideas

Como todas las cosas, el inicio siempre representa un reto. Al principio vas a crecer lento, no será tan emocionante y posiblemente los primeros trabajos no sean del todo agradables, sin embargo si continúas aprendiendo y creciendo vas a llegar a encontrar excelentes oportunidades en la industria del desarrollo de software. La paciencia, la constancia y la curiosidad son tus mejores armas. ¡Animos!

¿Quieres saber más acerca de cómo crecer mediante tu perfil personal? Escucha este episodio de mi podcast.

No dudas en dejar tus preguntas en los comentarios y con gusto intentaré responderlas para poder ayudarte.