Estas son algunas de las compañías que pagan más de 10 lac PA a estudiantes de primer año:
- Flipkart – Paga más de 10 lac PA a principiantes, mientras que para profesionales experimentados con 2–3 años de experiencia, puede oscilar entre 15–20 lac PA
- Amazon India : el salario promedio de un ingeniero de software más reciente es 13+ lac PA, que aumenta a 30+ lac después de 2–3 años de experiencia. Si no te sorprende, SDE III gana más de 40+ lac PA, independientemente de la experiencia.
- Directi : los salarios ofrecidos a los estudiantes de primer año son similares a los de Amazon India.
- Inmobi : como un producto más fresco, puede ganar entre 10 y 15 lac PA, lo que aumenta a 20-30 lac PA
Estos son algunos de los grandes nombres que conocen los aspirantes a ingenieros de software. Por otro lado, hay compañías como Infosys, Capgemini, Accenture, Cognizant, etc. que pagan entre 3 y 3.5 lac PA a ingenieros de software más recientes, lo que aumenta a 4-5 lac PA después de 2-3 años .
Todas las empresas que mencioné anteriormente pertenecen a la industria de TI. Entonces, la respuesta a su pregunta: ¿cuánto aumento de salario debería esperar ? Puramente depende de ti. Como te habrás dado cuenta, algunas empresas incluso ofrecen un aumento del 100%.
Sin embargo, una subida del 20–40% es escasa según los estándares de la industria.
Ahora, ¿por qué hay esta gran diferencia en el salario?
La diferencia en el salario proviene del conjunto de habilidades que estas empresas buscan en sus candidatos. Para que lo sepas, las empresas que pagan más que he mencionado anteriormente están clasificadas como empresas basadas en productos. Mientras que las otras (las compañías que pagan poco) se clasifican como empresas basadas en servicios.
Las habilidades que las empresas basadas en productos buscan en los candidatos se extienden más allá del conocimiento de la tecnología. De hecho, estas empresas apenas buscan el conocimiento de la tecnología. Buscan la capacidad de aprendizaje , la habilidad de comunicación , una sólida comprensión de las estructuras de datos y algoritmos y, lo que es más importante, la habilidad para resolver problemas. La razón más simple que puedo darle para esto es que estas compañías trabajan en proyectos que no se han intentado antes. Si bien la mayoría de las empresas basadas en servicios buscan a un candidato es su conocimiento de un producto o lenguaje de programación.
¿Cómo puedes entrar en estas compañías de productos?
Tienes estas dos opciones:
- Solicite directamente a estas empresas (en su página de carreras)
Sin embargo, asegúrese de que su página esté operativa y realice un seguimiento después de un día o dos, ya que a veces los reclutadores no la verifican ni eligen ignorarla.
- Use un portal de contratación como Angellist, iimjobs, etc.
Como ya eres una persona con experiencia, lo siguiente que te aconsejaría que hagas es ver la tecnología en la que estás trabajando. Porque, la mayoría de estas empresas basadas en productos trabajan en las últimas pilas de tecnología. Si no está trabajando en una tecnología a demanda, lo más probable es que obtenga una pequeña caminata. Así que asegúrese de ser experto en las tecnologías que tienen demanda entre las compañías basadas en productos.
Para el desarrollo front-end: donde construye interfaces dinámicas , la mayoría de las empresas basadas en productos utilizan HTML5, CSS3, Jquery, Bootstrap y marcos avanzados como Angular 2/4, React.js, etc.
Para el desarrollo de back-end, donde agrega características y mejora los sitios web, la mayoría de las empresas basadas en productos utilizan lenguajes de programación del lado del servidor como JavaScript y marcos como Node.js, Express.js, Django, Mongo DB, etc.
Para el desarrollo Full-stack: un desarrollador trabaja tanto en el front-end como en el back-end.
Para la ciencia de datos: donde ayuda a resolver algunos de los problemas comerciales, utilizando R, Python y herramientas como Map Reduce, Rapid Miner, etc.
Si decide cambiar a una nueva tecnología, lo siguiente que debe hacer es: trabajar en proyectos y construir su cartera, por dos razones :
- Primero, los reclutadores dudan sobre los candidatos preseleccionados que tienen experiencia en la industria en otras tecnologías, mientras que un candidato busca un trabajo en diferentes tecnologías
- Segundo, porque los productos son muy firmes en cuanto a habilidades. Por lo tanto, trabajar en proyectos lo ayudaría a desarrollar su competencia.
De hecho, le recomendaría que siga este enfoque simple:
1. Aprenda las habilidades que buscan las compañías de productos
2. Trabaja en algunos proyectos para construir tu portafolio
3. Ser contratado en una empresa de productos.
Mientras estoy en esto, te recomendaría que uses edwisor aquí. Esta plataforma le permite aprender las tecnologías que contratan las empresas basadas en productos. Por ejemplo, puede aprender el desarrollo Frontend, el desarrollo MEAN stack e incluso Data Science a su propio ritmo mientras trabaja en proyectos en vivo.
Además de esto, edwisor también ayuda a los candidatos a ser contratados en empresas basadas en productos. ¡Así que pruébalo!
Nota: Conseguir un trabajo en una empresa basada en productos puede ser frustrante, especialmente cuando se cambia de tecnología. Así que tenga paciencia y siga aplicando a empresas basadas en productos. Tarde o temprano, encontrarás un trabajo.
¡La mejor de las suertes!