2019年 まとめ

2019年の目標と振り返り

  1. 競技プログラミングRating +400 👍
    • 加算分合計400はあった。
    • わりとコンテストに出れていなくて、かといって問題を追うわけではなくひたすら変な知識をつけることに凝ってしまった。
    • 変な知識(年に1回も出ないようなデータ構造など)
  2. コンテストで賞金を得る
    • パフォーマンスチューニングコンテストで優勝したけど賞金はなかった…
  3. 1200AC 👍
    • GitHubにあげている分で1052AC、LeetCodeや謎のサイトで解いた問題を合わせたら1200ACはした。(はず)
  4. Kaggleに参加 👎
    • サンタやろうと思ったけど、してない。
    • サンタじゃないデータコンペに色々調べながら参加してみても良いように思った。
  5. このページの更新
    • ボチボチやっていた。記録媒体を変えてGoogle Documentに色々書くようにしたらブログに書くことが無くなってしまった。
    • 特に隠すことにも意味がないのでオープンにしても良いかもしれない…
  6. 新しいプログラミング言語3つ 👎
    • Goだけやった。来年もこれやったほうがよさそう。
  7. 英語 👍
    • 6月ぐらいから中学生レベルの文章を素早く喋る練習をはじめた。
    • インターン中で大変厳しい気持ちになったし、多分英語からは逃れられないことを確信したので英会話教室にも通い始めた。
    • とても時間がかかりそうだけどなんとかするぞ!
  8. ICPC 👎
    • 競技プログラミングを始めた年から参加したけど遂に一度も予選を通過することはなかった。結構悲しかった。
  9. 筋トレの継続 👍
    • Google Calendarに記録をしている限りで109回ジムに行った。
    • ベンチプレスは去年80kgを10x3ができなかったところが今年は90kgを10x3こなせるようになった。
    • 来年は100kgを10x3こなせるようになれるといいけどギリギリかなあと思う。
  10. ISUCON学生枠で突破 👎
    • 出てない(おいおい)
    • 2019年は興味が確実にこっちを向いていて、色々調べたけど結局実践あるのみだと思った。
  11. 就活
    • インターンはどこからも断られなかったのだけど、就職となると話は違うはずでヤバそう。というか早く終わらせたい…
  12. なにかしらのOSSにpullrequestを出し、mergeされる 👍
    • 結構どこも寛容なのだと感じた。
    • ChromeのService Workerの一部は自分の書いたコードで動いていると思うと嬉しい。
    • PRの理由やCommit Messageを書く&伝えるのが下手なことが明らかになってしまったのでこれをなんとかしたいと思った。
  13. 指数時間アルゴリズムpdfを全部読む 👍
    • 全部読み終わってないけど継続して読んでいる。
  14. nand2tetrisをやる 👎
    • 今年は年越しコンテストに参加せずこれを年末にやると決めていたのだけど、英語で潰れそう。就活が終わったらやりたい。
  15. 積読の消化 👍
    • した。
  16. なんか暗記系のことをする 👎
    • してない。一年を振り返ると頭が足りていないとおもうことも何回かあったけど、ほとんどの失敗や悔しい気持ちは知識不足であるが故なので、2020年はもっと貪欲に知識をつけたい。

目標以外であったことなど

  1. 研究
    • ぼちぼちではないでしょうか…
    • 実世界で使われるデータ構造やDBの仕組み等が分かってきてかなり面白い。
    • 問題を解くことはあまり難しくなくて、問題を設定して何を目標にするのかが難しいと感じた。
  2. Googleでのインターン
    • せっかく情報がオープンになっているChromeチームでインターンさせてもらったので、記事を書きたいのだけど大学以外の時間では就活と英語に追われていてまだ少し厳しい。
    • 色々な人を知ることができたので本当に良かった。もっと色々な人と知り合うべきだったと最後になってから後悔した。
    • これだけは!という部分だけざっくりと書きます。
      • 将来どうなりたいかを考えたときに、目指せる姿が周りに溢れている。全員がお手本。
      • 質問することは何歳になっても・誰にしても恥ずかしくない。
      • Googleでさえ人手とやりたいことが釣り合っていなくて、限られた時間でモリモリ働く必要がある。(文章にするのが難しい…)
      • 英語。
    • ところでバグが残っているので直したい…
  3. 友人と英語やホワイトボードコーディングの練習
    • 友人もこの機会もどちらも大事にしたい。

2020年の目標

とにかく知識をつけることをメインに生きる。

  1. 英語を毎日やる。
    • 継続あるのみ!
    • 誰からも多読せよと言われるので1日1hは読む時間に割きたい。
    • 試験を受けても良いかもしれない。
  2. 新しいプログラミング言語を2つ覚える。
    • さすがにね。
    • C++、浅瀬でぴちゃぴちゃしていただけということが明らかになってしまったので色々な本を読む。
  3. 暗記(というか知識の幅を広げる)を毎日行う。
    • とにかく知識をつける!知識で負けない!
    • 英語とコンピュータの知識を毎日増やす。
  4. デザインパターンの本を読む
    • オヌヌメを募集しています。
  5. 文章を簡潔にまとめる。
    • 今北産業。
  6. nand2tetrisを終わらせる。
    • さすがにね。
  7. Build your own X 3つやる。
    • 実装できなければ理解できていない、突き刺さる言葉すぎる…
  8. Kaggle サンタ以外に1回参加する。
    • どういう感じか知っておきたい。
  9. 24時に寝る。
    • 大事。
  10. ジム115回
    • 自ずと重量も増やせると思う。
  11. 就活を終わらせる
    • 2020年の目標では無いかもしれませんが…

まとめ

今年は自分のダメダメな部分を色々な人に教えてもらったり、たくさん新しい発見があったり、 自分の能力不足や知識不足で悔しい思いをしたりと見えていなかったものがたくさん見えるようになった一年だった。 これをもとに来年は2019年の自分を超えられるようにするぞ!

Share Comments
̃Gg[͂ĂȃubN}[Nɒlj
comments powered by Disqus