20 Dec 2015, 07:17

2015 年の過去記事振り返りと 2016 年の目標

今年も終わりなので、2015 年の振り返りと 2016 年の目標を立てる.

2015 年の振り返り

たいして成長を実感できない、一年となってしまった.

まず、2015 年の目標はどうだったかというと、以下の 2 つを目標にあげた.

  • 統計解析
  • 関数型言語

統計解析

<div class="outline-text-3" id="text-orgheadline2">
  <p>
    結論からいうと、身につかなかった. モチベーションも続かなかった. 今の仕事が組み込みソフトの開発なので、統計の知識なんて使う余地がない. そう思うと、途端にやる気が失せた.
  </p>

  <p>
    一応, MOOC で統計の講座を取った. R 言語をちょい頑張ったのだが、結局身につかず.
  </p>

  <ul class="org-ul">
    <li>
      <a href="http://futurismo.biz/archives/3019">Coursera で Reproducible Research をうけた | Futurismo</a>
    </li>
    <li>
      <a href="http://futurismo.biz/archives/2968">統計解析の基礎を学ぶ! edX の Foundations of Data Analysis をうけた | Futurismo</a>
    </li>
    <li>
      <a href="http://futurismo.biz/archives/2961">Coursera で R 入門! Data Scientist の講座 2 つ | Futurismo</a>
    </li>
    <li>
      <a href="http://futurismo.biz/archives/3069">鮮やかにデータを可視化する! coursera で Exploratory Data Analysis を受けた | Futurismo</a>
    </li>
    <li>
      <a href="http://futurismo.biz/archives/3106">Gacco で 社会人のためのデータサイエンス入門をうけた | Futurismo</a>
    </li>
  </ul>
</div>

関数型言語

<div class="outline-text-3" id="text-orgheadline3">
  <p>
    関数型言語も中途半端な頑張りに終わってしまった. SICP を読んでいたのだが、結局難しくて、途中で挫折してしまった.
  </p>

  <p>
    それから、Scala, Haskell, CommonLisp, Clojure と関数型言語を つまみぐいしたけれども、結局どれも中途半端。残るものはない.
  </p>

  <p>
    しかし、いろいろな言語に触れることで、 関数型言語の初歩はなんとなくわかったような気がする.
  </p>
</div>

その他小さい話題について

<div class="outline-text-3" id="text-orgheadline7">
</div>

<div id="outline-container-orgheadline4" class="outline-4">
  <h4 id="orgheadline4">
    MOOC について
  </h4>

  <div class="outline-text-4" id="text-orgheadline4">
    <p>
      今年の前半まで、MOOC を頑張っていた.
    </p>

    <ul class="org-ul">
      <li>
        <a href="http://futurismo.biz/archives/3032">システム制御は奥が深い! 井戸の中の蛙な自分.coursera で Cloud Computing Cocepts をうけた | Futurismo</a>
      </li>
      <li>
        <a href="http://futurismo.biz/archives/3109">仕事に関わる知識を MOOC で! Coursera で Cloud Computing Concepts Part2 を受けた | Futurismo</a>
      </li>
      <li>
        <a href="http://futurismo.biz/archives/3950">ハードウェアの仕組みを学ぶ!coursera で From Nand To Tetris Part1 を受けた | Futurismo</a>
      </li>
      <li>
        <a href="http://futurismo.biz/archives/3975">リアクティブプログラミングの世界観を垣間見!coursera で Principles of Reactive Programming を受けた | Futurismo</a>
      </li>
    </ul>

    <p>
      しかし、ある日突然、MOOC に対して興味を失ってしまう&#x2026;
    </p>

    <ul class="org-ul">
      <li>
        <a href="http://futurismo.biz/archives/4140">MOOC をはじめてから 2 年たち、そろそろ飽きてきた | Futurismo</a>
      </li>
    </ul>
  </div>
</div>

<div id="outline-container-orgheadline5" class="outline-4">
  <h4 id="orgheadline5">
    楽しかった FX
  </h4>

  <div class="outline-text-4" id="text-orgheadline5">
    <p>
      今年一番楽しかったのは、FX システムトレードのプログラムを Python で書いたことだ.
    </p>

    <ul class="org-ul">
      <li>
        <a href="http://futurismo.biz/archives/4455">FX シストレプログラム AWS でサーバ借りてデビュー | Futurismo</a>
      </li>
      <li>
        <a href="http://futurismo.biz/archives/4392">夏休みの自由研究 は OANDA API を利用して FX システムトレード | Futurismo</a>
      </li>
    </ul>

    <p>
      儲からなかったけれども、作り上げる喜びを感じた.
    </p>
  </div>
</div>

<div id="outline-container-orgheadline6" class="outline-4">
  <h4 id="orgheadline6">
    Emacs にあきる
  </h4>

  <div class="outline-text-4" id="text-orgheadline6">
    <p>
      2015 年の前半は、Emacs が好きだった。なにか Elisp で作品を書きたいと思っていた. だが、結局アイデアが浮かばずに、なにも作れなかった.
    </p>

    <p>
      そして、Emacs 自体にも飽きてしまった. 普段の開発では Eclipse をつかってるからね.
    </p>
  </div>
</div>

そして迷走する

<div class="outline-text-3" id="text-orgheadline8">
  <p>
    2015 年の下期、とにかく自分がなにをすればいいか分からなくなってしまった. 詳しい経緯は、以下の記事にまとめた.
  </p>

  <ul class="org-ul">
    <li>
      <a href="http://futurismo.biz/archives/3944">自分はプログラミングが好きなのだろうか? | Futurismo</a>
    </li>
    <li>
      <a href="http://futurismo.biz/archives/5439">プログラミングに興味がなくなってしまった | Futurismo</a>
    </li>
  </ul>

  <p>
    いったい、自分はなにをすればいいのかわからない. こんな状態で、来年度の目標をどう立てればいいのやら&#x2026;.
  </p>
</div>

2016 年の目標

前にも書いた通り、今はプログラミングに対するモチベーションが下がっている.

目標はないよりもあったほうがよい.暫定の目標だ.

熱中できるようなおもしろいなにかが見つかったら、そっちに注力することにする.

TOEIC

<div class="outline-text-3" id="text-orgheadline10">
  <p>
    プログラミングに飽きてしまったが、その空いた時間を利用して TOEIC の勉強をしている.
  </p>

  <p>
    とにもかくにも、英語ができないと MOOC もできないし、洋書も読めない.
  </p>

  <p>
    英語力を向上させる一年としたい. 目指せ、860 点!!
  </p>
</div>

プロコン

<div class="outline-text-3" id="text-orgheadline11">
  <p>
    やることがなくなってしまったので、 とりあえずの目標. この目標は変えるかもしれない.
  </p>

  <p>
    TopCoder で Div1 にあがることが目標. 具体的な対策は以下に書いた.
  </p>

  <ul class="org-ul">
    <li>
      <a href="http://futurismo.biz/archives/5552">プロコンをはじめたので今後の対策方法について考えた | Futurismo</a>
    </li>
  </ul>
</div>

Clojure

<div class="outline-text-3" id="text-orgheadline12">
  <p>
    関数型言語を引き続き勉強したい. そのための手段として Clojure を選ぶ.
  </p>

  <p>
    Scala をやったほうが仕事で生かすチャンスはありそうなものだが、 なぜかわからないが、Clojure に惹かれるのだ.
  </p>

  <ul class="org-ul">
    <li>
      <a href="http://futurismo.biz/archives/4649">シンプルさが前に進む力となる Clojure | Futurismo</a>
    </li>
  </ul>

  <p>
    今、まともに利用できる言語は、C, Java, Ruby の 3 つくらい. これに、来年は Clojure を加えたい.
  </p>
</div>