¿La forma más efectiva de aumentar el salario del programador además de solo hacer tu trabajo? [cerrado]


39

Si tiene el tiempo y los recursos, ¿cuál sería la forma más efectiva de aumentar su salario como programador de tiempo completo , además de simplemente hacer su trabajo?

Por "salario" aquí, me refiero al salario (ajustado por el costo de vida de la ubicación) que proviene de un solo trabajo de programación.


2
Fuertemente culturalmente dependiente.

¿Hay datos demográficos de los usuarios en este sitio?
T. Webster

Respuestas:


59

Cambiar empleadores

La forma más eficiente es aprender y hacer cosas interesantes y cambiar de trabajo cada año más o menos. Es mucho más probable que obtenga más dinero de un nuevo empleador que un aumento considerable de su empleador actual.


15
Es cierto, pero hay un equilibrio. No querrás tener la reputación de ser una fuente de trabajo extrema. p.ej. Un CV con nada más que 1 año de duración no se ve bien para los empleadores que buscan un empleado asalariado permanente (aunque la contratación y los períodos cortos es una historia aparte).
Bobby Tables

28
En promedio, cambié de trabajo una vez cada tres años. Durante ese tiempo mantuve un aumento salarial constante del 15% por año. Mi aumento salarial promedio en los años en los que no cambié fue solo del 4-5%. Haz las matematicas. Cambiar de empleador es la única forma confiable de avanzar su salario de manera apreciable.
SOLO MI OPINIÓN correcta

11
Las temporadas cortas pueden darle una reputación de trabajo, pero no va a importar porque los (buenos) programadores son escasos.
Kevin

2
@Kevin. Puede importar Estuve involucrado en la contratación de ingenieros de SW en mi trabajo anterior, y no se tomaron en cuenta a los trabajadores que esperaban, por muy buenos que fueran. Estábamos desarrollando un sistema bastante complejo, y un año fue suficiente para ser productivo. En mi trabajo actual, la mayoría de las personas permanecen más de 5 años, y hay muchos que están aquí por 10 años.
Nemanja Trifunovic

44
+1 y amén a eso. En la mayoría de los casos, es probable que también sea la única forma de obtener un ascenso, ¡a menos que le guste esperar 30 años para que otra persona muera o se retire!
S.Robins

41

En general, hay 4 formas:

Construir antigüedad

Si está satisfecho con su empresa actual y desea permanecer allí, una buena manera de poder exigir más es convertirse en el experto residente principal en una base vital de tecnología y / o código interno. He visto a personas hacer esto en varias compañías en las que he trabajado. Se volvieron tan obviamente y públicamente superproductivos y buenos en lo que hacen (y lo que hacen era importante) que naturalmente obtuvieron un estatus "senior", incluso sin necesariamente obtener el liderazgo del equipo o la responsabilidad gerencial per se.

Solo puedo suponer que tenían más municiones para pedir mejores aumentos en el momento de la revisión del rendimiento, y para algunos sabía que estaban mejor pagados que el promedio.

Además, vea esta respuesta .

Cambiar empleadores

Esta es esencialmente esta respuesta . Sin embargo, debes tener cuidado con este. Muchas temporadas muy cortas no se ven bien en un CV, incluso si hay explicaciones razonablemente buenas para los movimientos. Para los contratos con plazos fijos, no es tan malo, pero no desea tener una serie completa de puestos asalariados permanentes en su CV que tengan menos de 1-2 años más o menos. Sin embargo, 3-4 años o más probablemente esté bien, como promedio.

Ir Contratación / Consultoría

Este es, de alguna manera, Change Employers con esteroides. Si encuentra un buen nicho que tiene una escasez de ingenieros calificados y bastante trabajo de proyecto a corto plazo que debe realizarse, esta puede ser una excelente opción. Pero es una mentalidad y un estilo de vida bastante diferentes a tener trabajos asalariados permanentes normales (nunca lo he hecho personalmente, pero he conocido a muchas personas que lo hicieron).

Movimiento vertical

Sé que preguntaste sobre el "salario del programador", pero aún así parece obligatorio mencionarlo. Asumir el puesto de líder de equipo y / o gestión es siempre una opción posible. Tenga en cuenta que esto a menudo está vinculado con la primera opción (ganar antigüedad), pero no siempre tiene que ser así. A veces es un subproducto natural de estar en una empresa el tiempo suficiente, tomar posesión de las cosas en las que estaba trabajando y conocer bien a todas las personas y los procesos.


1
Si bien esta pregunta no está marcada como respuesta, ciertamente merece algunos votos positivos, y también podría marcarse como respuesta.
T. Webster

1
+1 Esta es una respuesta extremadamente bien organizada. Gracias.
Brandon

20

La pieza crítica que te falta es aprender a negociar . Aprenda a hacer eso de manera efectiva, y hará una gran diferencia en sus ingresos que cualquier otra cosa que pueda aprender. Incluso si solo negocia una vez cada tres años cuando habla de salarios, aprender los conceptos básicos de la negociación le devolverá más, dólar por dólar y hora por hora, que cualquier otra inversión posible de su tiempo.

Entonces, ¿cómo lo haces?

Hace muchos años le pregunté a un amigo que era un excelente negociador por su recomendación sobre cómo aprender a negociar. Sugirió un libro contrario, Comenzar con no . Recorre una estrategia de negociación particular que es altamente efectiva y que se adapta bastante bien a mucha gente. Felizmente puedo recomendarlo si aún no tiene buenas habilidades de negociación.

Posteriormente me encontré con Bargaining for Advantage y es, con mucho, el mejor libro. Lo describiría como orientado a dar a las personas un marco teórico desde el cual puedan comprender mejor las negociaciones en las que se encuentran, y puedan entender mejor qué les funciona. Definitivamente puede llevarte más lejos que en el libro anterior, sin embargo, no te da un claro "esto es lo que haces". Es un libro más avanzado. Me alegro de haberlo leído, pero también me alegro de no haberlo leído primero.

¿Qué tan rentable es aprender algo sobre la negociación? Esos dos libros combinados cuestan mucho menos de $ 50. Pasé, combinados, bastante menos de 20 horas leyéndolos. En los últimos tres años, fácilmente me hicieron ganar más de $ 100,000 en ingresos adicionales.


Gracias por la sugerencia. Es de esperar que desarrollar algunas habilidades de negociación no requiera una personalidad de tipo vendedor para ver resultados. Aunque parece que esos libros deberían aplicarse a la mayoría de las personas, incluidos los programadores.
T. Webster

2
@T. Webster: si no tienes una personalidad adecuada, nunca serás un negociador de primer nivel. Ciertamente no, y no me hago ilusiones al respecto. Pero eso no te impide mejorar. Y no importa cuán malo seas de forma innata, "mejor de lo que soy ahora" te hará más de lo que ganarías de otra manera.
btilly

66
Creo que esta respuesta es la mejor. Creo que la razón principal por la que tanta gente parece lograr ganancias relativamente más altas al cambiar de empleador es que no están dispuestos o no pueden negociar aumentos significativos con sus empleadores actuales, y sienten más libertad para hacerlo con posibles nuevos empleadores. Comencé con un salario modesto después de la graduación, y después de lo que creo que fueron unos 3 años, pude negociar aproximadamente un aumento del 40% más un plan de bonificación personalizado. Solo tiene que saber lo que vale y estar dispuesto a negociar con cualquier persona , incluido su jefe, en cualquier momento.
Aaronaught

@Aaronaught, ¿puede decir lo que trajo a su negociación que le dio ese aumento del 40%? ¿Qué tenía para apalancamiento que utilizó? ¿Estabas dispuesto a caminar si no recibiste el aumento?
T. Webster

3
@TWebster: Si no estás dispuesto a caminar, entonces no es una negociación en absoluto, es una súplica. Así que toma eso como un hecho. En cuanto al apalancamiento, la única documentación física que traje fue evidencia de las tasas actuales del mercado, ya que no quería perder el tiempo discutiendo sobre eso. Aparte de eso ... solo mis habilidades y mi experiencia en una industria un tanto nicho; la competencia y la escasez son prácticamente el único apalancamiento que tiene como empleado, ya sea que esté negociando con su empleador actual o con uno nuevo.
Aaronaught

7

Al hacer tu trabajo, supongo que te refieres al aspecto técnico. Programación, requisitos de reunión, asistencia a reuniones, etc.

Si es así, una de las formas más efectivas sería trabajar en el aspecto social de su trabajo.

Puede cumplir con todos sus objetivos técnicos pero aún así obtener un salario más bajo que alguien con buenas habilidades técnicas pero excelentes habilidades de personas.

Necesita promocionarse ante su jefe y sus compañeros de trabajo. Hacer contactos en la industria. Conviértete en un líder entre tu equipo. Sé el tipo al que las personas piden ayuda cuando están atrapados.

Las personas que hacen estas cosas generalmente serán percibidas favorablemente por la gerencia, por lo tanto, se las considerará más valiosas.


¿Cómo se hacen contactos en la industria? ¿Se puede hacer esto a través de Internet con sitios como stackoverflow.com, o está hablando, por ejemplo, de conferencias de desarrolladores en persona como Microsoft PDC?
T. Webster

2
@T. Webster: estaba hablando en persona. Puede conocer a otros desarrolladores en grupos de usuarios, conferencias, eventos de TI. La construcción de una red de contactos no es sólo útil para conseguir otro trabajo, se puede hacer más valioso que la gente puede acudir en busca de ayuda, preguntas, información, etc.
Gilles

3

Oferta y demanda.

Haga algo (aprenda algo, obtenga una habilidad, obtenga una credencial) para las cuales las compañías tienen una mayor demanda que para lo que hace ahora, y / o para las cuales hay un menor suministro de posibles contrataciones disponibles. El cambio en la oferta y la demanda finalmente afectará el precio del mercado. Si su compañía actual quiere mantenerlo, tendrá que igualar el salario de la tasa de mercado. Sabrán que puede ir a otro lado y obtener ese salario, y es probable que tengan que igualar ese salario de tasa de mercado para su reemplazo.


¿A dónde vas para obtener información sobre el mercado de la industria? Lo único que realmente sé de bls.gov/oco y indeed.com
T. Webster

3

Hay un límite que la mayoría de las compañías no están dispuestas a ir más allá para un programador directo. Debe asumir roles de gestión / liderazgo si desea superar ese límite.


77
O muévase a otra compañía con un techo más alto.
Matthew Scharley

1
¿Qué pasa con el programador de nivel "senior"? No estoy en ese nivel, pero ¿crees que alcanzar ese rol aumentará mi techo?
T. Webster

2

Vaya independiente Como consultor, obtendrá 3-4 veces más de lo que gana un empleado a tiempo completo. Puede aprovechar esto para aumentar su salario o hacer como yo y tomar una cantidad obscena de vacaciones. El año pasado fue mi primer año de independencia. Tomé 10 semanas de vacaciones y aún así superé mi salario anterior de tiempo completo.


Estoy considerando esto, pero en esta etapa de mi carrera no tengo la confianza suficiente para hacerlo. ¿Conoces algún buen recurso para comenzar a aprender cómo ser un consultor programador independiente? ¿Es mucho más difícil administrar la administración adicional, es decir, el IRS?
T. Webster

2
Un libro que leí fue Million Dollar Consulting amazon.com/dp/0071622101 Proporciona mucho acerca de las estrategias para la consulta (cortar por lo sano, contratos fijos precio debe ser el pan y la mantequilla, las tarifas por hora hacen que la sensación del cliente que tiene más control sobre cómo usa su tiempo más si es bueno, es más fácil justificar un precio fijo que le da una tarifa por hora que es obscena).
Michael Brown

Como consultor independiente, ¿cómo es tratado por su cliente? Para mi primer trabajo, era un "consultor" (o un equipo subcontratado) y los "consultores" fueron asignados a un cliente que nos proporcionó entornos de desarrollo horribles.
T. Webster

Su objetivo debe ser encontrar sus propios clientes en lugar de recurrir a un proveedor externo. Lo que estás haciendo ahora se conoce como Aumento de personal y no es necesariamente la mejor situación. En muchos casos, los clientes ven a los contratistas de personal como menos valiosos que los empleados (a pesar de que gastan más en ellos). Es difícil, pero encontrar tu propio trabajo es más deseable que ir a través de un tercero.
Michael Brown

1

Si desea aumentar su salario, aumente su valor para su empleador / cliente. Alinearse continuamente con los objetivos de su empresa (respuesta: ¿cómo estoy ayudando a generar más ingresos?) Y los objetivos de su cliente (respuesta: ¿cómo estoy haciendo la vida del cliente más fácil?). A veces, tendrá que ir a batear por sí mismo para recordarles a los que tienen la chequera cómo puede responder a las preguntas anteriores.

Y como dijo @bleakcabal, debes jugar el aspecto social de tu trabajo. Eso abrirá más oportunidades para aumentar su valor para los empleados y clientes.


1

Solo hay tres cosas importantes: el valor que entrega, el valor que entrega y el valor que entrega.

Todo lo demás no es importante (siempre que haya leído y entendido este libro: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )


Si las personas pueden determinar el valor que entregas (con los programadores, esto es bastante difícil la mayor parte del tiempo) y puedes negociar para obtener ese valor. En la práctica, a menudo falta una de estas cosas.
psr

Exactamente, entonces tienes que aprender la pieza que falta y de eso se trataba la pregunta.
Tomasz Zieliński

1

Entrando con un punto que aún no está cubierto, aunque está bajo negociación. Sepa lo que el mercado está pagando por puestos similares en la misma área para una compañía del mismo tamaño, o al menos aprenda lo más que pueda. Si su salario es demasiado bajo, puede probarlo a su empleador con referencias.

Esto ayudará mucho al menos a no estar mal pagado. También podría ayudar si su empleador afirma que está pagando un dólar superior pero en realidad está por debajo de eso.

Hay muchos sitios en línea con al menos información decente. Los sitios de trabajo y los sitios para reclutadores a menudo tienen algo de esta información, y hay sitios enfocados más específicamente. No enumeraré ninguno porque cambia algunos y deberías encontrar tantos como puedas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.