仕事道具について

私が愛用しているデバイスやソフトウェアを紹介します。

Workstation

  • 16” MacBook Pro, M3 Max, 128GB RAM (2023)

    開発には、2023年モデルのMacBook Pro 16インチを利用しています。

    現代のアプリケーションは、複数のシステムが構成されていることも多く、 開発時はIDEやシミュレーターをいくつも起動したりします。 このモデルはアプリケーションを同時にたくさん立ち上げても、十分快適に動作します。

    Macbook Pro 16

  • Kinesis Advantage 360

    プログラマにとってキーボード入力の疲労感を軽減することは非常に重要です。 分割キーボードは、手首の負担を軽減し、長時間の作業に適しています。 このキーボードは、打鍵感がよく、静音性も高いので、快適にタイピングできます。 省スペースなので、デスクのスペースを有効活用できます。

    Kinesis Advantage 360

  • FlexiSpot

    FlexiSpotの昇降スタンディングデスクを利用しています。 リビングのダイニングテーブルと併用し、作業場所、作業姿勢を変えることで、集中力の維持し、作業効率を高めています。

開発用ツール

  • JetBrains IDE

    プログラミングは、JetBrainsのIDEを利用しています。 プログラマにとってIDEやエディタや生産性の向上に最も重要な道具です。 このIDEは、多くの言語に対応しており、さまざまな環境で開発をサポートしてくれます。

    コーディングのサポート以外にも、データベースの操作、Git操作、ローカルヒストリなどの復元機能など、プロフェッショナルの仕事に必要な機能が揃っています。

デザイン

  • Figma

    フロントのデザイン作成などにFigmaを利用しています。 少人数のプロジェクトでは、デザインからコーディングまで一人で行うことが多いので、 デザインツールは必須です。

その他

  • Todoist

    タスク管理にはTodoistを使っています。 強力なリマインダー機能を使って抜け漏れを防止します。

  • Slack

    簡単なメモなどは個人用のSlackワークスペースに書いています。 仕事ではさまざまなWebサイトを参照して作業を進めることが多いですが、 時系列にメモを残しておくことで、着実に一歩ずつ作業を進めることができます。 ブックマークなどの機能を利用することで、タスク管理にも利用できます。