Su pregunta tiene dos partes:
1. ¿Por qué no puede ganar más en comparación con sus compañeros que parecen ser menos competentes en la programación y “hacer que las cosas funcionen” en comparación con usted?
2. ¿Por qué no puede encontrar el ajuste cultural adecuado en empresas que van desde grandes multinacionales hasta nuevas empresas?
1. La cantidad de dinero que uno gana está vinculada a muchas cosas que van más allá de ser un buen programador (incluso podría estar haciendo todo esto, pero lo declararé en caso de que no lo sea y en beneficio de otros lectores) Esto constituye (pero no se limita a)
> capacidad para trabajar con personas dentro y fuera de su equipo que pueden ser desarrolladores, gerentes de productos, clientes, proveedores, etc.
> no solo “hacer que las cosas funcionen” sino también hacer que las cosas sigan funcionando (diseño sólido, arquitectura y prueba de cambios futuros)
> poder comunicar bien tus fortalezas, limitaciones y expectativas. La mayoría de las veces la gente solo espera que otras personas “entiendan”, pero en escenarios reales hay que hacerse claramente audible para ser entendido.
> lo que le pagan también es una función de cuán crucial es su papel para lograr los objetivos financieros y comerciales de la empresa (al final es un negocio), por ejemplo, la aplicación que está creando es el producto principal que La empresa vende o una herramienta interna para la empresa o uno del cliente.
> Comprender las expectativas y motivaciones de sus pares y gerentes, “hacer que las cosas funcionen” es bueno, pero es lo más esencial que sus pares y gerentes necesitan que haga, sus gerentes estarán más que dispuestos a pagarle salarios más altos si usted es la parte interesada en su éxito (o en otras palabras, los hace ver bien)
- Cuando compañías como Uber y Flipkart recaudan mil millones de dólares en fondos, ¿es que los inversores se convierten en propietarios y los empresarios casi han perdido el control de la compañía?
- ¿Quiero comenzar un sitio web donde no necesito almacenar productos y comprar desde la fuente después de que el cliente lo pague?
- ¿Cuáles son las mejores formas de estudiar negocios?
- ¿Cómo emite una nueva empresa nuevas acciones para una ronda de inversión?
- ¿Es fácil el procedimiento para comenzar un nuevo periódico en India?
2. El ajuste cultural depende tanto del individuo como de las organizaciones, algunos priorizan el rápido crecimiento sobre el equilibrio de la vida laboral, mientras que otros lo prefieren al revés, lo mismo para los colegas liberales / de mente abierta frente a los trajes y las estrictas jerarquías gerenciales. Ir al extranjero puede o no ayudar, pero identificar la organización lo hará. Te sugiero que intentes con una organización estadounidense o europea y veas cómo te sientes allí. También puede probarlo en una ciudad diferente como Hyderabad / Bangalore / Mumbai, verá una diferencia tanto en los paquetes de pago como en la cultura laboral. Si todo falla solo, considere una opción de mudarse al extranjero.
PD: no te gusta la cultura o no te pagan lo suficiente, es una propuesta muy delgada para comenzar una empresa (si no es una razón completamente incorrecta)