時代遅れのカンフーマスターにならないように – ジョン・カーマック
Don't be the out of touch Kung Fu master – John Carmack (twitter.com)
要約
ジョン・カーマック氏が、技術者や専門家が時代の変化に取り残されないよう、常に最新情報を学び続けることの重要性を説いています。古い知識や経験に固執せず、新しい技術や考え方を受け入れる姿勢を持つことが、進化し続ける分野で成功するための鍵であると示唆しています。
全文翻訳
Xにログインまたはサインアップ
[画像: @ID_AA_Carmack]
(https://x.com/ID_AA_Carmack)
最近、宮本武蔵の『五輪書』の翻訳を読みました。その序文では、剣術や武道全般が、実用的な戦場の必要性から、スポーツ、歴史的興味、趣味へと進化してきた経緯が記されていました。第二次世界大戦後の占領下で武道が禁止された際、柔道が西洋レスリングに、剣道が後に西洋フェンシングに相当するものとして紹介されたという話は興味深かったです。私にとっての痛烈な示唆は、多くのプログラミングスキルが同じ道をたどる可能性があるということです。この投稿を読んでいる何十人もの人々が、バイトコードを手でアセンブルして16進数に変換したことを覚えているでしょうし、今でもいくつかのマジックナンバーが記憶に焼き付いているかもしれませんが、今日アセンブリ言語でプログラミングを続けている(@FFmpeg !)ごく少数の人々でさえ、もはやその原始的なレベルで作業しているわけではありません。AIは、他の多くのプログラミングスキルをはるかに重要でないものにしています。まだそこまでではありませんが、注意深くコードを完全に手書きするという行為は、-術(-jitsu)から-道(-do)へと移行しつつあります。コード道? コド? それでもいいのです! レトロコンピューティングのシーンは素晴らしく、愛のために古いスキルを構築し、行使する人々で満ち溢れています。しかし、何世代にもわたる伝統の継承者でありながら、アマチュアMMAファイターに惨めに打ちのめされる、時代遅れのカンフーの達人になってはいけません。武蔵なら、おそらくアサルトライフルにも pretty enthusiastic だったでしょう。