Tips para obtener un buen empleo en desarrollo Web
Tags: webdev, interview, tips, preparation
Published: 2021-05-13 04:09:04

Cuando aplicamos a un empleo en desarrollo de software nos invaden diferentes sentimientos, pueden ser: ansiedad, temor, inseguridad, depresión, entusiasmo, alegría, motivación, entre otros.


Aplicar a un empleo o querer cambiarlo, inicia con la motivación por mejorar nuestra calidad de vida, nadie aplica a un empleo si no está motivado por algo, y el hecho de tomar la decisión de realizar un cambio parte de salir de nuestra **zona de confort**.


Hay una buena frase que puede aplicar a este caso:


>“Una buena parte de las cosas que quieres en la vida está fuera de la zona de confort” — Idowu Koyenikan


La zona de confort es ese lugar donde a pesar de sentirnos cómodos, nos surgen muchas ideas y sueños, que nos hacen entrar en conflicto.


A pesar de estar en un empleo en el que aspectos como el salario nos permiten estar a gusto, es normal experimentar sentimientos de inconformidad, que nos lleva a pensar en la posibilidad de aspirar a otro trabajo, pero ¿Soy lo suficientemente capaz para cambiar de empleo?


En el caso de no tener suficiente experiencia laboral, nos invaden ideas como: ¿seré contratado?, ¿me rechazarán? ¿descubrirán que no tengo la suficiente experiencia? ¿estaré al nivel de la oferta?


A veces nos dejamos invadir de ideas o pensamientos negativos y decidimos no aplicar a un empleo, y otras veces nos decimos que debemos salir de la zona de confort. Deseamos mejorar nuestra calidad de vida, hacer un cambio en ella y en la de nuestros seres queridos. A la hora de buscar un nuevo empleo, todo parte de la actitud y en este artículo espero darte algunos tips que te puedan ayudar a obtener un buen empleo, y tengas una actitud más optimista para salir de la zona de confort.



##Iniciando este camino


Iniciar este camino nos lleva a una serie de pasos, seguirlos nos puede ayudar a sentirnos confiados a aplicar a un empleo, iniciar este nuevo camino requiere de preparación mental y técnica, para afrontar los diferentes retos que se nos irán presentando. La idea es hablarte más detalladamente de cada uno de ellos y puedas tomarlos como una base, puedes ir añadiendo más pasos de considerar necesitarlos para lograr tu objetivo.


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cvzexrh1m684nf619nrj.png)


### Preparación. 
Defino mi enfoque, es importante saber a que deseo aplicar.


### Búsqueda. 
La búsqueda es el paso donde se decide salir de la zona de confort y se buscan ofertas, se identifica la situación actual del mercado.


### Aplicar a la oferta. 
En este paso surgen muchas dudas, ¿Si aplico a varias ofertas me ira mejor?¿Será que me presento a pocas?, hay unos tips generales que podemos seguir en esta fase que nos puede ser de gran ayuda.


### Proceso — Inician pruebas. 
Es hora de demostrar nuestro conocimiento adquirido, y ponernos manos a la obra en los diferentes procesos que debemos presentar en las empresas a las que aplicamos. Cada empresa tiene su proceso definido y no es él mismo para todas. Cuando aplicamos a la oferta conocemos cómo será el proceso de entrevistas y en este paso podemos tener una pequeña oportunidad para prepararnos mental y técnicamente antes de cada una de las pruebas.


### Meta cumplida. 
Nos damos un pequeño reconocimiento por todo el proceso que realizamos, y lo más importante es que cumplimos la meta esperada. En esa fase tenemos la oportunidad de conocer y analizar todo lo que realizamos, todo lo que aprendimos e incluso descubrir aquellos puntos en los que fallamos que nos pueden impulsar a mejorar cada día.



# Preparación


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0bc31h0hfti3ri67rjmw.png)


Es importante definir qué es lo queremos, a la hora de iniciar la búsqueda de encontrar una nueva oferta laboral.


Para esto debemos definir lo siguiente:



## Modalidad


Es bueno saber que modalidad es la que más me interesa, si deseo trabajar de forma virtual, presencial, semi presencial y virtual.


Una jornada de 4 o 5 días a la semana, presencial en la oficina.


Horario flexible, el tener la opción de iniciar a una hora de trabajo que desee y trabajar hasta cumplir una tarea asignada o trabajar en un horario establecido de 8:00 am a 6:00pm o de 9:00am 5:00pm.


## Salario


Recibir una compensación por nuestro trabajo realizado, es uno de los beneficios por los que aplicamos a una oferta laboral. Algunas veces no sabemos cual es el rango salarial al que debemos aspirar, una buena base para eso, es revisar diferentes ofertas para darnos una breve idea de que solicitan en ellas y cuanta es la compensación por ellas, además es importante tener en cuenta alguna inversión que hayamos realizado en algún curso que nos permitiera obtener los conocimientos necesarios para la aplicación, podríamos añadir un porcentaje de esa inversión, en ese salario al que aspiramos.


Si el salario que nos ofrecen es en dólares, se debe tener muy presente el tipo de contrato y si este incluye algún tipo de prestaciones sociales (como son salud, pensión, entre otros), de no ser incluidas las prestaciones, se debe considerar que del salario que se vaya a recibir se va a sacar un porcentaje para cubrir esas prestaciones.

Cuando es nuestro primer empleo hay muchas dudas respecto al salario, en cada país hay una base mínima salarial, como desarrolladores sabemos que aspiramos a un salario superior a esa base y algunos portales de empleo nos ayudan a conocerlo, que puede estar esa base entre los 3 o 4 salarios mínimos vigentes.


## Tecnologías

En este aspecto se tiene en cuenta los lenguajes de programación que conozco, sea Javascript, Typescript, Java, etc, los que estoy aprendiendo y en los que estoy en completa disposición para ejercer de obtener el empleo.

De los conocimientos que he adquirido, el perfil podría ser Frontend, Backend o desarrollador Full-stack, incluso desarrollador Móvil, Android, IOS u otro. El perfil nos ayuda mucho a buscar la oferta indicada, para no aplicar a todo y encaminarnos a lo que queremos.

Además considerar que tipo de sistema operativo manejo para ellos, cuando esté en el proceso de la entrevista podría preguntar qué equipo otorgan en cuanto a de escritorio o un portátil y el sistema operativo de ellos, dado el caso que sea muy importante este aspecto o no.


## Beneficios


Hay beneficios que las empresas nos pueden brindar y algunos que sean muy importantes para nosotros como la salud, tipo de contrato, snacks durante el mes, actividades de esparcimiento, el plan de carrera para saber cómo será mi crecimiento interno, alguna plataforma de aprendizaje que aporte a realizar mucho mejor mi trabajo, bonos de referidos, certificados, dias de vacaciones (15 o 20), entre otros que podamos incluir en nuestras expectativas.


Una vez se tenga bien definido los aspectos que buscaré en las ofertas, es bueno empezar a prepararse técnicamente para las entrevistas, empezar a repasar y practicar las bases técnicas para el perfil, sea en Web o Móvil, bases en desarrollo de software, prácticas, metodologías, entre otros.


# Búsqueda


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v1o19tt4cmvplnjjbiw5.png)


En este paso salimos de la zona de confort y buscamos nuevos horizontes.


Nos puede pasar que podríamos no saber dónde buscar las ofertas, si apenas estás iniciando en este campo, los que ya tienen una mínima experiencia usan las mismas fuentes sea algún amigo o algún portal.


Las fuentes más comunes de búsqueda, pueden ser algunos portales de empleo locales de cada país, como bolsas de empleo, o para trabajos remotos en Glassdoor, Indeed, AngelList, Stack Overflow, etc.


En las redes sociales como Linkedin, donde tenemos la oportunidad de compartir los datos de nuestro perfil, podemos ser contactados por algunos reclutadores y aplicar a algunas convocatorias que otros usuarios o empresas comparten. Un tip a tener en cuenta en nuestras redes, es mantener el perfil actualizado esto ayuda a tener mayor visibilidad para los reclutadores.


Amigos o conexiones, que tenemos en las redes sociales o incluso algunos contactos que trabajan en la empresa en la que deseamos, puede sernos de gran ayuda, pueden darnos algunas recomendaciones y hablarnos del proceso para obtener el empleo soñado.


Otra fuente pueden ser eventos realizados por las comunidades, algunos eventos son patrocinados por empresas de desarrollo de software o empresas de outsourcing, y son mencionadas durante el evento, y algunas de ellas tienen vacantes abiertas en las que puedes aplicar o incluso iniciar el primer contacto con ellas.


La mayoría de las empresas tienen una sección para contactarlas o incluso una de vacantes abiertas, que podemos revisar constantemente para aplicar e iniciar el proceso, aunque un tip que es más efectivo cuando se conoce por la pagina que tienen una oferta disponible, es hablar con algún contacto que labore en la empresa para que te refiera de esa manera el proceso de aplicar será mucho más rápido, que tú realizando solo la aplicación directo por la página de la empresa.


# Aplicar a la oferta


Aplicar a la oferta es el paso donde después de la búsqueda, encontramos unas opciones que nos llamaron la atención, en cuanto a lenguajes, reconocimiento de la empresa, descripción de la vacante y es tiempo de empezar nuestra aplicación a ellas.


En este paso pueden surgir varias dudas e incluso el síndrome del impostor, nos puede hacer dudar en postularnos. Es normal que haya dudas frente a nuevos desafíos, y esto es debido a que estamos saliendo de la zona de confort, es bueno cuestionarnos, pero no dejarnos llevar por algunas ideas, frente a algún aspecto negativo que identifiques es bueno crear un plan de acción sobre él, como por ejemplo: Mi inglés no es lo suficientemente bueno, no estoy con la suficiente confianza de postularme a la vacante, ¿será que si lo hago? El plan de acción sería: ¡voy a practicar y voy a realizar el proceso!, en la empresa tendré muchas oportunidades de mejorarlo y seguiré por mi cuenta estudiando y practicando, pero voy a aplicar, arriesgarme y aprender de esta experiencia.


Existen unos tips generales que es bueno tenerlo en cuenta a la hora de aplicar a la oferta para tener muchas más oportunidades de ser tenido en cuenta nuestro perfil, como son:


## Curriculum — CV


EL curriculum es nuestro historial laboral y la información de nuestro perfil, es importante mencionar la experiencia que se tenga solo enfocada a lo que nos estamos postulando, si tienes experiencia en ventas es bueno mencionarlas si tu perfil, va a ser orientado a un mismo cargo.


En el caso de no tener experiencia laboral, es bueno mencionar algunos proyectos académicos que hayas realizado, las tecnologías en las que trabajaste y las funciones que realizaste en la ejecución de este.


El currículum aunque muchas personas no lo crean, es importante darle un buen orden, mencionar esos aspectos que sean relevantes, para que puedan verte como el candidato perfecto y también es bueno hacer que luzca bien, ya que es tu carta de presentación. Tener mucho texto, a veces podría resultar aburrido y monótono, es importante ser conciso con la información y que luzca bien.


Hay plantillas gratuitas en internet que te puedan ayudar a realizar un buen currículum o de tener habilidades gráficas, puedes ponerlas en práctica para organizar la composición de tu perfil profesional.


## Formación


En ese punto es bueno repasar los conceptos técnicos pertinentes a la oferta en la que vas a presentarte, ayuda realizar algún curso, seguir alguna guía para realizar ejercicios prácticos, la teoría es importante, pero la aplicación de los conceptos ayuda mucho en este campo.


El practicar y estudiar ayuda a darnos más confianza a la hora de presentar las pruebas de las ofertas.


Prepararnos en un segundo idioma puede abrir las puertas a más ofertas, realizar un curso, o estudiar por tu cuenta con recursos gratuitos, puede ayudarte a ser la persona que se lleve el puesto.


## Prepárate para la entrevista


Este punto va unido al anterior, en el anterior nos ayudamos a prepararnos en conceptos que consideramos importantes, es bueno hacernos preguntas técnicas de los conceptos que repasamos o estudiamos, para fortalecer ese conocimiento y como práctica para la entrevista.


En las entrevistas, no solo te van a preguntar aspectos técnicos, si te postulas a una oferta donde es requerido un segundo idioma, es bueno hacerse preguntas personales en el segundo idioma, cuya respuesta sea en el mismo. Practicar algunas preguntas técnicas en el segundo idioma, ayuda a fortalecer la confianza y el poder argumentar y explicar en un idioma diferente al nativo.


## Confía en ti mismo


La confianza ayuda para todo, el haber tomado la decisión de buscar nuevos horizontes o empezar nuestra historia laboral, nos puede llenar de miedos y falta de confianza, es importante que a pesar de los miedos, debemos hacer lo posible por convertirlos en oportunidades, planes de acción que nos impulsen a lograr nuestro tan anhelado objetivo.


Adicional a los tips anteriores hay unas recomendaciones que es bueno tener en cuenta para que al momento de estar en la entrevista, no caigamos en estos errores, que podría llevarnos a no cumplir nuestros propósitos.


Hay cosas que no es bueno decirlas en las entrevistas y prepararse para que los nervios no te jueguen una mala pasada es muy útil. Entre ellas están las siguientes:


- **No digas comentarios negativos sobre otras personas o empresas**. Es importante no caer en el error de mencionar experiencias negativas con otras empresas o compañeros, ya que se puede percibir de forma negativa, mostrando que no eres bueno para afrontar algunas situaciones, huyes de ellas, o la falta de inteligencia emocional haya ocasionado tu frustración con anteriores compañeros o empresas. Es importante recordar las verdaderas razones por las que realizamos un cambio de empresa, en el caso de aplicarte y esto es mejorar nuestra calidad de vida, y mejores oportunidades laborales, seguir aprendiendo y mejorando en tu carrera.


- **No seas desleal, no critiques a otros compañeros**. Esta va un poco unida con la anterior en cuanto a que no es bueno mencionar aspectos negativos de otros, es importante mencionar los aspectos positivos del trabajo en equipo y cómo podemos demostrar el buen trabajo en equipo que podemos realizar.


- **No digas mentiras**. Sé sincero, es apreciado en el proceso. En algunas ocasiones tal vez tendremos la presión de tratar de argumentar sobre un concepto o sobre alguna experiencia en particular, habla siempre de tus aprendizajes, en el caso de no tenerlos o no haber pasado por alguna experiencia en particular, se sincero y menciona al respecto, lo importante es siempre estar abierto al aprendizaje.


- **Evita mostrarte arrogante**. Con la experiencia es posible que puedas ser un poco exigente en los procesos o consideres que si un reclutador te contacta, es porque eres la persona idónea que la empresa necesita y si no te esfuerzas en el proceso, igual te van a dar el empleo, si deseas postularte a lo que te menciona el reclutador, demuestra que eres bueno, esfuérzate si de verdad te interesa, de no ser así se sincero y menciona que en el momento no deseas aplicar, pero más adelante podrías realizar el proceso, de esta forma no cierras la puerta de aplicar a ella más adelante.


- “**No tengo preguntas**”. Decir que no tienes preguntas demuestra desinterés. El entrevistador espera que preguntes sobre la empresa, metodologías y valores de la empresa, entre otros. Ayuda a demostrar el verdadero interés que tienes en trabajar en la empresa, puedes preguntar sobre el origen de la empresa, proyectos internos que trabajan. Antes de presentar la entrevista revisa la página de la empresa, información relevante y apuntar algunos detalles de los cuales deseas conocer más para que puedas preguntarlas en la entrevista.


- No preguntes sobre **cuándo te aumentan** u otras preguntas que puedan demostrar un **interés no real por la empresa**. La remuneración es importante, pero se puede preguntar por el crecimiento y el plan de carrera, y cómo realiza la empresa este proceso y como es el estímulo al respecto, para evitar demostrar solo un interés monetario.



# Proceso — Inician pruebas


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5zynguqhhu8zxb39wiup.png)

Es tiempo de presentar nuestro currículum a las ofertas que más nos interesan y empezar el proceso que cada una tiene.

En este proceso es hora de demostrar nuestro conocimiento, y presentar cada una de las diferentes pruebas que podrían ser de diferente tipo, como por ejemplo:

## Test de personalidad

El objetivo de esta prueba es conocernos un poco, analizar nuestro comportamiento frente a alguna situación, evaluar el grado de motivación que tenemos frente a la posición y otros aspectos como el autocontrol, autonomía, dinamismo, capacidad, liderazgo, sociabilidad, y habilidades comunicativas. Esta prueba puede ser presentada por escrito a modo de test, o puede ser una conversación con un reclutador o psicólogo.

## Pruebas de conocimiento

- **Test de idiomas**. En esta prueba se pueden realizar test de idiomas, si el cargo al que te presentaste lo requieren, de esta forma se puede conocer el nivel en el que te encuentras y una vez ingreses a la empresa, te puedan dar recomendaciones o de acuerdo a los beneficios, presentarte una opción para mejorarlo. En este frecuentemente se evalúan habilidades de escritura, escucha, y comunicación.

- **Test técnico**. Estas pruebas se realizan de diferentes formas, puede ser un cuestionario escrito o verbal, con diferentes preguntas técnicas, haciendo énfasis en las bases técnicas que se requieren para el cargo en el que se está presentando, además de tener en cuenta aspectos de arquitectura, buenas prácticas, metodologías, algunas librerías o frameworks. También es posible que pregunten cómo te puedes desempeñar frente a algún problema de código y cómo lo solucionas.

## Prueba técnica práctica

Esta prueba puede ser realizada evaluando el razonamiento lógico con algún algoritmo, o la aplicación de nuestro conocimiento en algún ejercicio práctico.

Algoritmos. como mencione se evalúa el razonamiento lógico y la resolución de problemas. El ejercicio a resolver puede ser compartiendo pantalla, o te comparten un ejercicio (puede ser un ejercicio de Hackerrank) para resolverlo en x tiempo.

Prueba para hacer en casa. Esta prueba se realiza enviando un link con un ejercicio práctico, o una mini aplicación que cumpla algunos criterios específicos, para ser realizado en x tiempo, sea algunas horas o días. En esta se evalúa principalmente:

- Buenas prácticas
- Código limpio
- Codigo de calidad
- Documentación
- Pruebas unitarias/e2e
- Manejo de repositorio
- Abstracción de código

## Otras pruebas.

Estas pueden ser pruebas psicotécnicas, situacionales entre otras.

Adicional y como último paso se puede realizar una entrevista con el equipo de trabajo, líder inmediato o gerente de la empresa. Lo importante de este último paso es evaluar habilidades de trabajo en equipo y liderazgo.

## Tips generales para presentar una prueba efectiva

- **Práctica diferentes ejercicios sin presión**. Recuerda que la práctica hace al maestro.

- Algunos entrevistadores te preguntarán conceptos de cátedra, como tomados de un libro. No es bueno memorizar conceptos, aprenderlos es lo importante, conocer qué son y cómo funcionan. Con tu seguridad puedes hablar de ellos.

- Hazte preguntas sobre conceptos o pídele a alguien que te las haga (tu idioma nativo / inglés / idioma solicitado).

## Recursos

- Algoritmos

[HackerRank](https://www.hackerrank.com/)

[Interviewing.io](https://interviewing.io/)

[Pramsp](https://www.pramp.com/#/)

- Aplicaciones para practicar

[Learn Javascript through a Game](https://dev.to/nitdgplug/learn-javascript-through-a-game-1beh)

[30 Day Vanilla JS Coding Challenge](https://javascript30.com/)

[20+ projects you can do with javascript](https://skillcrush.com/blog/projects-you-can-do-with-javascript/)

[100+ JavaScript Projects for Beginners!](https://jsbeginners.com/javascript-projects-for-beginners/)

[15 Vanilla JavaScript PROJECT IDEAS](https://blog.nerdjfpb.com/project-ideas-for-vanilla-javascript-beginners-to-expert/)

[26 Impressive web projects built with CSS only](https://medium.mybridge.co/26-impressive-web-projects-built-with-css-only-4a4c2f773a21)

[Top 10 Projects for Beginners to Practice HTML and CSS skills](https://www.geeksforgeeks.org/top-10-projects-for-beginners-to-practice-html-and-css-skills/)

[15 HTML and CSS projects to sharpen your Skills](https://nabendu82.medium.com/15-html-and-css-projects-to-sharpen-your-skills-33ea418c2f5e)

[11 Experimental CSS projects that’ll blow tour MIND](https://www.webdesignerdepot.com/2017/09/11-experimental-css-projects-thatll-blow-your-mind/)

- Recursos para aprender

[Freecodecamp](https://www.freecodecamp.org/espanol/)

[MDN](https://developer.mozilla.org/en-US/docs/Web/Tutorials)

[NODEJS](https://www.theodinproject.com/courses/nodejs)

# Meta cumplida

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hyx9ef78t31a8adli6ty.png)

En este último logramos obtener nuestro trabajo soñado. Es muy importante felicitarnos a nosotros mismos, por todo el esfuerzo y tiempo invertido en el proceso, antes de celebrarlo con nuestros seres queridos, debemos hacerlo con nosotros y reconocernos ese logro y luego compartimos esa felicidad con otros.

Es posible que en algunas ocasiones no logremos obtener ese empleo, pero no debemos rendirnos, debemos seguir perseverando, y continuar esforzándonos hasta cumplir ese gran objetivo.

# Conclusión

A la hora de postularse a un nuevo empleo o al primer empleo, debemos confiar en nosotros mismos, no debemos permitir que el síndrome del impostor nos gane. La actitud que se debe tener es el ser positivos, toda experiencia es un aprendizaje y se debe perseverar, para saber si somos buenos en algo, debemos intentarlo las veces que sean necesarias hasta lograr nuestra meta.

Lo más importante es prepararnos para sentir una plena confianza en la entrevista y lograr que los nervios no nos jueguen una mala pasada.

Te invito a seguirme en twitter con el handle: [@vanessamarely](https://twitter.com/vanessamarely)