¿Qué ganan los ingenieros de software por año?

En India:

Puede ir tan alto como Rs . 44 LPA: esto es lo que Uber India había ofrecido para un perfil de desarrollo de software en IIT Madras en 2016–2017.

En los EE.UU:

Según Glassdoor, el salario base promedio de un desarrollador de software es de $ 83,197 . El Departamento de Trabajo de los Estados Unidos, sin embargo, cree que son $ 100,080 . Y, si consigue un trabajo en el área de San José, California, el corazón de Silicon Valley, el salario promedio aumenta a $ 133,010.

Sí, has escuchado bien. A los desarrolladores de software se les paga muy bien ya que la demanda ha aumentado y seguirá siéndolo hasta el futuro. Según la clasificación anual, que utiliza datos de la Oficina de Estadísticas Laborales de los EE. UU., El desarrollador de software fue el mejor trabajo en 2018 , por lo que puede imaginar qué tan lejos llegará. Se identificó como el mejor trabajo en términos de demanda de contratación, mejor equilibrio entre trabajo y vida, salario y perspectivas de futuro entre todos los demás factores.

Se informa que para 2020, la demanda de desarrolladores será mayor que el grupo de talentos. Habrá 1.4 millones de empleos en informática disponibles para 2020 , y solo habrá 400,000 graduados en informática para ocupar esos puestos.

Lo que debe saber: ¿desarrolladores que buscan trabajo?

Obtener un trabajo de desarrollador es fácil, pero obtener un buen trabajo de desarrollador es difícil. Ahora, como ya sabe que el rol de desarrollador de software no va a ninguna parte, debe comenzar a enfocarse en mejorar sus herramientas. Dado que la demanda es alta, también habrá una fuerte competencia para obtener el tipo adecuado de trabajo de desarrollador. Los reclutadores solo preferirán candidatos que tengan el talento y el conjunto de herramientas adecuados.

Si observamos el escenario de la India, hay miles de ingenieros que pasan cada año, pero casi todos ellos obtienen un trabajo de ingeniería más adelante. Esto se debe a que, en promedio, la mayoría de los desarrolladores conocen C, C ++ y Java, que no son los lenguajes preferidos que las grandes empresas buscan contratar. Sin embargo, la mayoría de ellos esperan aprender Python , que se dice que es el lenguaje más querido, mientras que NodeJS es el marco más querido. Los marcos más nuevos que todos los desarrolladores también deben aprender son AngularJS y ReactJS .

Centrémonos en las habilidades generales que un desarrollador debe aprender para conseguir un trabajo perfecto:

Básicamente, en un dominio de desarrollo web, hay 3 roles de trabajo principales en los que podrías entrar:

  • Desarrollador front-end : HTML5, CSS3, Jquery JavaScript y Bootstrap. Debe saber que si tiene una habilidad avanzada en marcos como Angular y React , le pagan mejor.
  • Desarrollador de back-end : NodeJS, ExpressJS, Cloud, Ruby, etc., un desarrollador de JavaScript con habilidades extremas en tecnologías como NodeJS se le paga mejor.
  • Desarrollador de pila completo (MEDIO) : MongoDB, ExpressJS, Angular y NodeJS. Un desarrollador experto con conocimientos tanto en el front-end como en el back-end con experiencia en la pila de tecnología es un desarrollador Full stack.

El salario promedio de un desarrollador de MEAN Stack oscila entre 5 y 7 LPA .

Si tiene la suerte de ser un IIT, puede obtener fácilmente un paquete como se mencionó anteriormente en compañías basadas en productos. Sin embargo, si está comenzando de nuevo, le sugiero que busque nuevas empresas basadas en productos como Zomato, PayTM, Uber, donde se le ofrecerá fácilmente un paquete inicial de 5-7 LPA, dependiendo del rol y el conocimiento de las habilidades en las tecnologías que buscan contratar.

La mayoría de los reclutadores en estos días no se basan en los currículums que posee, sino en las habilidades que tiene que mostrar. Porque contratar a un desarrollador realmente bueno puede ser difícil si ni siquiera sabe cómo codificar una sola línea. En tales casos, uno puede usar GitHub o HackerRank y trabajar en desafíos de codificación para comprender cómo funcionan las cosas en tiempo real.

La naturaleza misma que la mayoría de los desarrolladores no entienden es que, en lugar de utilizar su tiempo, la mayoría de ellos se apresuran a YouTube para aprender codificación. Permítame decirle que un gran programador es uno que comienza todo desde cero, puede aprender los conceptos básicos a través de videos de autoaprendizaje, pero aprender cómo funcionan las cosas en la industria solo puede ser enseñado por expertos que ya están trabajando en uno.

Hay tantos recursos en línea disponibles desde donde la mayoría de los desarrolladores recurren para actualizarse o volverse a capacitar. Algunos grandes MOOC son Edureka, Simplilearn, edWisor, etc.

  • Edureka, Simplilearn: ofrecen certificaciones y sesiones de aprendizaje completamente en vivo y con límite de tiempo. Si bien esto puede ser bueno para las personas que prefieren sesiones en vivo y tienen suficiente tiempo, al mismo tiempo podría ser difícil para los profesionales que trabajan debido a sus horarios.
  • edWisor : tienen un tipo diferente de configuración. Solo se centran en las tecnologías actuales que la mayoría de las empresas buscan contratar, como NodeJS, Angular, JavaScript, ExpressJS, ReactJS, etc. El modelo basado en proyectos funciona muy bien y realmente le brinda experiencia práctica. Además, lo ayudan a ser contratado en empresas y nuevas empresas basadas en productos.

Para responder a su pregunta directamente, los salarios de ingeniería de software tienden a alrededor de $ 155k / año . Sin embargo, es difícil arrojar un número que sea preciso porque la programación en general se ha convertido en un campo tan grande. Hace 20 o 30 años, la programación era un campo mucho más pequeño con un puñado de idiomas, pero ahora hay MUCHOS idiomas diferentes que requieren diferentes conocimientos y habilidades. Sin mencionar que hay varios factores importantes que pueden afectar el salario de un programador y / o ingeniero de software. Entonces, ¿qué lo afecta?

Salarios de ingeniería de software en San Francisco, CA

** Ubicación **: puede haber ingenieros trabajando en Silicon Valley que tengan la mitad del talento que uno que vive en Dallas, pero la naturaleza del mercado eleva los salarios en esa área. Por lo tanto, no me sorprendería encontrar a muchas personas en el área de la bahía que ganan bastante más que las de otras áreas debido a su ubicación. Las diferencias en el costo de vida pueden hacer que no puedan vivir el mismo tipo de estilo de vida, pero si solo consideramos el salario, hay una gran brecha.

** Independiente versus asalariado ** – Tampoco sería sorprendente encontrar que muchos programadores / ingenieros independientes probablemente estén haciendo mucho más que empleados asalariados. El mundo independiente es un poco menos estable, pero el cielo es el límite. Por freelance, también quiero asegurarme e incluir el mundo de las startups. Nuevamente, a veces es un poco arriesgado, pero existe la oportunidad de ganar capital en lo que podría convertirse en una empresa multimillonaria. Puede haber muchos de sus salarios ‘top dog’ en el mundo empresarial.

** Tipo de empresa ** – No hay duda de que los programadores que trabajan para Apple, Facebook, Google, Microsoft, etc., etc., reciben más pagos que los que trabajan para, digamos, Wal Mart. Trabajar para una empresa de tecnología de punta será más difícil de conseguir, pero la paga será mayor si hablamos de un gigante tecnológico.

El salario promedio de un ingeniero de software en los Estados Unidos es de aproximadamente $ 159k.

Con más detalle se vería así:

  • Salario base de $ 99k
  • Bono anual de $ 20k
  • $ 40k en capital anual

Y un bono único si está firmando con la compañía por primera vez de un promedio de $ 21k.

Existen sitios web que pueden ayudarlo a resolverlo, por ejemplo, aquí.

Aunque es difícil llegar a un número porque depende de varias cosas, como compañía, experiencia, habilidades, etc.

Para que tenga una idea de lo que estoy hablando, estos son los salarios promedio de un ingeniero de software en las 10 principales empresas:

Esto varía mucho según la ubicación. Si se encuentra en uno de los principales centros tecnológicos, como Seattle, San Francisco o Nueva York, puede obtener $ 100,000 o más como un nuevo salario inicial para graduados. Si se encuentra en el Medio Oeste, en algún lugar en el rango de $ 60k- $ 70k es más razonable. Lo curioso es que la propiedad de la vivienda es mucho más alcanzable para los ingenieros del Medio Oeste, incluso con la escala salarial más baja.

En cuanto al alto nivel salarial, realmente no lo sé, ya que solo soy un ingeniero junior 🙂 Pero supongo que la variación en los aumentos salariales con el tiempo a medida que los ingenieros priorizan el trabajo o la familia, cambian de trabajo o reciben promociones.

La respuesta es: varía según la ubicación. Realmente es una función con la ubicación como uno de sus parámetros: [matemáticas] f (ubicación, experiencia, grado, rendimiento, campo, …) [/ matemáticas]

Por ejemplo, el salario promedio + bonificación para el ingeniero de software senior (más de 20 años) que informa al CEO con un doctorado y un rendimiento superior / estelar en San Francisco es de $ 194,279 – $ 212,867, mientras que para el mismo puesto en Nebraska es de $ 145,866- $ 159,822.

Realmente depende de demasiados factores. Nivel de experiencia, las responsabilidades reales, el tipo de empresa, la empresa en particular dentro del tipo y, sobre todo, el país donde se encuentra el trabajo.

En el primer año de mi carrera ganaba $ 100,000 en Nueva York. En la marca de un año, recibí un aumento a 110k. No me impresionó y amenacé con irme. Renegocié a $ 130k, que todavía estaba relativamente por debajo del mercado. En mi marca de 2 años, obtuve un aumento a $ 140, que disfruté durante dos meses hasta que conseguí un mejor trabajo.

A los 5 años, estoy ganando $ 185k en efectivo, y casi la misma cantidad en acciones y pagos secundarios.

El promedio es de aproximadamente $ 67,000 por año, pero depende mucho en el nivel de antigüedad, posición y ubicación. Si trabajas duro en ello, puedes ganar fácilmente más de $ 100,000 por año después de 5–6 años.

Comencé como desarrollador web a tiempo parcial, ganando $ 10 / h (alrededor de $ 10k / año). Después de un año, me fui a un puesto de desarrollo web a tiempo completo a $ 50k / año. Un año después, me mudé de nuevo, esta vez a un rol de Python de back-end en una startup con un salario de $ 105k / año (más opciones). Desde entonces, he recibido dos aumentos, a mi salario actual de $ 125k / año.

La mayoría gana dinero, algunos códigos para pizza y algunos prefieren donas

More Interesting

¿Cuánto afecta la experiencia laboral al salario de un ingeniero de software en el Reino Unido?

Cómo ser colocado en Google con un buen salario

¿90K es un buen salario para un desarrollador de software en Chicago? Tengo 5 años de experiencia en ingeniería de software.

¿Cuál es el rango salarial de los ingenieros de software en Edimburgo? ¿Cómo se compara esto con Londres?

Con respecto al sueldo y la remuneración, ¿hacer un doctorado de Stanford es lo mismo que tomar un trabajo de ingeniería de software de Google después de obtener un B.Tech de un antiguo IIT?

¿Cuánto le paga Twilio a un nuevo ingeniero de software graduado?

¿Cuánto debería esperar ganar como desarrollador de software en Silicon Valley?

¿Cuáles son las mejores herramientas y tecnologías para la industria del software que son altamente remuneradas?

¿Cuánto es el salario de un ingeniero de dinámica de vehículos en Mercedes Benz?

¿Qué empresas tecnológicas tienen la mayor compensación total (salario + bono + capital) para los ingenieros de software?

¿Cuánto ganan los desarrolladores web? ¿Cuál es su salario, según la ubicación y años de experiencia?

¿Cuál es el salario promedio para un desarrollador de Java con 3.2 años de experiencia en India?

¿Cuál es el salario para los desarrolladores de aplicaciones y los ingenieros de software centrales en KeepSafe?

¿Cuánto le paga Twitter a un nuevo ingeniero de software graduado?

¿Cuál es el salario inicial de Twitter para ingenieros de software?