2 ポイント 投稿者 GN⁺ 2023-10-09 | 1件のコメント | WhatsAppで共有
  • 著者のFabien Sanglardは40年間プログラミングを続けており、そのうち半分はプロとして活動してきました。
  • 彼は、104キーのキーボード、平たいマウス、座って使うデスクを含む「標準」的なセットアップを使っていました。
  • 10年前、彼はプログラミング中に腕と肩の痛みを感じました。
  • この問題を解決するために、彼はEvoluent VerticalMouse 4のような縦型マウスを使い始めました。
  • その後、AppleのMagic Trackpadを選びました。3本指でワークスペースを切り替えたり、ズームしたりできる機能が優れていたためです。
  • 彼はKINESIS Freestyle2やAdvantage2を含むさまざまなエルゴノミクスキーボードを試しましたが、Ergodox EZが最も自分に合っていると判断しました。
  • Ergodox EZによって、手首を3軸すべてで安静な状態に保てるようになり、痛みなく一日中プログラミングできるようになりました。
  • また、DROP Carbonキーキャップ、pexonpcs.co.ukのカスタムケーブル、Brown Gateron G ProでErgodox EZを自分好みにカスタマイズしました。
  • 手や手首の動きを最小限にするため、彼はほとんどのエディタでVIMモードを使い、マウスなしでプログラム内を移動できるようにしました。
  • さらに、姿勢を改善するために電動の昇降デスクを自作し、一日の中で座り仕事と立ち仕事を交互に行いました。
  • 定期的にWall Angelストレッチで休憩を取り、さらに「動く瞑想」と表現するロッククライミングを通じてストレスを管理しました。

1件のコメント

 
GN⁺ 2023-10-09
Hacker Newsの意見
  • コメント投稿者は、反復動作による問題を避けるため、できる限りあらゆる動作に変化をつけ、マウス、トラックボール、トラックパッドのような異なる入力方法を使うことを勧めています。
  • プログラミングはタイピングより考える時間のほうが長いため、標準的なメカニカルキーボードを使い、ホットキーを使うために手を継続的にひねらなければならないエディタ/IDEは避けるよう提案しています。
  • コードの視認性を高めるために大きなモニターを使い、背中の問題を避けるために「不安定な椅子」を使うことを勧めています。
  • コメント投稿者は、手にかかる負担を減らすため、カスタマイズ可能な音声コーディングツールである Talon Voice を使うことを提案しています。
  • 別のコメント投稿者は、関節痛を避けるため、キーボード中心の環境を捨ててマウス中心の環境を選ぶことを提案しています。
  • あるコメント投稿者は、自分が座り続けることができず、座る姿勢を絶えず変えていることが、自身に関節痛がない理由だとしています。
  • コメント投稿者は、40年にわたるプログラミングキャリアの長さを称賛し、これは継続的に改善し学び続けられる分野だと述べています。
  • コンピューター入力でもっとも人間工学的な方法として速記が挙げられており、コメント投稿者は速記の学習に Plover と Javelin を勧めています。
  • 手首の痛みを管理するため、分割キーボードと、CTRL、SHIFT、ALT に割り当てたフットペダルの使用が勧められています。
  • Vim 初心者には、不便さを避けるため Esc キーをもっと押しやすいキーに再マッピングするのがよいとされています。
  • コメント投稿者は、長時間にわたるプログラミングでは、快適な座り姿勢と机の高さを確保することの重要性を強調しています。
  • ショートカットを有効にする際の不快感を避けるのに役立つ、しばしば見落とされる機能として、スティッキーキーが勧められています。