(评论)
(comments)
原始链接: https://news.ycombinator.com/item?id=38818319
不幸的是,这并不一定是真的。 虽然维护干净的架构和优化的性能指标肯定有好处,但实际上,大多数组织的主要关注点通常是提供快速且廉价的解决方案,而不管在此过程中产生的技术债务如何。 最终,此类系统的可维护性和可靠性是否随着时间的推移而提高,将在很大程度上取决于部署后持续维护工作的投资和承诺。 然而,软件开发的历史表明,此类投资往往会随着时间的推移而减少。
此外,随着软件变得越来越相互关联并依赖于其他平台和技术,它创建了一个复杂的关系网络,需要不断关注和完善,以确保兼容性和维护功能。 Maintaining software within this web of dependencies becomes a balancing act between optimization and innovation, where trade-offs must be made in real-time based on the evolving needs and constraints faced by stakeholders involved.
最后,个人无法控制的经济因素加剧了更快、更便宜地发布产品的压力,从而迫使妥协成为一种不可避免的罪恶。 因此,组织仍然有责任平衡技术进步与财务实用性,以提供尽可能最佳的解决方案。
Remember game rooms, 20% personal projects, sushi, etc.? Maybe some of that is still there, but it is a product of an attitude of a former time.
Now in business and elsewhere there is the tidal wave of a new zeitgeist. Working together; believing in, having compassion for, and doing good for others are all outré, often depicted as humanly impossible and ridiculed. Corporate leaders are humans and are swept along too, perhaps more easily because it flatters and enhances their power (also, SV corporate leaders are perhaps more versed in the power of CPUs than the power of zeitgeist, which requires understanding Shakespeare (et al) not LLMs).
The good news in this story is that the corrupt and misguided are easy to compete with, just like then-newer SV companies ran circles around corrupt, miguided incumbants that didn't invest in the future. You just need the courage of your convictions. Believe that people can change the world, and (with lots and lots of work and risk) they will.
reply