valid,invalid

関心を持てる事柄について

転職が決まってから1ヶ月半かけて学んだことのまとめ

8/1に8月以降に学ぶことリストなるものを作成し、8/1 - 9/16までゆるく学習を続けていたのだが振り返りが無かった。ほぼ感想レベルでもまとめてみようと思う。

目的

そもそも何で意識高い感じになっていたか。

8/1の時点では まったく新しい領域に飛び込むにあたり〜 と書いて濁し切れない感じに濁したけど、これは7月末に決定した転職に備えてのもの。 その時の自分のスキルと転職先で求められるものに乖離があり、不安を払拭して自信をつける為に短期でも集中して学習しようとした。

もちろん1ヶ月で何もかもキャッチアップできるとは思っておらず、必要になった時に思い出して取り出せるよう、暇な時に API document を読んだりそれを忘れないようある程度手を動かすような作業の繰り返しがしたかった。

経歴

  • 大学では文系、在学時のプログラミングの経験ほぼ無し(4年次に独学でやろうとしてモチベーションが続かず)
  • 3年半弱働いた SI では Java でレガシーな受託開発
  • 辞める10ヶ月ほど前からはマネージャぽい役割が多くなってプログラミングは1割もできなくなった
  • 趣味で Python ちょっと

結果

何をどれだけやったか、を単元別にまとめようと思ったがめんどくさくなってしまった。

すごくざっくりとした結論だけ言うと、やってよかったと思う。

この短期間に学んだことをいまの業務で思い出すことは多々あるし、もし学んでいなかったら業務中に調べて・読んで・試してを行うために今より生産性が低くなっていたと思う。(当然カバーできていない大部分は都度調べまくっているので前途多難ではある)

学びと業務が繋がることでモチベーションが上がりそれを繰り返せるという小さなサイクルを何度も回していくことが楽しいと久々に思い出せて良かった。

その他の所感

  • 8月は退職間際の引き継ぎとか残業務をやりつつ家に帰ったらまったく違うことをやる、という生活だったのだがそのぶんメリハリが付いた気がする

  • 予想してたけどやっぱりこの期間に学んだことよりも転職して業務が始まってからの1ヶ月弱で学べていることの方が圧倒的に多くて濃い

  • ごくまれにスターが付いてモチベーションが上がったので単なるメモにせず blog にして良かった

  • 知見をまとめるのにてきとうなタイトル(MM/dd学んだこと)にしてしまって後から振り返れなくて困ったので途中で全部リネームした

  • 何の学びもない日も結構あり、そのへんは日記みたいになった

学んだこと

投稿日時指定を徹底してなかったおかげで↓のリンク貼りに疲れた。2015/08/01/233000 の日付だけ変えれば済むようにしておけば良かった。

8/1学んだこと / Ruby@codecademy - valid,invalid

8/2学んだこと / Ruby@codecademy / 英語 - valid,invalid

8/3学んだこと / Ruby@codecademy / CoffeeScript文法 - valid,invalid

8/4学んだこと / Ruby on Rails@codecademy - valid,invalid

8/5学んだこと / 英語 - valid,invalid

8/6学んだこと / MongoDB@『7つのデータベース 7つの世界』 - valid,invalid

8/7学んだこと / Ruby on Rails@codecademy - valid,invalid

8/8学んだこと / 英語 - valid,invalid

8/9学んだこと / Angular.js - valid,invalid

8/10学んだこと / Ruby開発環境 ( vim / Vagrant ) / CoffeeScript / jbuilder / 英語 - valid,invalid

8/11学んだこと / Rails ( Haml / Slim / Hamlit ) / 読んだもの - valid,invalid

8/12学んだこと / Backbone.js × Marionette.jsコードリーディング - valid,invalid

8/13学んだこと / Backbone.js MVC - valid,invalid

8/14学んだこと / Backbone.js / Pull Request - valid,invalid

8/15学んだこと / Backbone.js × Rails - valid,invalid

8/16学んだこと / Backbone.js × Rails / CoffeeScriptにリファクタリング - valid,invalid

8/17学んだこと / Backbone.js × Rails ( HAMLリファクタリング ) / 英語 ( Pull Request ) - valid,invalid

8/18学んだこと / Backbone.js × Rails ( HAML ) - valid,invalid

8/19学んだこと / Backbone.js / このあとやること - valid,invalid

8/20学んだこと / Marionette.js基礎 - valid,invalid

8/21学んだこと / 読んだもの - valid,invalid

8/22学んだこと / underscore.js@dotinstall / 読んだもの - valid,invalid

8/23学んだこと / underscore.js@dotinstall / 読んだもの - valid,invalid

8/24学んだこと / モチベーション - valid,invalid

8/25学んだこと / 読んだもの - valid,invalid

8/26学んだこと / 結婚知識 - valid,invalid

8/27学んだこと / 読んだもの - valid,invalid

8/28学んだこと / 退職エントリについて - valid,invalid

8/29学んだこと / Backbone.js@dotinstall / CoffeeScriptをブラウザでコンパイル〜実行 / 読んだもの / US keyboard - valid,invalid

8/30学んだこと / 読んだもの / Apple US keyboard買った - valid,invalid

8/31学んだこと / Rubyのイディオム幾つか / US keyboard感想 / 読んだもの - valid,invalid

9/1学んだこと / Ruby入門 / Vagrant@dotinstall / MongoDB@dotinstall / 読んだもの - valid,invalid

9/2学んだこと / MongoDB@dotinstall - valid,invalid

9/3学んだこと / CoffeeScript@dotinstall - valid,invalid

9/4 学んだこと / 読んだもの / 英語 - valid,invalid

9/5 - 12 は休み

9/13学んだこと / dotfilesの管理 / 読んだもの - valid,invalid

9/14学んだこと / 読んだもの - valid,invalid

9/15学んだこと / 読んだもの - valid,invalid

9/16学んだこと / Rais tutorial chapter 1,2 / vim / 読んだもの - valid,invalid