Actualmente estoy trabajando como ingeniero de control de calidad en una multinacional, pero quiero cambiar mi carrera a UI / Web Developer en una empresa basada en productos. ¿Cómo debo proceder?

Estás en un gran comienzo. Veo a muchas personas en compañías basadas en servicios trabajando mientras los probadores de software se están mudando a compañías basadas en productos. Si no me equivoco, una de las razones por las que está cambiando es porque:

  1. no estás recibiendo el salario esperado
  2. sientes que no estás creciendo profesionalmente
  3. sientes que la curva de aprendizaje es lenta

Déjame decirte que no eres solo tú. La mayoría de las personas que trabajan en empresas multinacionales como TCS, Infosys, Wipro, etc. se sienten así.

Mientras que las compañías basadas en productos cumplen exactamente con nuestras expectativas un mejor salario , más oportunidades de crecimiento y una curva de aprendizaje empinada. Como novedoso, puede ganar hasta 5 lac PA o más como UI o desarrollador de back-end, que es más que el salario de un probador de software experimentado que tiene uno o dos años de experiencia. Que es alrededor de 3.5–4.0 lac PA .

Entonces, está tomando una buena decisión, si planea cambiar a un rol de desarrollo web. Solo quiero decirle que podría ser un poco frustrante porque al cambiar al desarrollo web sin experiencia, los reclutadores muestran poca fe en sus habilidades. La mejor manera de convencerlos es tener una cartera lista.

Además, no se limite al desarrollo de la interfaz de usuario, sino que también puede optar por el desarrollo de back-end y el desarrollo de pila completa. No importa lo que elija, solo asegúrese de haber realizado algunos proyectos que demuestren su dominio en las tecnologías en las que trabaja.

En caso de que vaya para el desarrollo front-end o el desarrollo de la interfaz de usuario, como usted dice, aprenda HTML, CSS, Jquery y Angular JS. Es posible que necesite un poco más sobre estos, mientras que necesitaría trabajar duro en Angular JS . Las compañías basadas en productos contratan candidatos en hordas que conocen Angular JS y hay una gran oportunidad para ellos. Casi todas las compañías de productos que conozco utilizan Angular JS en su pila de tecnología.

Del mismo modo, si opta por el desarrollo de back-end, los marcos como Node JS, Express JS, Mongo DB serían un gran comienzo. Debido a que estos marcos son ampliamente utilizados y las compañías de productos lo están adoptando rápidamente. Entonces, en términos de oportunidades de trabajo, encontrará una gran cantidad de trabajos. Una vez que comience a trabajar, puede aprender otras tecnologías de back-end como Redis, Django, etc. Esto lo ayudará a mejorar aún más su carrera como desarrollador web.

Si se siente cómodo con ambos, puede optar por el desarrollo completo. Lo que significa que necesita aprender las tecnologías utilizadas en ambos: front-end y backend.

Por razones prácticas, dado que sé que se le requerirá que pague sus facturas, le aconsejaría que se concentre en uno de los roles de desarrollo: front-end o backend, y obtenga un trabajo primero y luego continúe aprendiendo otras tecnologías.

Ahora, ¿cómo puedes conseguir un trabajo en desarrollo web?

Como mencioné anteriormente, es difícil convencer a los reclutadores sobre las habilidades, especialmente cuando cambias de perfil de trabajo. Así que recomendaría que

  1. Primero aprende las tecnologías utilizadas en el perfil de su elección
  2. Luego, construya su cartera trabajando en algunos proyectos
  3. ¡Ser contratado!

Existen múltiples plataformas como Udemy, Udacity, Edureka, Simplilearn, etc. , donde puede aprender estas tecnologías. Muchas de estas plataformas ofrecen certificaciones, así que no se deje convencer por completar las certificaciones. En lugar de eso, concéntrate en hacer proyectos. Algunas de estas plataformas tienen evaluaciones basadas en proyectos, que puede usar en sus carteras. Pero, le recomendaría que también tome proyectos fuera de estas plataformas.

Además de las plataformas anteriores, también recomendaría usar edwisor .
Es una buena plataforma donde puedes aprender tecnologías relacionadas con el desarrollo web mientras trabajas en proyectos El otro que me gusta de edWsior es: también ayuda a los candidatos a ser contratados en compañías de productos. ¡Así que pruébalo!

Nota: Cambiar a un nuevo perfil de trabajo puede llevar algún tiempo. Así que no pierdas la paciencia y sigue trabajando en tus habilidades. Las compañías de productos están aumentando en India, por lo que no hay escasez de empleos en el desarrollo web. Tarde o temprano, tendrás un buen trabajo en tus manos.

¡La mejor de las suertes!