Bueno, creo que la respuesta radica en cuál es su definición de “bueno”.
Un buen salario podría significar muchas cosas para muchas personas. Lo más importante es, creo, la motivación para su pregunta. Desde el punto de vista profesional, la programación y la tecnología en general, es un conjunto de habilidades que se complementan entre sí. No puede simplemente aprender un lenguaje de programación y esperar estar preparado para la vida. Debes estar constantemente aprendiendo para crecer en tu carrera.
Si bien debe esperar ser un experto en 1 o 2 idiomas, conocer múltiples idiomas, a un alto nivel, es lo que le permitirá ser ágil en el mercado. Shelan Perera menciona ser capaz de ‘sobrevivir’ y eso también es cierto.
- En el Reino Unido, ¿por qué las tarifas independientes son más altas que los salarios?
- ¿Cuál es el salario neto de un ingeniero de desarrollo de software que trabaja en Google India? ¿Cuáles son las otras ventajas (si hay alguna)?
- ¿Cuál es un excelente trabajo remunerado para alguien que sufrió una lesión cerebral traumática?
- ¿Se está mudando a Chicago con un salario de 115 mil en comparación con ganar 30 mil rupias en Bangalore con una esposa y un hijo recién nacido?
- ¿Cuál es el papel del Gerente de DevOps y cuál debería ser su salario esperado en Nepal?
Por ejemplo, conocer el hardware de la computadora es un gran conjunto de habilidades, pero en algún momento, necesitará aprender sobre el software para hacer mejor su trabajo. El funcionamiento del software con el hardware lo hace mejor en su trabajo. Esto le permite trabajar en equipos con personas que tienen esos conjuntos de habilidades y ser efectivo. Esto no es diferente con la programación. Si bien es posible que desee ser considerado el experto en la materia en Javascript, si no puede entender cómo funcionará de manera diferente (mejor / peor) que otros idiomas, las personas no lo verán como el experto.
Actualmente, Javascript tiene una tendencia de $ 118k / año en YouWorth. Este es probablemente un buen número para un programador de nivel intermedio, no un nivel de entrada, pero te dejaré ser el juez de si es bueno o no y, en base a eso, qué trabajo estás dispuesto a realizar.
YouWorth es una aplicación móvil gratuita para iOS y Android que rastrea los datos salariales de los desarrolladores de JavaScript. No solo soy un campeón del producto, sino que lo uso yo mismo. La aplicación permite a cualquier persona importar habilidades de LinkedIn y rastrear su valor en el mercado laboral a lo largo del tiempo. También me notifican si hay un cambio en las habilidades que se están viendo. Esta sería una gran herramienta para utilizar para medir los salarios a lo largo del tiempo y tomar una decisión mejor informada.