banner
Alex Wu

Alex Wu

college student in CS | web3 | Gopher | lifelong grower | cat lover https://wureny.xyz/
github
x
email

個人情報と計画システムの構築

「あなたは目標のレベルに達するのではなく、システムのレベルに落ちる。」 — ジェームズ・クリア

人が常に物事をうまく行うためには、強力な個人システムの支えが必要です。投資には投資論理システムがあり、投資研究には投資研究システムがありますが、最も基本的なもの、つまり誰にでも適しているのは、個人情報と計画システムです。これは、日常の情報フローや計画をどのようにして完全かつ効率的なプロセスに構築するかということです。これにより、個人の出力効率を向上させることができます。

この記事では、私がこのシステムをどのように構築したかを共有します;

使用するソフトウェアは:Notion、Apple カレンダー、InstaPaper、Telegram、Apple Books です。

計画#

私は計画を三つのレベルに分けました:Year goals、Sprint missions、daily schedule;

year goals は新年の願いに相当し、新しい年が終わった後に自分がどのような人になり、何を成し遂げたいかを思い出させるためのものです。私たちのより基礎的な計画は、基本的にこの方向に向かっています。私は Notion の To-Do リストテンプレートを使ってこれを記録しています;

Sprint missions は、ある期間のタスクを整理するためのものです;これは year goals を基に、私たちがやるべきことをより具体的にします;ある期間が具体的にどれくらいかは柔軟に調整可能で、具体的なタスクは前回のスプリントの完了度や現在の年度目標の達成度に基づいて計画できます;

私は Notion の Sprint テンプレートを使ってこれを記録しています。このテンプレートには四つの要素があります:project、task、priority、progress;人はマルチプロセスであり、プロセスは project を使って記録できます。そして、各プロセスには多くのスレッドがあり、task は project のスレッドに相当します。priority は task や project の緊急度を示し、高、中、低の三種類があります。これを使って主副線タスクを区別し、progress は task の進捗状況を示し、Not started、in progress、Done の三列があります;

例えば、次の期間に面接の準備が必要な場合、「面接準備」という名前の project を作成し、その中に「Mysql 面接問題」、「Mysql 高可用性」という task を追加できます。Notion を使ったことがある人は知っていると思いますが、ここでの各項目は新しいページになることができます。つまり、「Mysql 面接問題」の中にさらに詳細な情報を書くことができるのです。例えば、どこを見たか、どの程度見たかなど;

スプリントの全体的な効果は以下の図のようになります:

infoandplan1.png

ここでの No project はテンプレートに付属する project で、あなたがどの project にも属さない task を作成すると、それはデフォルトで No project に属します。私はこれを常態化したタスク(つまり、ほぼすべての期間で行い、あまり変動しないもの)を置くために使うことにしています。

daily schedule は最も基礎的な毎日の計画です。私は毎日が終わると、Apple カレンダーに明日の計画を書き込む習慣があります。各計画の所要時間をできるだけ明確にし、属性を示すために明確なラベルを付けます;また、一日をあまり詰め込みすぎないようにします。経験上、予期しないことがたくさん起こるため、冗長な対策を講じることでシステムの安定性を確保できます。これはシステム設計の知識です。

それに加えて、私は毎日の成果を記録するための追加の記録表を持っています。これはその日の振り返りに相当し、もし何か資料を見たり、何か文章を書いたりした場合は、リンクも載せます;

情報フロー#

ファイルについては、iCloud や Google Drive は十分に強力で効率的です;

x、reddit などのプラットフォームについては、私が見た価値のある情報はそれぞれのカテゴリのコレクションフォルダに入ります。特に良いものは Telegram の自作の saved group に転送され、私にとっては「特に好き」と同等です;

ウェブリソース、例えばブログ、質の高い記事、便利なツールのウェブサイトなどは、データベースとキャッシュの二つのレベルに分けています;

データベースのレベルでは、目的は分類して永続的に保存することです。私は Notion の Docs テンプレートを使用して、複数のカテゴリを作成し、異なるウェブリソースをそれぞれのカテゴリに入れます。例えば、ネットワークの帯域制限と UDP に関するブログがあれば、そのページのタイトルを《ネットワークの帯域制限と UDP》とし、「計算機ネットワーク」というカテゴリに入れます;

最終的な効果は以下の通りです:

infoandplan2.png

キャッシュのレベルでは、主にこれから読む資料に素早くアクセスするために使用します。私にとって、これは必ずしも分類する必要はありませんが、必ずマルチデバイスでアクセスできる必要があります。さまざまなシーンに対応するために;

私はこのレベルを実現するために InstaPaper を使用しています。InstaPaper はマルチデバイス操作をサポートし、URL を追加することでリソースを追加できます;

infoandplan3.png

それはまた、記事にハイライトを追加したり、Notes ノートを追加したりすることもサポートしています;

さらに二つの特別なニーズがあります:

  1. 電子書籍を読むこと。私のプロセスは z-library + telegram bot + apple books です;

より詳細なプロセスは以下の記事を参考にしてください:

Zlibrary + Telegram を使用して自分の電子図書館を構築する

  1. ウェブページをアーカイブすること。以下のオープンソースプロジェクトを使用できます。Docker で自ホストが可能で非常に便利です:

結論#

この記事の冒頭で述べたように、個人システムの構築と出力効率には密接な関係があります。良いシステムは私たちを多く助けてくれますが、最も重要なのは、実際の状況に応じて自分に合ったシステムを継続的に構築し調整することです。同時に、高品質の入力と出力のニーズも必要です。結局のところ、入力と出力がなければ、どんなに優れたシステムでも実際には何の役にも立ちません。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。