2020年の抱負を立てよう！

## 去年抱負立てました？覚えてます？

僕は4年前から年初に抱負を立て、それを文書化しています。

年始に抱負を立てるのは一般的な習慣です。しかし、抱負を立てていない、あるいは一年後に抱負を覚えおらず、重要なものだとは思われていないようです。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">2019年の抱負を...</p>&mdash; Pin (@spinute) <a href="https://twitter.com/spinute/status/1212688506725683202?ref_src=twsrc%5Etfw">January 2, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

「新年の抱負」と聞くと、小学校の宿題などを想起してしまい、真剣に考えるようなものではないと思っている人も多いのではないでしょうか？

### 抱負はプロジェクト

**抱負はプロジェクト**です[^3]。そして、このプロジェクトの**プロジェクトマネージャはあなた**です。

> プロジェクトマネージャ（英: project manager）とはプロジェクトの計画と実行に於いて総合的な責任を持つ職能あるいは職務である。
>
> https://ja.wikipedia.org/wiki/プロジェクトマネージャ より引用

プロジェクトマネージャであるあなたは、上手に**成功を定義すること**でプロジェクト（この一年）の成否に大きな影響を与えられます。（良い目標を立てる意義や具体的な方法論に関する資料としては、例えば [Google re:Work のもの](https://rework.withgoogle.com/jp/guides/set-goals-with-okrs/steps/introduction/)があります。）

例えば、**目標を公開する**ことでコミットメントが高まります。昨年末、私は旅行をしていたので、そのとき一緒にいた友人と目標を立て、お互い公開することで達成へのプレッシャーをかけました。今年は目標を Qiita で公開することで、より強い達成圧を貰おうというのがこの記事を公開した裏の狙いです。

他には**仲間を作る**のも達成圧を高めるテクニックです。[みんチャレ](https://minchalle.com/)という、五人組で目標達成を誓い互いに報告してモチベーションを保つおもしろアプリがあります。

目標を立てるときのポイントは**自分は何をやりたいのか**をよく考え、**その達成度をどう測るか**を定義することです。

この記事では新年の抱負の一例として、2019年の私の目標とその振り返り、および今年の目標を紹介します。読者のみなさまも、ぜひこのタイミングで2020年の目標を立て、さらにはそれを公開してみてはいかがでしょうか！

ここから下は僕の場合の実例なので、興味ない方は読み飛ばしてください。[^7]（ただこの機会に、抱負は作ると良いと思います！）

## 昨年の目標の振り返り

私は以下の8つを2019年の抱負として設定しました。

1. 転職活動をやりきる
2. 24本以上記事を書く
3. 2020年末までに年収8桁に乗せる目処をつける
4. AtCoder に20回以上参加する
5. 実用的な本を48冊読む
6. スター100以上取れる新しいレポジトリを計画し、作りはじめる
7. 持続可能な運動習慣を確立する
8. ハキハキ喋る

個数は毎年試行錯誤しているのですが、10個以下ならあまりこだわらなくて良さそうだと思っています。[^2]

### 細かい振り返り

1. ⭕ 転職活動をやりきる（75%達成）
 * 2月末で前職を辞めることを決めており、3月から6月まで（初めての）転職活動をしました
 * 小目標
     * [x] Cracking the coding interview[^4]を完全理解し、実践する
     * [x] 5社以上で Job Interview を受ける
     * [ ] 英語が公用語の会社で1本以上オファーをもらう
         * 採用プロセスが予想以上に長くなり、途中で辞退することになった
     * [x] 自分が欲しいオファーを整理し、受け入れてもらう
2. ❌ 24本以上記事を書く（21%達成）
    * 自分で2本、[会社で](https://tech.appbrew.io/)3本書いた
    * 反省：ネタはあった[^6]のに、投稿までたどり着かなかった。モチベーションハックの工夫をすべきだった（もくもく会を定期開催するとか）
3. ⭕ 2020年末までに年収8桁に乗せる目処をつける（100%）
 * 2019年末にすると、転職先の候補が狭くなりそうだったので2020年末に設定した
 * 小目標
     * [x] 身近に年収8桁乗ってる人がいる会社に行く
          * 給与が公開されており、8桁貰ってる人がいる会社に入った
     * [x] 2020年末に年収8桁に乗せる目処をつける
          * 副業入れれば実質8桁乗った（無職期間があるので今年は越えていない）
          * そろそろ副業が一段落なので、次のお仕事探す必要がある状況ではある。2020年の目標に持ち越し
4. ⭕ AtCoder に20回以上参加する（100%）
 * アルゴリズマーだが競技プログラミング経験がなかった。転職活動の練習にもなるので、目標に入れてみた
 * 20回参加した。楽しかったが、競技沼の深さを感じたのと、毎週末潰れるのがツラいので継続はしないことにした
 * 最終的に水色だったけど、黃色パフォ出たことあるので一生これでアピっていきたい
5. ⭕ 実用的な本を48冊読む（81%）
 * 39冊読んだ
     * 特に面白かったのは：エンジニアの知的生産術、Introduction to Algorithm Marketing、How Google Works、Real World HTTP、起業のファイナンス、エンジニアリング組織論への招待、Deep Learning and the Game of Go
 * 漫画は419冊読んだ
      * 特に面白かったのは：ザ・ファブル、ダンジョン飯、スイートモラトリアム、スペクトラルウィザード、チェーンソーマン、サマータイムレンダ、かげきしょうじょ！、ハイスコアガール
          * セトウツミ、帝一の國、メイドインアビスも読み返したけどオススメです
 * 反省：論文が目標に入っていなかったのは良くなかった。また、鈍器・数学書を読み切っていない[^5]
6. ❌ スター100以上取れる新しいレポジトリを計画し、作りはじめる（0%）
 * 反省：ふわっとしており、粒度が高いまま放置してしまった
7. ❌ 持続可能な運動習慣を確立する（b-monster 100回、腕立て10000回、腹筋20000回）（66%）
 * 転職で引っ越す際に b-monster を退会し、そこで途切れたままになってしまった
8. ⭕ ハキハキ喋る（できていないことを意識したら正す。これを一年間継続する）
 * 疲れたり眠くなったりすると滑舌がサボりがち
 * 反省：繰り返し意識し続けられたので、目標に置いたのはよかった。継続したい

達成できていないものが結構ありますが、目標を立てる目的は「高いハードルに向けてトライすることで大きな成果を出すこと」なので、全体の目標設定としてはそれなりに妥当だったと思っています。

# 今年の抱負

今年の目標は以下の7本構成で行こうと思っています。

1. （仮）本業での個人としての目標を入れたい
    * 事業上の成果を出すことと、一緒に働くみんなが幸せになることを擦り合わせた何かを置きたい...
2. 継続的に開発に関わるOSSプロジェクトを見つけ、100コミット以上する
3. 実用書を36冊、重たい本を2冊[^1]、論文を30本以上読む
4. 12本以上技術記事を公開する
5. 年200万円くらいのボリュームで、キャリアや好みともマッチする副業を見つける
6. （仮）持続可能な運動習慣を確立する
    * 具体的にやりたいコトがあるわけでも、健康上の懸念があるわけでもないので、見直すかも
7. ハキハキ喋る（できていないことを意識したら正す。これを一年間継続する）

メンテナ探しているOSSプロジェクト、副業のお誘い、読書会、運動のお誘い等、お待ちしております📍

## おわりに

繰り返しになりますが、この機に抱負を作ると良いと思います！

ここまで読んでくださった方の中に「よっしゃ！作ろう！」と思ってくださる方はいるかも知れませんが、それで本当に作る人は実際のところほとんどいないと思います。

モチベーションハックとして僕を巻き込んでくださっても構いません。[Twitter](https://twitter.com/spinute) で一方的にやります宣言してくだされば、「やるっていったよね？できた？」とプレッシャーをかけます。迷っていることがあれば相談してくださっても構いませんので都合よくご利用ください📍

みなさま、良いお年を！

[^1]: [AIMA第4版](https://www.amazon.com/Artificial-Intelligence-Modern-Approach-4th/dp/0134610997/) 読みたいけど、本当に出版されるんだろうか...？
[^2]: すんなり暗記できて、常に思い出せる状態にしておくことは大事なので、10個を超えるのはよくなさそう。まず全部は出来ず、1年かけてやっていくウチに取捨選択や優先度付けをすることになるので、最終的に3つとか5つとか良い感じの個数を達成できます
[^3]: 辞書によると、抱負とは「心の内に抱いている、決意や目標」のこと（https://ja.wiktionary.org/wiki/%E6%8A%B1%E8%B2%A0 より）
[^4]: 最近のソフトウェアエンジニア就活本のデファクトスタンダード
[^5]: 仕事で読むとどうしても拾い読みになってしまうので、腰を据えて読む時間・機会を確保したい...
[^6]: 仕事の辞め方とか、ゲームAIのコンペの戦術解説とか、読んだ論文のまとめとか
[^7]: おすすめの漫画を紹介してるので、そこだけでも読んで欲しい...