1 ポイント 投稿者 GN⁺ 2023-10-13 | 1件のコメント | WhatsAppで共有
  • 記事は、オーストラリアのスラング概念である「Can't Be Fucked(CBF)」を論じており、これはエネルギーや動機の不足によって何かをしたくないときの状態を意味します。
  • 著者は、CBFがプログラミング、とりわけ tech debt に与える影響について考察しています。
  • 著者は、細部に注意を払い慎重に取り組む開発者たちを称賛しており、彼らは自分自身に高い基準を課し、それを妥協しません。
  • こうした開発者は問題を早い段階で適切に解決し、それを無視すれば長期的にはより多くの時間がかかることを理解しています。
  • 著者は、ときには「十分に良い」ことがプロジェクトの制約を踏まえると正しい選択であり、ときには進行を維持するためにスコープを縮小すべきだと認めています。
  • 著者は、ときどきCBFを経験すると述べ、プロジェクトに end-to-end テストを追加しなかったり、大規模なリファクタリングを完了しなかったりする例を挙げています。
  • 著者は、CBFの原因として、燃え尽き、成長マインドセットの欠如、あるいは単なる性格特性の可能性があると示唆しています。
  • 著者は、動機は簡単に失われうるものであり、知識だけでは tech debt を避けられないと指摘しています。
  • 著者は、ソフトウェアエンジニアリングの格言を、CBFのために正しいことをしない言い訳として使うことに警鐘を鳴らしています。
  • 著者は、CBFを感じているときには正直であることを勧めており、それによって他の人が作業について情報に基づいた判断を下せるようになると述べています。
  • 著者は、怠惰は理由があって進化したものであり、エネルギーを選択的に使うことには利点がありうると示唆して締めくくっています。

1件のコメント

 
GN⁺ 2023-10-13
Hacker Newsの意見
  • 記事では、技術的負債という概念と、それがしばしば動機や関心の不足によって見過ごされるあり方について論じている。
  • あるコメントでは、技術的負債をさまざまな形の現実の負債になぞらえ、開発を遅らせる高金利の負債に対処する重要性を強調している。
  • スティーブ・ジョブズの引用が共有され、ソフトウェア開発における注意深さとディテールの重要性が強調されている。
  • 一部のコメント投稿者は、官僚的なプロセスや職場での自律性の欠如に不満を示し、それが技術的負債に対処する妨げになっていると述べている。
  • ADHDという概念も持ち出され、特定の作業に集中できないことが技術的負債に寄与しうるという指摘がある。
  • 複数のコメントでは、動機と努力は有限の資源であり、技術的負債を管理するための組織的な構造が必要だと強調している。
  • 一部のコメント投稿者は、技術的負債の複雑さと必要な作業量のため、それに対処する動機が湧かないと述べている。
  • 議論ではまた、仕事に対する社会的期待と、それがどのように技術的負債に寄与しうるかにも触れており、あるコメント投稿者は、新しい仕事が絶え間なく流れ込むなかで、いつ技術的負債を修正すべきなのかと疑問を呈している。