He estado en los Estados Unidos como programador de Dot Net durante 4 años. El pago es bastante menor en el mercado en comparación con otros lenguajes de programación. ¿Cuáles son algunas sugerencias para mí?

Por lo que está diciendo aquí, sugeriría que necesita cambiar su mentalidad más que su lenguaje de programación.

Eres un artista normal? ¿Qué no eres excepcional?

¿No eres un muy buen codificador? ¿Por qué no eres un gran codificador?

Lea sobre las prácticas de entrega y comience a mejorar sistemáticamente su valor de mercado.

http://uk.businessinsider.com/an…

Aprenda sobre el trabajo profundo y comience a cultivar los hábitos necesarios para trabajar profundamente.

http://calnewport.com/books/deep…

Esto es difícil de hacer de forma aislada, por lo que recomendaría encontrar a sus Toastmasters locales y unirse. Allí encontrará otros comprometidos con la superación personal siguiendo un enfoque bien definido. También mejorará su capacidad de comunicación, una habilidad de gran demanda entre los codificadores.

https://www.toastmasters.org/

El punto clave es concentrarse en mejorar usted mismo. Ganar más será solo uno de los muchos beneficios.

Si no eres bueno en eso, busca alguna línea de trabajo en la que seas bueno. La mayoría de las personas no son buenas para programar. (La supervivencia es “luchar o huir”, la programación es el análisis, todo lo contrario. Mientras analizas si esa cosa marrón con garras es peligrosa, te come. Así que evolucionamos contra el análisis. Si no has estado analizando todo desde que podría hablar, encontrar un campo diferente para trabajar)

¿en qué más eres bueno? tal vez ventas? usted podría ser un vendedor técnico que vende servicios de codificación que proporciona su empresa, puede obtener los requisitos técnicos y que otra persona lo codifique.

o podrías entrar en la gestión de proyectos? o marketing.

buena suerte

haz lo que te apasiona, luego trabajarás duro y serás muy bueno en eso y luego tendrás un muy buen salario

buena suerte