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..

 

Estoy de acuerdo. Parece que el artículo principal fue escrito por alguien para quien el desarrollo no encaja con sus aptitudes.
Si hubiera intentado hacer en el pasado lo que ahora puede hacerse incluso en solitario, habría sido extremadamente, extremadamente difícil.
Pero ahora, gracias a las herramientas abstraídas, con el mismo esfuerzo se puede abarcar un campo más amplio, así que incluso una sola persona puede operar un servicio. Sinceramente, está buenísimo.

 

Los ingenieros de software no son solo quienes hacen DevOps en la nube.

 

Es de ayuda.

 

Yo también estoy de acuerdo. La razón por la que es fácil escuchar en internet sobre las dificultades de los ingenieros de software es precisamente que ellos son quienes construyen internet.

 

Se habla mucho de ser kind and direct, pero en realidad es mucho más difícil ser direct que ser kind.

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

No está muy relacionado con el contenido del artículo, pero como yo justo había estado reflexionando sobre la diferencia entre accountability y responsibility, el siguiente enlace me resultó de gran ayuda.

https://blog.alexewerlof.com/p/accountable-vs-responsible

 

Quienes dicen que ser ingeniero de software es una profesión difícil probablemente cambiarían bastante de opinión con solo pasar medio día atendiendo clientes en el departamento de CS.

Parece que existe una especie de ilusión de que antes era menos complejo, pero al final la programación está limitada por la capacidad del cerebro humano, así que antes y ahora la diferencia de intensidad no es tan grande. Lo único es que hoy se abarcan áreas más amplias con herramientas más abstractas que antes.

Las computadoras, dentro de todo, son una materia relativamente fácil de controlar y, de hecho, este tipo de trabajo del conocimiento probablemente sea, en promedio, menos duro que otros oficios. Si hay algo especialmente difícil, sería que, por las características de la sociedad moderna, se nos exige confiabilidad las 24 horas del día, los 365 días del año.

 

Como los ingenieros no tienen un rol que genere ingresos de forma directa, su posición dentro de la empresa por lo general termina enfocándose en reducir los costos que salen de la compañía. Estos costos también incluyen el costo del tiempo.

....pero la gente que dirige la empresa no parece entender esa característica.

 

En Corea, el CEO Ki-hong Bae comentó algo parecido en el artículo "Los desarrolladores también son miembros de la organización de una empresa", y estoy de acuerdo.

https://thestartupbible.com/2024/03/…

 

Creo que en frontend eso aplica hasta cierto punto. Es un campo donde lo que aprendiste hoy mañana se vuelve basura....
No me metí tan a fondo, pero antes de usar Tailwind solo sentía una enorme rabia y frustración.

¿Backend o desarrollo de sistemas? Mientras hago esto, a veces pienso: ¿de verdad está bien que me paguen por esto? Se siente como si me pagaran por armar LEGO; de verdad me alegra haber terminado en desarrollo de software...

 
ethanhur 2025-04-08 | comentario padre | en: Tu startup no necesita convertirse en un unicornio (mattgiustwilliamson.substack.com)

Estoy de acuerdo. Creo que una tercera vía también será una de las nuevas respuestas correctas en un mundo de tasas de interés intermedias + IA + multipolarización.

 

CSS también es indispensable, pero es difícil entender incluso después de toda una vida por qué se rompe el layout > la neta, es totalmente cierto T_T

 

> Convertirse en ingeniero de software no es difícil. La ingeniería de software es uno de los trabajos más fáciles. Estamos tan protegidos que pensar que lo descrito en este artículo es difícil es una prueba de lo poco difícil que es nuestra profesión.

Estoy de acuerdo con esta opinión. Hay muchos otros trabajos que son mucho más difíciles, pero no reciben una recompensa tan grande como la de los ingenieros de software.

 

Lo probé durante 2 horas y escribí esto.

  • Como estoy armando un MQ, lo probé pensando si sería algo nuevo basado en Postgres, pero me decepcionó un poco ver que necesitaba RabbitMQ.
  • Como no está pensado desde la perspectiva de k8s, levanté docker-compose.yaml en Podman (+Arch).
  • Como quería usar Postgres por separado, tuve que hacer un poco más de configuración, pero al final me topé con SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER: Invalid certificate verification context y lo dejé ahí.
  • Si algo salía mal a mitad del proceso, tenía que hacer drop de la base de datos de Postgres y empezar de nuevo.
  • Había que crear una API Key cada vez, pero como la clave no se mostraba completa en la interfaz web, tuve que extraerla usando las herramientas de desarrollador.
 

Un líder que no puede transmitirles a sus seguidores el contexto que deben seguir, aunque no les dé el panorama completo, no tiene valor.
Parece un texto escrito por un seguidor excepcional que atribuye a otros sus propias capacidades sobresalientes.
Si un líder no transmite el contexto, entonces ese líder realmente no hace falta.
Hay que reemplazarlo urgentemente