En Estados Unidos, ¿se paga a los ingenieros de software por horas o con un salario fijo mensual en un trabajo permanente?

En Estados Unidos, la mayoría de los informáticos a tiempo completo cobran un sueldo, una cantidad fija cada dos semanas, o dos veces al mes, o una vez al mes. Pero el salario de un ingeniero de software suele cotizarse como una tarifa por hora, por ejemplo, 42,50 dólares por hora. La tarifa por hora se multiplica por un factor (a menudo 2.000) para obtener una tarifa anual, que se utiliza para presupuestar, y que luego se divide por 24 para obtener una tarifa de pago. Las tres tasas tienen sus usos en la contabilidad del tiempo de un trabajador.

La razón por la que los trabajadores de software se pagan un salario en lugar de una tasa por hora, es para que no se quejen tan fuerte cuando no ganan nada por las horas extras que se espera de ellos. Los empleadores sientan a los nuevos contratados y les dicen que 40 horas a la semana es para los Teamsters, que es "habitual" que los trabajadores de software trabajen 50, 60 o más horas a la semana normalmente, e incluso más que eso durante el "tiempo de crisis" cuando se acerca una fecha límite. Si se dividen los astronómicos salarios que reciben los ingenieros en Amazon o Facebook, por el número real de horas que se espera que trabajen, la tarifa horaria resultante se acerca mucho más a lo que gana todo el mundo.