Es bastante simple: generar más de $ 200k de valor por año.
Bueno, supongo que hay más que eso. He sido un programador bien remunerado y he dirigido organizaciones contraté a programadores bien remunerados, así que he visto esto desde ambos lados.
- En primer lugar, desempeñe un papel importante y difícil de reemplazar en un producto o servicio que genere ingresos muy significativos. Un producto importante vendido por una compañía de software o algoritmos comerciales de alto rendimiento en Wall St, por ejemplo. La consultoría y los servicios podrían funcionar si evita la carrera de carrocería al costo más bajo, pero incluso allí sus clientes necesitan verlo como crítico para sus resultados. Ser el líder técnico y el arquitecto visionario en un sistema de TI que ahorra $ 100k / año no vale más de $ 100k / año. Por el contrario, realizar tareas de memoria en un sistema de alto valor no te va a ganar más que el interno con el que podrías ser reemplazado.
- Sepa algo que otros no. Es posible que tenga un conocimiento profundo de un dominio comercial particular. Es posible que conozca algunas tecnologías mejor que nadie. Tenga cuidado: la experiencia en el dominio no se traduce bien en otros campos, y la tecnología tiene una vida útil corta. Otros cien programadores están aprendiendo lo que sabes ahora mientras estás leyendo esto. No avanzarás mucho si no sigues aprendiendo todos los días.
- Haz que tu equipo sea mejor. Un programador que agrega $ 200k al producto vale menos que uno que agrega $ 150k por sí mismo y también hace que otros 10 $ 10k sean más productivos. Siempre evalué a los miembros de mi equipo senior por lo bien que ayudaron a los jóvenes a crecer. Personalmente, si no escucho una vez al mes a un colega decir que aprendieron algo nuevo o encontraron una nueva forma de pensar sobre un problema al trabajar conmigo, no siento que estoy haciendo mi trabajo.
- Mantenga sus costos bajos. Si necesita supervisión y gestión constantes o causa fricción en el equipo, parte del valor que proporciona y por el que podría recibir un pago se pierde en los gastos generales de gestión. Piense en ello como parte de su salario como horas de gestión en lugar de efectivo. ¿Quieres que te paguen en horas de un traje parado sobre ti en lugar de con un sueldo gordo? No lo creo.
- Hacer que las cosas pasen. Esto realmente va junto con todo lo anterior. Los programadores bien compensados descubren lo que hay que hacer, por qué no se hace y se aseguran de que se haga con sus propias manos o con las del equipo. Suavizan los puntos ásperos. Encuentran barreras antes que nadie y se aseguran de desglosarlas en lugar de quejarse de todas las razones por las que las cosas no se pueden hacer.
La forma exacta de hacerlo dependerá de la empresa y del dominio comercial. Silicon Valley es diferente a Wall Street. Tener un valor de más de $ 200,000 en productos de construcción es diferente a vender servicios o automatizar procesos de negocios. Un experto en UX de alto valor tiene habilidades completamente diferentes que un científico de datos de alto valor. Pero estos son los temas a los que siempre volví en mi propia carrera y al guiar a los aprendices y miembros del equipo que querían ascender al siguiente nivel en sus propias carreras.
- Cómo ganarse la vida desde un sitio web
- ¿Cómo va a conseguir trabajo del gobierno en la India?
- Cómo decidir qué trabajo de escritura aceptar entre estos 2
- Cómo motivarme a dejar mi trabajo decente para arrancar mi propio negocio
- ¿Cuáles son las oportunidades de transporte después de completar la ingeniería Btech en tecnología textil?