5 puntos por GN⁺ 2023-10-24 | 2 comentarios | Compartir por WhatsApp
  • El autor expresa su descontento con el estado actual de la industria del software, mencionando la ineficiencia, la falta de simplicidad y la ausencia de excelencia.
  • El autor compara el software con otras industrias como la automotriz y la construcción, y señala que en ellas se priorizan la eficiencia y la optimización.
  • El autor critica que el software funcione solo con una fracción de su rendimiento potencial y que el desperdicio de recursos informáticos sea algo generalmente aceptado.
  • El autor señala que, a pesar de los avances del hardware, el software no es más rápido ni más eficiente.
  • El autor critica el tamaño y la complejidad del software moderno, lo llama "bloat" y sugiere que eliminar elementos innecesarios podría mejorar significativamente el rendimiento.
  • El autor expresa preocupación por el rápido crecimiento y la complejidad del software, diciendo que esto hace que sea difícil de comprender y controlar.
  • El autor critica la falta de permanencia del software y señala que muchos programas dejan de poder usarse o caen en desuso en pocos años.
  • El autor critica la falta de enfoque en la calidad y la eficiencia en la programación, y sugiere que existe una tendencia a producir soluciones rápidas y de baja calidad.
  • El autor sostiene que la industria del software no logra salir del ciclo de construir sobre sistemas existentes defectuosos y que se necesitan soluciones nuevas y más eficientes.
  • El autor afirma que las empresas y los usuarios están satisfechos con el estado actual del software, y que es responsabilidad de los ingenieros mostrar el potencial de un mejor rendimiento y una mayor confiabilidad.
  • El autor da algunos ejemplos de software eficiente y bien diseñado para destacar que la mejora es posible.
  • El autor pide un cambio hacia una industria del software que priorice la eficiencia, la confiabilidad y la calidad, así como una comunidad de ingenieros que comparta esta visión.

2 comentarios

 
xguru 2023-10-24

Este artículo ya tuvo una traducción al coreano hace tiempo, así que pueden consultar esa versión.

https://tonsky.me/blog/disenchantment/ko/

Lo dejé directamente como enlace a la traducción.

 
GN⁺ 2023-10-24
Comentarios en Hacker News
  • Comentarios señalan que el software de alta calidad y eficiente es posible, pero no es una prioridad por la falta de incentivos financieros.
  • Algunos usuarios notan que el software necesita más recursos para realizar las mismas tareas que antes, lo que refleja la hinchazón del software.
  • Hay una sensación general de que el software suele tener muchos errores y que los usuarios deben buscar alternativas para completar sus tareas.
  • Un usuario compartió su experiencia usando el lenguaje C para evitar la hinchazón del software y mantener la eficiencia.
  • Algunos comentarios critican el artículo por no ofrecer argumentos sólidos sobre por qué el software debería ser más rápido y por simplificar en exceso la complejidad del software moderno.
  • Según un usuario, a medida que los equipos crecen, el valor de la organización cambia de la eficiencia del usuario a la eficiencia del desarrollador.
  • Algunos usuarios argumentan que el mayor uso de recursos del software moderno está justificado por una mejor experiencia de usuario y más funcionalidades.
  • La elección del stack tecnológico puede afectar la eficiencia y calidad del software, y se anima a los desarrolladores a elegir opciones menos intensivas en recursos.
  • El artículo ha sido discutido varias veces en Hacker News, lo que muestra su relevancia e interés dentro de la comunidad técnica.