2020年の振り返りと2021年の目標

あけましておめでとうございます。 ちょっと遅めですが、2020年の振り返りと2021年の目標について整理しました。

2020年はコロナの影響でいろいろはたいへんでしたが、無事乗り切ったので2021年も引き続き頑張っていこうと思います。

2020年を振り返る

2019年末に次の目標を立てましたが、 一部のみ達成したという結果になりました。

目標結果補足
プログラミング言語を作るGo言語でパーサまで書いて満足してしまって
その後JSONのパーサと電卓を書いた
Goを補完なしでかけるようになるGo以外も自動補完使わずに書くようになった
Goの講師をやる無事、前編収録完了した
Goのカンファレンスに登壇するコロナの影響でなし
Vimのカンファレンスに登壇するコロナの影響でなし
HTTPサーバをスクラッチで作る着手していない

プログラミング言語を作るのは、想像以上に難しかったのでJSONのパーサを書く、というところまでいったんレベルを落としていました。 Goで作るインタプリタの本もだいたい半分くらいまでは書いて理解した(多分)ので、それを活かしてJSONと電卓のパーサを書いていました。

HTTPサーバをスクラッチで作るのは、完全に意欲がなくなったので着手すらしていないです。 こういうのは、熱意が消えないうちにやるべきですね。..

2019年末に立てた目標以外にも、コロナの影響などもあり会社が潰れないように自分の中で1つのミッションを持っていました。 それは新人を育ていることです。

4月にチームを立ち上げて新人に技術や仕事のし方を教えていました。最大8人くらいの面倒を見ながら、ほかに4〜5チームのレビュー、実装の相談などを一人でこなしていました。

どれくらいの忙しさだったかというと、1人で3人分くらいの仕事をしていたという感じです。トイレに行く以外は常に全集中で仕事していました。 めちゃくちゃたいへんだったけど、そのおかげで体感的に2倍くらいキャパが広がったので良かったなと思っています。

そして忙しいの中でも、ものを作ったり記事を書いたりとスキルアップを頑張っていました。 2020年に作ったもの次の通りです。

OSS概要
skanehira/preview-markdown.vimVim上でMarkdownをプレビューするプラグイン
skanehira/gh.vimVim上でGitHubの機能を使うプラグイン
skanehira/preview-uml.vimVim上でUMLをプレビューするプラグイン
skanehira/code2imgコード片を画像化するCLI
skanehira/code2img.vimcode2imgのVimプラグイン
skanehira/fkプロセスをあいまい検索してkillするCLI
skanehira/getprコミットIDからGitHubのPRリンクを取得するCLI
skanehira/getpr.vimgetprのVimプラグイン
skanehira/mcpエディタを使って複数のファイルをコピーするCLI
skanehira/clipboard-image画像をクリップボードに書き込み/読み出すライブラリ
skanehira/gyazoGyazoに画像をアップロードするCLI
skanehira/gyazo.vimgyazoのVimプラグイン
skanehira/beatbanana.vimVimでビートマニアをするプラグイン(未完成)
skanehira/amzn-url-shorterAmazonのURLを短縮するCLI
skanehira/google-map.vimVimからGoogle Mapsを開くプラグイン
skanehira/go-dockervethDockerのコンテナがattachしているvethを表示するCLI
skanehira/xjXMLをJSONに変換するCLI

こうやってみると、今年はかなりVimに偏っていてあまりGo周り研鑽していなかったなと思いました。 仕事ではコードを書くことはなくなって、プライベートでVimプラグインばっかり作っているので、そうなるよなぁと。..

2021年の目標

2021も仕事が多忙なのは見えているので、あまり多くの目標を立てないようにします。 具体的に次の目標を今年中にクリアします。

目標補足
TOIEC700点を取る将来英語圏で働くのが目標なので英語力をアップする
Go力アップOSSを作る、Goの仕様を読んでブログにまとめる

英語に関してはすでにabceedというアプリケーションと生イングリッシュというサービスを使って日々勉強しています。 まだ成長の実感が全然ないんですが、コツコツ頑張っていきます。

最後に

2020はいろいろたいへんでしたが、2021も生き残れるように頑張っていきます。 人生は短いので、自分の夢のため日々全力を尽くしていきます。