bus710 2025-04-09 | comentario padre | en: Staff Engineer vs Engineering Manager (blog.alexewerlof.com)

Ingeniero staff: la persona a la que vas a molestar cuando ya intentaste de todo y no funcionó.

 

El título está traducido como que es una locura, pero creo que más bien intenta expresar la situación actual, que simplemente te deja sin energía. Y yo también empatizo hasta cierto punto con el texto principal. Es cierto que, en comparación con antes, lo que se espera de un solo ingeniero se ha vuelto más amplio y mayor. Además, muchas más partes del mundo real han pasado a estar dentro de los sistemas informáticos que antes, y en esa misma medida la abstracción y la dificultad de implementación están aumentando rápidamente. No creo que haga falta enumerar trabajos más difíciles en el mundo real para afirmar que este no es un trabajo duro...

 

Más que eso, me parece que he visto muchos más casos en los que se hizo todo tal como lo ordenaban desde arriba, y al final terminó convirtiéndose en un producto Frankenstein imposible de mantener, a costa del cuerpo y la mente del desarrollador.

La realidad probablemente esté en algún punto intermedio.

 

No sé de otras cosas, pero en el campo de TI sí me gusta que haya una cultura bastante extendida de compartir más información y el trabajo de cada quien entre todos, incluso a nivel de las empresas.

 

Hay montones de profesiones donde sobrevive más del 50% de la gente que entra a una academia. Incluso hay muchas profesiones para las que ni siquiera hace falta ir a una academia. ¿Y por qué no hablan de la inteligencia? Para sobrevivir como desarrollador, tienes que estar dentro del 15% superior en inteligencia, jaja

 

Claro, trabajar con una computadora que no se pone a discutir, tiene toda la información abierta y siempre te responde es comodísimo jajaja

 

Me hace pensar en qué es una buena empresa.

 

Aunque este texto da la impresión de que la vida de un ingeniero de software es puro sufrimiento y desorden, en realidad parece basarse solo en tendencias tecnológicas y entornos específicos que el autor ha vivido personalmente.
Sin duda la tecnología cambia rápido, pero no todos los ingenieros pasan por lo mismo, y también hay muchas personas que encuentran estabilidad y disfrute dentro de ese proceso.
Si hay cambios, adaptarse a ellos es parte de la ingeniería; eso en sí mismo no es una "locura".

 

Coincido. La he estado usando bien con el modelo Claude 3.7 en Perplexity, pero recientemente también estoy usando Gemini 2.5 y de verdad la siento muy potente en rendimiento.

 

No hay muchos trabajos de primer nivel como el de ingeniero de software; llega el momento en que te das cuenta de lo feliz que es poder crear.

 

Solo me río y sigo de largo... jaja
¿Acaso hay algún trabajo en este mundo que no sea difícil?

Trabajé más de 10 años en otro rubro y luego me pasé a IT, y hay bastantes personas que se quejan tanto como parecía desde afuera durante esos últimos 10 años.

 

El hecho de que más del 3% pueda sobrevivir en una "academia" es prueba de que es fácil.

 

Incluso dejaron enlaces profundos hasta para Cursor y VSCode para poder copiar y pegar de inmediato, y esa parte se ve muy bien lograda.

 

Hay distintos tipos de componentes de circuito que cumplen la misma función (solo en capacitores ya hay muchos tipos, y para algo tan simple como on/off están los transistores, triacs, etc.), y hay que elegir entre cientos o miles de productos de decenas de empresas comparando precio y características; además, incluso en eso hay que revisar las erratas según la revisión de los componentes del circuito. En software, si una release sale mal, basta con hacer rollback, pero en hardware, una vez que el producto se fabrica, no hay vuelta atrás, así que hay que ser muy cuidadosos. Las pruebas también toman una eternidad: mandar a hacer la PCB, ensamblarla, corregirla... Y un componente puede afectar a otro que está lejísimos; para depurar, a diferencia del software, donde con poner un breakpoint casi siempre se resuelve gran parte, aquí hay que lidiar con sacar el puerto JTAG que falta o volar jumpers, y hay casos en que en el laboratorio no hay problema, pero todo se descompone solo cuando se distorsiona la forma de onda eléctrica de entrada. Y la certificación EMC también es un suplicio.

No es algo que yo haga; esto es lo que he visto de quienes trabajan al lado mío.

 

No parece que sea un método de negociación efectivo en nuestro país.

 

Electrónica...

 

¿Qué cosas hay?

 

Yo también últimamente invierto casi todo mi tiempo libre en trabajar en proyectos paralelos. No son muchos, pero hay usuarios que lo prueban, y escuchar que se divierten con ello de verdad me da muchísima fuerza.

 

¿Que convertirse en ingeniero de software es fácil? Jaja, es un trabajo que solo pueden hacer quienes están en lo más alto del coeficiente intelectual. Llegan 30 personas a la academia y solo sobreviven 1 o 2, ¿y dices que es fácil convertirse en uno?

 

Esto parece algo que AGI debió haber hecho desde el principio..