¿Los consultores logran ganar una compensación más alta que los ingenieros de software regulares con el mismo nivel de experiencia?

Creo que la respuesta es: depende …

Algunos consultores trabajan para empresas de consultoría y se les paga como empleados a tiempo completo. La empresa a menudo toma un gran recorte, por lo que puede ganar menos que si trabajara directamente para el cliente.

Muchos consultores subcontratan a través de un reclutador. Dependiendo de qué tan bien negocien su tarifa, podrían ganar mucho menos que si fueran colocados directamente con el cliente.

Un consultor que trabaja C2C (Corp to corp) directamente para la empresa cliente puede hacerlo muy bien eliminando al intermediario, pero tiene que trabajar para comercializarse.

Una de las razones por las que un consultor puede ganar más que un empleado con el mismo conjunto de habilidades en esa empresa porque al consultor se le paga cada hora que trabaja. Esto no es cierto para un empleado a tiempo completo. El empleado rara vez recibe una compensación adicional por dedicar más tiempo. El empleado de tiempo completo depende de las zanahorias que ofrece el empleador, tales como bonos, participación en las ganancias, planes de acciones que a menudo se pagan al final del año y, a veces, sin garantía del monto pagado o sin garantía de que el bono será pagado en absoluto.

Aquí hay otra paradoja: a menudo es más barato contratar a un consultor aunque le pague más por la misma experiencia. La razón es porque la sobrecarga para un consultor c2c por hora a menudo no existe. Los gastos generales para un empleado son beneficios y posiblemente una indemnización si tiene que dejar ir al empleado, lo que además del salario podría ser significativamente costoso.

Además, debe considerar por qué un empleador buscaría un consultor en primer lugar:

  1. Los empleadores tienden a buscar consultores cuando las cosas están en llamas y el costo es lo que menos les preocupa, necesitan un experto para salvar el proyecto. Incluso si el empleador pudiera encontrar un empleado para desempeñar el papel, puede querer a alguien a corto plazo con experiencia probada para rescatarlos
  2. Los empleadores buscarán consultores cuando necesiten un conjunto de habilidades de nicho que ninguno de sus empleados posea y hayan agotado la posibilidad de encontrar un nuevo empleado que tenga ese conjunto de habilidades.
  3. Incluso si pudieran entrevistar a alguien con ese conjunto de habilidades en su currículum, podrían tener alguna compañía de consultores que se especialice en un nicho con un historial probado. Los expertos probablemente serán más caros que un contador de tiempo completo, pero podrían hacer el trabajo más rápido si comen y respiran ese nicho en particular.

Si. Cuánto más variará entre las personas (es decir, qué tan agresivamente negocia y qué tipo de contratos / clientes acepta).

Las razones de esto, y las desventajas asociadas, son:

  • Estás aceptando más riesgos. Es posible que los clientes no siempre paguen de manera oportuna o, a veces, de ninguna manera. La disponibilidad de trabajo también puede fluctuar. Por el contrario, la fiabilidad y la coherencia de un salario justifica que sea menos.
  • No estás recibiendo beneficios. Los puestos de tiempo completo generalmente incluyen beneficios no monetarios como [mejor] atención médica, planes de jubilación, opciones de compra de acciones, etc. El dinero que las compañías ahorran al no pagarlos a los consultores se puede usar para pagarles una compensación de base más alta.
  • Los contratos son finitos. Incluso si la compensación total no está limitada, ambas partes conocen la duración del trabajo y pueden planificar en consecuencia. El empleo a tiempo completo es más abierto, por lo que es posible que las empresas no deseen otorgar salarios altos que se comprometerán a pagar año tras año (no importa los aumentos en esa base).

TLDR: mayor riesgo, mayor recompensa potencial.

Creo que hay una idea errónea aquí. Trabajo para una compañía de Integración de Sistemas (SI) que también hace Consultoría de Gestión (MC). Aunque soy un ingeniero de software, el trabajo que hago implica consultoría y requiere un nivel mucho más profundo de experiencia, y mi compensación se basa en esta experiencia. Aun así, estoy empleado como consultor.

También tenemos algunos miembros del equipo que son consultores independientes y tienen una compensación sustancialmente mayor, porque asumen mucho más riesgo con el trabajo que están haciendo; Por otro lado, también tienen un nivel de experiencia más profundo que yo.

En mi experiencia, los consultores pueden tener la misma experiencia que los ingenieros de software, pero tienen una experiencia más amplia y asumen más riesgos, por lo que esperan una mayor compensación.

Cuando era consultor, una vez negocié una tarifa de $ 50,000 por tres semanas de trabajo. Si hubieran resultado ser seis meses de trabajo, o un año de trabajo, todavía habría obtenido $ 50,000 por ello. (Terminó tomándome seis semanas, las dos primeras fueron realmente aterradoras al darme cuenta de que el problema era mucho más complejo de lo que había pensado). Pero puedes vivir bastante bien si puedes hacerlo cuatro o cinco veces al año. .

Además, cuando era consultor, Bernie Madoff colapsó esa parte de la economía que se financió a través de bonos municipales y, como consecuencia, entre 2008 y 2011 mis ingresos anuales cayeron entre un 50 y un 75% cada año. (Creo que gané $ 30,000 en 2011, lo que apenas cubrió mi seguro de salud después de impuestos). Como consultor, fui la primera persona que mis clientes, ahora pobres en efectivo, arrojaron debajo del autobús.

Entonces, ya sabes: riesgo, recompensa.

Sí, y por mucho. Di una respuesta más matizada aquí: soy un programador con más de 15 años de experiencia en programación, pero parece que no puedo obtener más de $ 55 / hora. ¿Qué estoy haciendo mal?

Sí, pero su trabajo es a menudo más intermitente y precario, y necesitan ser buenos para vender (ellos mismos).