2014年の課題とか

2014-01-05  /  年末年始

2013年を振り返りつつ、2014年の課題とか目標とかを書いておく。

テスト

CIやり始めたので、テスト周りを意識するようになった。

といっても、まだまだきちんとしたテストができていないし、行き当たりばったりな面もあった。自動テストに助けられたこともあるが、テストが技術的負債になるのも良くわかった。カバレッジ100%とか非現実的だし、どんな部分のテストを厚くするかというのは、難しくて、バランスが大事。

FactoryGirl使ったけど使い方がマズいのか、何か微妙だったりして、テスト時のデータ生成はけっこう課題だなと思った。あと、テストが遅いと気軽に実行できないので、テストの高速化(Springとか)を試そうと思う。

言語

Go

2013年の目標として「Goやる」と書いていて、ちゃんと触れたので良かった。後半は特に時間を割いた方だと思うので、継続して色々と作っていきたい。GoでWebアプリとか考えてる時期もあったけど、何かそっち方向ではないなという気がする。ミドルウェアとかその辺なんか作ろう。

C

Go触っててやっぱりちゃんと勉強した方が良いなと思ったので。昔大学でちゃんとやっておけば良かった。今からでもやった方が良いと思ったのでちゃんとやる。一通り本で勉強して、あとは何かツール作ってみる。

Python

一昨年くらいに少しずつ作っていた家計簿Webアプリを作る気力が、去年ずいぶん失せてしまった(iPhoneのアプリで良いのがあった)ので、全く触らない状態になってしまった。今年はAWS周りのツール作れると良いなーと思ったりして。忘れない程度に触っていく。

Ruby,Java,PHP

仕事で一番使っているのはRubyで、たまにPHP、Javaも触ることがあった。それぞれ仕事に差し障りがない程度にやっていかないといけないなーと思ってはいるが、正直、上に挙げた言語と違って好みではないというのもあって、積極的ではないな。Rubyはもっとマジメにやらないといけないので、会社のグループ向けの勉強会を計画しているところ。

インフラとか

Programmable Inflastructureというので良いのかな。Vagrantとかの辺りから、ようやく認識した領域。キーワードとしては色々知ってるモノがあるけど、全然触れていないので、きちんと追いかけていく。golangで書かれているものもあるので、コードも読んだりしてみようと思う。

あと、AWSでのクラウドデザインパターンとかその辺もまだわかっていないので、ちゃんと勉強しよう。

アウトプット

2013年の前半が良く思い出せない。コード公開したりというアウトプットも特にないので、たいしたことをしてなかったんだと思う。後半は少ないがアウトプットができた。

ライブラリやツール

chatty_errorはrubygemsにちゃんと登録した初のライブラリ。仕事でやった部分を上手く整理して公開できたのは良い経験だった。

Ruby関連では仕事上での課題があるので、その辺を整理すれば公開できる状態になりそうな気配。

ブログ

8月頃に、このgithub pagesを開始したので、8月9月はコミットが頻繁だったが、それも徐々に減ってしまった。技術的なメモであれば、週に1つは書けるはずなので(何も学ばない週はないはずなので)、そこはちゃんと書いていこう。

去年以上にアウトプットは増やしていきたい。

勉強会

去年は申し込んだけどドタキャンしたり、行きたかったけど予定が調整できなかったりという勉強会が多く、参加したのは数えるほどだった。最低月1回程度はどこかの勉強会なりイベントに参加して、もっと社外の人と交流できるようになりたい。

あと、会社の会議室とか休日でも使えるようなので、勉強会を開催する方向で考えているけど、けっこう悩むところ。勉強会は知名度がある人が開催するというイメージがある。まぁやるだけやってみて、考えるというのもありか。もう少し下調べが必要。

そのほか

子供が生まれて思っていた以上に時間が作れない状態になった。

今時、育児は母親任せという時代でもないし、家事と子供の世話はできるだけ手伝っている。最近は特に夜泣きがひどかったりで睡眠不足を避けるため早く寝ている。この辺りは想定していたし、家にいる間は常に何かしないといけないというわけでもないけど、まとまった時間が作れていない。
(年末年始も色々考えていたけど、結局環境構築を少しと、この記事を書くことしかできなかった)

一番まとまってコードかける時間は、会社の昼休みだと思う。集中して30分くらい。ブログを書いたり、ip2countryとか触ったりしてたので、上手くやれば成果は出せると思う。

インプットについては、通勤電車を有効活用できてるかな。iPhoneで良い電子書籍アプリがあれば、読書量も増やせそうなんだけど。積ん読になっている技術書は、ブックスキャンとかに送ってみようか悩んでいるところ。

あと、色々考えることがあって、会社の中で異動したいなと思っている。実現できるかはわからんけど。

以上、そんな感じで今年もがんばります。