cabal(DHTベースの分散チャット)ってすごく魅力的な試みだし、技術的におもしろいと思うんだけど、まあ普及は難しそうだよな。

言われてもないのに空気読んで、極端に見える最適行動取れないやつは、最強にはなれないんだよな

結局のところ、「正しいエンジニアリングをする」が大事なことなんだよなー。やっぱりスキルとか知識は必要。いいプログラマーを雇うことが大事。

その代表例として型チェックに代表される静的解析があるけど、他にも設計やプロセスレベルでバグが減ることを促すための取り組みというのはあると思う。