仕事道具について
私が愛用しているデバイスやソフトウェアを紹介します。
Workstation
16” MacBook Pro, M3 Max, 128GB RAM (2023)
開発には、2023年モデルのMacBook Pro 16インチを利用しています。
現代のアプリケーションは、複数のシステムが構成されていることも多く、 開発時はIDEやシミュレーターをいくつも起動したりします。 このモデルはアプリケーションを同時にたくさん立ち上げても、十分快適に動作します。
Kinesis Advantage 360
プログラマにとってキーボード入力の疲労感を軽減することは非常に重要です。 分割キーボードは、手首の負担を軽減し、長時間の作業に適しています。 このキーボードは、打鍵感がよく、静音性も高いので、快適にタイピングできます。 省スペースなので、デスクのスペースを有効活用できます。
FlexiSpot
FlexiSpotの昇降スタンディングデスクを利用しています。 リビングのダイニングテーブルと併用し、作業場所、作業姿勢を変えることで、集中力の維持し、作業効率を高めています。
開発用ツール
JetBrains IDE
プログラミングは、JetBrainsのIDEを利用しています。 プログラマにとってIDEやエディタや生産性の向上に最も重要な道具です。 このIDEは、多くの言語に対応しており、さまざまな環境で開発をサポートしてくれます。
コーディングのサポート以外にも、データベースの操作、Git操作、ローカルヒストリなどの復元機能など、プロフェッショナルの仕事に必要な機能が揃っています。
デザイン
Figma
フロントのデザイン作成などにFigmaを利用しています。 少人数のプロジェクトでは、デザインからコーディングまで一人で行うことが多いので、 デザインツールは必須です。
その他
Todoist
タスク管理にはTodoistを使っています。 強力なリマインダー機能を使って抜け漏れを防止します。
Slack
簡単なメモなどは個人用のSlackワークスペースに書いています。 仕事ではさまざまなWebサイトを参照して作業を進めることが多いですが、 時系列にメモを残しておくことで、着実に一歩ずつ作業を進めることができます。 ブックマークなどの機能を利用することで、タスク管理にも利用できます。