2 ポイント 投稿者 GN⁺ 2023-08-04 | 1件のコメント | WhatsAppで共有
  • ソフトウェア開発者のアーサー・ウェストブルックは、複雑なコードベースを35年間かけて習得したのち、58歳で早期退職を発表しました。
  • そのコードベースは医療ソフトウェアを動かしているとみられます。
  • ウェストブルックは在職中に数百行のコードを貢献し、会社全体に問題を引き起こすことなくレガシーコード作業を行いました。
  • ウェストブルックは、コードベース全体の4%以上を理解していると見積もっており、これは元同僚が「Wingdings版『戦争と平和』」とたとえたものです。
  • ウェストブルックは社内で勤勉なチームメンバーとして知られていましたが、以前の経験を多く積むことはありませんでした。
  • 彼のマネージャーは、彼の後任には2人のジュニア開発者とKeurigのコーヒーメーカーが必要になるだろうと冗談を言いました。
  • 彼の功績への感謝のしるしとして、同僚の1人が来月彼を居酒屋に連れて行く計画を立てています。
  • 退職後、ウェストブルックは大道芸とダンプスターダイビングを探求し、SoylentとWhole Foods Premium Adult Cat Salmon Mixを混ぜた独自の料理作品を完成させる予定です。

1件のコメント

 
GN⁺ 2023-08-04
Hacker Newsの意見
  • 多くのテック企業でよく見られる人物についての記事であり、複雑でしばしば古いコードベースの習得に職業人生を捧げてきた開発者を描いています。
  • この開発者は、コード品質やモダンな方法論の欠如への不満があるにもかかわらず、レガシーコードと会社の歴史を理解するうえで不可欠な存在としてしばしば登場します。
  • 架空のカール・ハッカーマンのように、一部の開発者は最先端のフレームワークや方法論を使う機会が不足しているとして、絶えず転職し不満を漏らす姿として描かれています。
  • 別の開発者たちは、複雑な問題を解決し高い報酬を得るために意図的に古いコードベースで働いた後、新しい技術を学び停滞を避けるために小規模な会社へ移りました。
  • 一部の開発者は、自分の分野で最高になることを目指すよりも、仕事を通じて生活や趣味を支えることを優先しています。
  • この記事は、技術者としてのキャリアに画一的なアプローチはなく、開発者ごとに異なる優先順位と成功の尺度があることを示唆しています。
  • 一部のコメント投稿者は、既存システムの保守と改善は、新しいものを構築するのと同じくらい挑戦的でやりがいのある仕事になりうると主張しています。
  • 記事とコメントは、複雑なコードベースを完全に理解すること、継続的に新しい技術を学ぶこと、あるいは健全なワークライフバランスを維持することを通じて、仕事に個人的な満足を見いだす重要性を強調しています.