¿Cómo medirías el valor de los ingenieros de software en tu equipo? ¿Hay una regla de oro? Por ejemplo, 2X de salario?

Como alguien que ha dirigido ingenieros de software durante 18 años, creo que tengo algunas ideas sobre esto.

Honestamente, no hay una forma firme de medir el valor de un ingeniero de software. Es cierto que a veces recopilamos métricas sobre las contribuciones de un desarrollador, como líneas de código escritas, pero las verdaderas mediciones de las contribuciones son subjetivas.

La razón por la cual las medidas son subjetivas es que algunos problemas son más difíciles de resolver que otros, las cosas a menudo cambian durante el desarrollo, su trabajo depende del trabajo de otros, etc.

Voy a suponer por ahora que te refieres a personas que escriben código exclusivamente en lugar de arquitectos, que tienen componentes experienciales y organizativos.

Para medir realmente el trabajo de los ingenieros de software, debe medirlos en tres áreas:

(1) inteligente. Si un ingeniero puede pensar en varias formas de resolver un problema, eso es una ventaja. Si saben mucho sobre tecnología, esa es otra ventaja. Si el ingeniero conoce los sistemas de software en los que trabaja mejor que nadie, esa es la mayor ventaja de todas, ya que ofrecen un verdadero valor comercial.

(2) Hace las cosas. Necesitamos definir “hecho”. Significa que el software puede pasar por el control de calidad con pocas o ninguna preocupación, que se realiza según las especificaciones y que se realiza a tiempo. Si alguien puede manejar una lista completa de elementos de trabajo en orden, eso es genial. Si un ingeniero puede anticipar problemas y resolverlos antes de que ocurran, eso es mejor. Si un ingeniero puede ayudar a otros a resolver problemas, eso es lo mejor.

(3) Funciona bien con otros. Queremos ingenieros que puedan trabajar con otros ingenieros para hacer las cosas. Si el ingeniero también puede enseñar a otros, eso es una ventaja. Si pueden coordinarse con otros equipos y departamentos sin problemas, esa es otra ventaja. Si otros los perciben como líderes, eso es mejor. Si realmente pueden ayudar al equipo de ventas, eso es lo mejor.

Creo que está bajo la creencia errónea de que la ingeniería es un generador de ingresos. De hecho, es un centro de costos.

A menos que se refiera a ingenieros en el campo / soporte al cliente, la ingeniería de desarrollo es pura pérdida (en términos de ingresos).

Por supuesto, sin un flujo de nuevos productos / soluciones de ingeniería, eventualmente los ingresos se secarán; pero en términos de ingresos directos, la ingeniería no produce ninguno.

En términos de valoración de una empresa de nueva creación sin ingresos, durante la burbuja de las puntocom, algunos usarían una regla general de $ 1M por ingeniero.

More Interesting

Fallé en mi trabajo de ingeniero de software de 2 años, no soy tan bueno pero quiero mejorar. ¿Todavía tengo la oportunidad de redimirme?

Acabo de terminar mis años de pregrado en una universidad de la Ivy League con una especialización en matemáticas. ¿Qué debo hacer ahora para comenzar una carrera en ingeniería / desarrollo de software?

Cómo conseguir un buen trabajo como un novato en el campo del software

¿Cuáles son las habilidades transferibles del ingeniero de software al aprendizaje automático?

Cómo prepararse mejor para una carrera en ingeniería de software

Necesito algunas opiniones Soy ingeniero de software y recientemente recibí una oferta de Yahoo y eBay. ¿A qué compañía debo ir?

¿Cuál es el alcance de las pruebas de software?

Soy un ingeniero de software. ¿Cuál es mi alcance en la investigación espacial?

¿Cómo consigo un trabajo en programación sin un título universitario?

Cómo conseguir mi primer trabajo como ingeniero de software

He sido probador manual todo el tiempo durante 10 años. Quiero pasar al desarrollo. ¿Dónde empiezo?

Cómo comenzar mi carrera en ingeniería de software

¿Cómo conseguir un trabajo en QA Profile en Bangalore mientras actualmente se encuentra y trabaja en Kolkata como ingeniero de control de calidad y pruebas? Como dar la entrevista

¿Es cierto que todos pueden convertirse en desarrolladores de software si se les da suficiente trabajo?

Si digo que mi mayor debilidad es que estoy demasiado orientado a los comentarios, ¿eso se ve mal como ingeniero de software?