このページを正しく表示するにはJavascriptを有効にしてください。
2014年振り返り
2014年も今年で最後ということで簡単に振り返ってみたいと思います。
その前にちょっとお知らせ。
「明日から本気出すタスク管理 for iOS」作りました。
年内リリースを目標に作っていたのですが、最後のほうでアプリリジェクト & 中の人の冬休みコンボを喰らい、今年中は無理かと諦めていたのですが、最終日の今日なんとか審査が通り、無事リリースすることが出来ました。
良かったら是非使ってみてください。
DLはこちら→ [https://itunes.apple.com/jp/app/tomorrow_do/id946785860](https://itunes.apple.com/jp/app/tomorrow_do/id946785860?l=ja&ls=1&mt=8)
では改めて振り返りを。
## 今年の目標
今年の最初に立てた目標は
* アプリ作成 3つ/年
* アプリ累計 10000DL/年
* ブログ更新 3件/月
の3つでした。
### アプリ作成 3つ/年
今年の目標としてはアプリ3つ、出来ればiOSも出したいみたいな感じで計画してました。
これは業務を含まない数での個数です。
実際はどうだったかというと‥
* Androidアプリ
* 個人制作 4つ
* 依頼による制作(開発者1名) 2つ
* 依頼による制作(共同制作) 1つ
* iOSアプリ
* 個人制作 1つ
といった感じで目標を大幅に上回った成果をあげることが出来ました。
iOSも無事本日リリースできましたし。
予定よりもたくさん作れた理由としては、リーンな開発を主軸において作ってきたという面が大きいです。しっかり作りこんでからリリースするのではなく、とにかく最低限の主軸だけを実装してリリースし、ユーザーの声などを聞きながら改修していくというスタイルです。アイデアとして10の機能が挙がっていてもそれを全部実装するのでなく、本当に必要で、魅力となる点だけに絞って開発することでだいぶ工数を縮める事ができました。
ただその反面、アプリの質としてはあまり高くないものも増えてしまいました。リーンの本質としてはリリースしてからどう改修していくかという点が重要なのですが、個人で開発しているとアプリをリリースした瞬間からそのアプリに対するモチベーションが下がってきてしまいます。単純にリリースできた満足感だったり、次のアプリへの意欲が高まっていたり。その結果、適切なブラッシュアップが行われずにリリース後放置されたアプリがいくつか出てきてしまいました‥。ユーザーの反響が悪ければ切り捨てるという戦略もありなのですが、DL数が伸びているのに放置しているアプリがあったりするのでこの点はどうにかしたいなと思っています。
### アプリ累計 10000DL/年
詳しく計算してませんが多分達成出来ました。昨年までの主力アプリの伸びでほぼ達成出来ており、それに加えて今年作ったアプリで100〜500DLずつくらい稼いでいます。
全体の目標としては達成出来ましたが、大きくバズるアプリを今年生み出せなかったことが残念です。
### ブログ更新 3件/月
エンジニアとしてアウトプットを増やしていくという面で設定したこの目標ですが、今年書いたブログ記事は29件/36件と、目標には及びませんでした。更新ペースでいうともっと悪くて、月3件という目標は全然守れませんでした。内容もメモ書き程度のものばっかりですし。
実際やってみて思ったのは「書く時間は作れるけどネタがない」場合と「書くネタは豊富だけど忙しくて時間がない」場合の両極端になるケースが多かったです。忙しいほど学べる内容は大きいけれどその分だけブログに整理していく時間がない的な。来年はこの辺を課題にして何とかしていきたいです。
## 今年学んだスキル
* Python
* Tornado Framework
* Flask Framework
* Django以外のフレームワークを実践で使ってみました。
* 趣味以外でPython触ったことが無かったので環境構築や関連ライブラリ等すごく勉強になりました。
* Swift
* この言語の登場でiOS開発挑戦に踏ん切りがつきました。
* 柔軟で使いやすい言語だと思います
* ただXcodeの扱いには相当苦労しました‥。
* Wordpress
* プラグインとかテーマ作れるようになりました。
* 今更 ``` * Timberみたいなテンプレートエンジンを利用して構築できます。
* Arduino / RaspberryPi
* 一緒くたにしてしまうのも良くないですが、この辺色々買って遊びました。
* 回路設計の技術を身に付ければもっと面白いこと出来そうですが、現在は持て余してます。
* 面白いアイデアが浮かんだらリベンジします。
* Git
* Subversionから解放されてGitに本格移行しました。
* ひと通りのコミット・ブランチ操作は覚えましたが、使いこなすにはまだ時間と経験が必要そうです。
* Ansible / Chef / Vagrant / Docker
* Immutable Infrastructureが話題ということでこの辺りも触ってました。
* もうちょっと実践的な利用方法を身につけてみたいです。
* テスト駆動開発
* テストコードの必要性を実感した一年でした。
* Slack
* Botづくり楽しいです。
* その他(かじっただけ)
* Cocos2dx
* Scala
* Redis
* TypeScript
* Node.js
* nginx
初めての転職なんかもあり、技術的に新しいものを学ぶ事が多かった一年でした。
来年も新しいものをどんどん取り入れていけるよう頑張りたいです。