- 著者は、非効率さ、単純さの欠如、卓越性の欠如を挙げ、現在のソフトウェア業界の状態に不満を表明している。
- 著者はソフトウェアを自動車や建設などの他業界と比較し、効率性と最適化が優先されている点を指摘する。
- 著者は、ソフトウェアが本来持つ性能の一部しか発揮しておらず、コンピュータ資源の浪費が一般的に受け入れられていることを批判する。
- 著者は、ハードウェアが進歩しているにもかかわらず、ソフトウェアはより高速にも効率的にもなっていないと指摘する。
- 著者は現代のソフトウェアの規模と複雑さを批判し、これを "bloat" と呼び、不要な要素を取り除けば性能は大幅に向上しうると示唆する。
- 著者は、ソフトウェアの急速な成長と複雑化に懸念を示し、そのため理解し制御することが難しくなっていると述べる。
- 著者はソフトウェアの永続性の欠如を批判し、多くのプログラムが数年以内に使えなくなるか、もはや使われなくなると指摘する。
- 著者は、プログラミングにおいて品質と効率性への集中が欠けていることを批判し、速いが低品質な解決策を生み出す傾向があると示唆する。
- 著者は、ソフトウェア業界が既存の欠陥あるシステムの上に構築し続ける循環から抜け出せておらず、新しくより効率的な解決策が必要だと主張する。
- 著者は、企業やユーザーが現在のソフトウェアの状態に満足しており、より優れた性能と信頼性の可能性を示すことはエンジニアの責任だと主張する。
- 著者は、効率的でよく設計されたソフトウェアのいくつかの例を挙げ、改善は可能だと強調する。
- 著者は、効率性・信頼性・品質を優先するソフトウェア業界への転換と、このビジョンを共有するエンジニア・コミュニティの必要性を訴える。
2件のコメント
この記事は以前に韓国語訳が公開されているので、そちらをご覧ください。
https://tonsky.me/blog/disenchantment/ko/
翻訳へのリンクに差し替えてあります。
Hacker News の意見