2020年の振り返り

2020年1月

2020年2月

  • FlutterとFirebaseで趣味アプリを作っていた
    • Firebase Authとか実装していたと思う
  • Effective Kotlinを読んでKotlinに開眼した
  • どこかにKotlinの記事をいくつか書いた気がする
  • 水戸で開催されたもくもく会でKotlinについてのLTをした
  • 社内の勉強会でKDocについて発表した
  • Amazonプライムで無料で観られる映画をたくさん観た

2020年3月

  • RxJava for Android Developer(英語の本)を読んでRxJavaに開眼した
  • Androidアプリ開発関係の同人誌を読み漁った
  • GitHub Actionsをちょっとやった
  • AtCoderの問題を解き始めた
  • アメリカの大学のコンピュータサイエンスコースにapplyした
  • 今更デスノートにハマっていた

2020年4月

  • アメリカの大学のコンピュータサイエンスコースの授業を受け始めた(英語のクラス)
  • AtCoderのABCに参加してみた
  • GitHub PagesにHugoで作った静的サイト(ブログ)を公開した
  • ReactNativeをちょっと触ってみた

2020年5月

  • 引き続き英語のクラスを受講した
  • 引き続きReactNativeを触っていた
  • ReactNativeに飽きて、Flutterでサンプルアプリを作っていた
  • クリーンアーキテクチャを読んでいた
  • どこかにDartの記事をいくつか書いた気がする
  • 法務事務所に何回か行ったりしていた
  • ジャッキーチェンの映画にハマっていた
  • 福満しげゆきの漫画にハマっていた

2020年6月

  • 英語のクラスの最終試験に合格して、入学を許可された(本科生?みたいな扱いにはなってない)
  • 次のクラスが始まった
  • N予備校でScalaをやっていた気がする
  • 関数型プログラミングについていくつか読んだ
  • 趣味のAndroidアプリ開発を始めた(設計とかライブラリとか試したいものがたくさんあったから)
  • スターローンの映画にハマっていた

2020年7月

2020年8月

  • 大学の2個目のクラスの最終試験を受けた
  • YUMEMI.Apk #1で登壇した
  • 副業でアプリ開発のお手伝いを始めた
  • Flutterをちょこちょこ触っていた
  • FlutterアプリをGitHub ActionsでビルドしてFirebase Distributionで配信するやつをやった
  • 某所でエンジニアとしてのキャリアについて相談する機会があった
  • 社内でスクラムの勉強会が始まった
  • 社内でコンピュータシステムの理論と実装の勉強会が始まった

2020年9月

  • 大学でようやくコンピュータサイエンス系のクラスを受けることができた
  • Flutterで趣味のアプリの開発を始めた(リリースまで行くやつ)
  • 引き続き副業でアプリ開発のお手伝いをしていた
  • 社内のスクラムの勉強会をやっていた
  • 社内のコンピュータシステムの理論と実装の勉強会をやっていた
  • プライベートでいろいろあって大変だった

2020年10月

  • 引き続き大学のクラスを受講した
  • 大学の授業がPythonだったので、Pythonを勉強するついでにPythonでAtCoderの過去問を解いていた
  • 仕事を休んでFlutterで作っていた趣味のアプリをリリースした
  • 引き続き副業でアプリ開発のお手伝いをしていた
  • 社内のスクラムの勉強会が完了した
  • 社内のコンピュータシステムの理論と実装の勉強会をやっていた
  • 「独学大全」を読んでとても良いと思った
    • この本を読んで記録を取ることを意識し始めた
  • 何年か前にやったストレングスファインダーの結果を読み直した
    • 全ての結果を取り寄せた
    • ココナラでストレングスファインダーの結果を読み込んでくれる人に読み込みをお願いした

2020年11月

  • コンピュータサイエンス系の2個目のクラスを受講し始めた
  • 引き続きPythonでAtCoderの過去問を解いていた
  • 引き続き副業でアプリ開発のお手伝いをしていた
  • 社内のコンピュータシステムの理論と実装の勉強会をやっていた
    • GoのコンパイラとかJavaのVMとかについて調べた
  • またN予備校でScalaをやっていた気がする
  • Firestoreをやった
  • YUMEMI.Apk #2で登壇した
  • エアロバイクを買って家で自転車を漕げるようになった
  • とある極秘プロジェクトに参加した
  • この頃もプライベートでいろいろあって大変だった

2020年12月

  • 引き続きコンピュータサイエンス系のクラスを受講している
  • 引き続き副業でアプリ開発のお手伝いをしている
  • 社内勉強会で96枚のスライドを作って社内の全エンジニアに40分くらいFlutterアプリの設計について話した
  • 社内のコンピュータシステムの理論と実装の勉強会をやっている
  • AWSに興味を持ち始めた

まとめ

  • 年初に設定していたいくつかの短期的-中期的な目標をいくつか達成できた
    • 大学でコンピュータサイエンスを学び始める
    • Google Certified Associate Android Developerになる
    • Flutterをやる
    • Firebaseをやる
    • 副業で開発案件をやる
  • いくつかの目標は未達成なので、また来年以降…。
    • 技術書典に同人誌を出す
    • 技術書を書く
    • コンピュータサイエンスの学位を取る(WIP)
  • とはいえ、割と頑張った方
  • 来年も頑張ります

筆者

茨城県つくば市在住のソフトウェアエンジニアです。得意領域はAndroidとFlutterです。「Jetpack ComposeによるAndroid MVVMアーキテクチャ入門」の著者です。

👉もっと詳しく