iyuichiの私的開発ログ

渋谷で働くWebエンジニアのログ. Java, Android, iOS, Docker, GCP, AWS, ゲーム開発

12年3ヶ月勤めた会社を退職しました

2016年12月末で2004年からお世話になっていた会社を退職することとなりました。
まだ12月末まで日にちありますが少し有休消化をさせていただくのでもう出社はしないという状況なので、このタイミングでいわゆる退職エントリを書いてみようかと。

2004年に入社した当時はJavaプログラマでした。
前職がいわゆる下請け客先常駐型の傭兵部隊から脱却したく、またBtoCのサービスを開発してみたい思いから転職しました。
その願いは叶い、ECサイトやデジタルコンテンツ配信、会議施設の予約サイトなどの開発に携わり、役割としても1プログラマから設計やアサイン、スケジュールの管理を行うようになり、フレームワークの選定やコーディング規約の整備、コードレビューを行うなどアーキテクト的なお仕事もさせてもらえるようになりました。
さらには開発部署の部長まで勤めさせていただき本当に貴重な経験をさせてもらったと思っています。

今は2010年からずっと自社サービスの開発に従事しています。
この頃からガラケーが少しづつ衰退し、どこの会社もスマートフォンシフトに試行錯誤している状況でした。
そんな折に開始したうちのスマホ向けサービスは、当初は市場の伸びとともに会員数を伸ばしていて、どうやってマネタイズしていくか?というところで、次から次へと開発をしサービスの拡大、海外への配信など手がけていました。
大変な事は多かったですが今考えれば貴重な経験です。

そして急激にスマートフォンが普及し世の中はスマホが当たり前になりました。
そして初期の頃、個人の開発したアプリがランキングに多数あり混沌としていたAndroid Market(現 Google Play)は一般のユーザに受け入れられるくらいに整い、並んでいるアプリも個人のウケ狙い、アイディア勝負的なものはすっかり姿を消し大手企業の開発したものが大半を占めるようになりました。

この荒波の中で懸命にもがいてきたわけですが、大きなヒットは出せないまま祭りは終わってしまったかなというのが個人的な見解です。
現在はもともとコンソール機でゲームを開発して来た大手のデベロッパーがやはり強さを発揮し存在感を増しているのと、スマートフォンに最適なゲームを出して多くのユーザの指示を集めたパズドラ、モンスト、黒猫、ツムツムあたりが上位を牛耳っています。このような状況はしばらく大きな変化はないのかなと感じてます。

入社から12年経ち29歳の時に入社した私は去年40歳を超えました。
まだまだ会社としては"当たるまで諦めずに続ける"スタンスですが、ここ1-2年の会社、自身のスキル、キャリアの停滞感。
そして世間ではちょうどAI, IoTなどビックデータを活用したサービスが出始め、VRや動画、音楽配信のビジネスが盛り上がってきている昨今の状況を見ていて、ここに乗り遅れてはいけない気がするという焦りと直感のようなものから転職することを決意するに至りました。

新しい環境へのこのチャレンジが吉と出るか凶と出るかはまだまだわかりませんが、動かずに後悔するよりもチャレンジすることを選択しました。

これまで6年ほどの間、頑張ってきたものを結果が出るまでやり通せず、途中で投げ出してしまうということにもなるのですが、このチャレンジしたいという意思を尊重し送り出してくれ、戻ってきたいと思わせるような会社にするから、いつか戻ってきてもいいよとまで言ってくれた社長にはとても感謝しております。

また、こんなおっさんを受け入れてくれた次の会社ではその期待に応えられるように頑張ろうという決意を表明し、この退職エントリの締めにしたいと思います。

年末年始に見るべき海外ドラマ3本+おまけ

www.netflix.com

今自分のイチオシはこれ。
スーパーハッカーが情報を盗んでえらい目にあう感じの導入で引き込まれました。

www.netflix.com

アメリカでは現実の選挙戦が非常に驚いた結果になりましたが、これを観て舞台裏を色々想像してみるのも楽しい。

www.netflix.com

わかりやすいストーリー。
全く目が見えないとは思えない主人公の活躍が良い。

おまけ

5 Centimeters Per Second | Netflix
The Garden of Words | Netflix

Netflixには新海誠作品がたくさんあります。
君の名は。を見て他のも見てみたいという方は是非!

特別お題「年末年始に観るべき海外ドラマ」キャンペーン by Netflix

http://htn.to/vwwRXk

【PR】海外ドラマ、見たくなったら ⇒ Netflixは1ヶ月無料体験

コンピュータリテラシーの分布は思っているより悪い

The Distribution of Users’ Computer Skills: Worse Than You Think

Hacker Newsから拾った記事ですが、
これを見て日本のコンピュータスキルレベルが興味深い。
Level3の割合が他と比べて高いがCan't use computerの割合も高い。

コンピュータを使ったことのない成人が3割ほどに達している。
一方でLevel3は5%から8%程度しかいない。
電車の中を見渡すとみんなスマホでゲームやメッセージのやり取りをしていたり、SNSやショッピングサイトを楽しんでいる姿から想像する割合とはだいぶかけ離れた数字だ。

実際こんな感じだと、幅広いユーザに利用してほしいサービスであれば相当わかりやすい作りじゃないと利用してもらえないということか。

iCloudのカレンダーに招待スパムがきた

iCloudのカレンダーに先週レイバンサイバーマンデーの招待が来た。
自分だけではなくスパムが増えているらしい。
厄介なのが、スパムできた招待を削除するのが難しい事。
普通に何らかのアクションをすると送信者に通知(返信)されてしまいます。

いくつかのサイトで対策を調べてみたところ、

  • メールで受信するようにする(スパムのものはメール削除)
  • 新しいカレンダーを作ってその中に移動し、カレンダーごと削除する

このいずれかの方法でしのぐしかないようです。

Appleには早めに何らかの対応をお願いしたい。
www.macrumors.com

斜め上行くApple Watchで写真、動画撮影できるガジェット

Apple WatchiPhoneのカメラのリモート操作ができるのですが写真にしか対応していないのが残念。
iPhoneをわざわざ取り出すのも面倒だし。

というところにこんなガジェットが。
Apple Watchで写真も動画もOK! バンドにカメラとマイクを内蔵した「CMRA for Apple Watch」 | RBB TODAY

このガジェットなんか好きです。
非常に欲しい。


CMRA: The Camera for Apple Watch

でも残念ながら日本への配送は対応していないようでした。
getcmra.com

12月にサンフランシスコに行ってくる!

諸々の事情により12月に休みが取れそうなので何か有意義に時間を過ごせる過ごし方はないかと考えていました。
家でプログラムをやりながら何か作って勉強するとか、どこかに旅行に行くとか。

そこでGoogleとかAppleがあるサンフランシスコに行ってみたら刺激を受けて今後の仕事へのモチベーションにつながるかも!
ってことで1週間ほどサンフランシスコに行ってみることにします!
JALカードユーザなのでJALのツアーで申し込みをしてみたのですが手配が難しそうとの連絡がありました。

そこで今回はHISで航空券+ホテルで予約することにしました。

アメリカ本土に行くのは初めてです。
また一人で海外に行くのも初!
サンフランシスコは見所がたくさんありそうだけど、怪しい英語でちゃんと満喫できるかどうか。

とりあえず事前準備としてポケットWifiを借りようかと思ったけれど、今回はZIP SIMというのを利用してみようかと思ってAmazonでポチりました。
2GBのデータ通信とSMSが利用できるタイプのものを選択しました。

ZIP SIM データ通信 SMS(2GB、30日間)アメリカ用プリペイドSIM (※旧名称 READY SIM 2016年4月より商品名・パッケージが変更となりました)

新品価格
¥3,680から
(2016/11/14 16:37時点)

もう少し容量が少ないものや、アメリカ国内通話無料がついたものもありましたのでご自身のニーズに応じて選択すると良さそうです。
アクティベーションがアメリカ国内に入ってからでないとできないですが、以下のサイトを見た限り特に難しそうなことはないので大丈夫だろう。
Zip Simの使い方!アメリカで使えるプリペイドsim | ASSETRIP

以前に利用したApple SIM。今年は1年で2回目のアメリカ入国という自分的にはレアケースでもしかして残りのデータ使えるか?と思ったけれど期間的にギリギリ間に合わず。。。残念!
iyuichi.hatenablog.jp

あとは地球の歩き方でどこに行くのかピックアップしてみよう。
ちょうどニーズにあったサンフランシスコとシリコンバレーに絞られたものがありました!

B04 地球の歩き方 サンフランシスコとシリコンバレー 2016~2017

新品価格
¥1,836から
(2016/11/14 16:47時点)

サンフランシスコからシリコンバレーにはコルトレインという電車に乗れば1時間くらいで移動できるらしい。

サンフランシスコにはクリッパーという交通系の電子マネーもあるんだね。
バスとかの料金を現金で支払うのが結構ハードル高いんでこれ買おう。
クリッパー(Clipper)購入方法 | サンフランシスコ生活ブログ

サンフランシスコに関しては、また旅行に行きながら旅行記でも書こうかと思います。

FirebaseがUnityに対応してた

Firebaseはモバイルアプリのバックエンドとして素晴らしい機能がそろっています。
しかしながらAndroid, iOS, Web向けのSDKはあるものの、ゲームエンジンデファクトとなりつつあるUnityへの対応はまだでした。

iyuichi.hatenablog.jp
この記事を書いてから2ヶ月ほど遅れてようやく動きがありました!

その後もGithubのリプジトリを時々チェックしていました。
GitHub - firebase/Firebase-Unity

ここのREADMEが更新されていて、オフィシャルにサポートされパブリックベーたとして公開されているとのこと。
Adding Firebase to your Unity Project  |  Firebase

ということで、リアルタイムデータベースやリモートコンフィグなどゲームと非常に相性が良さそうな機能の本領が発揮されそうです。

今週、Firebase Dev Summit というイベントがベルリンで開催されていてそこのセッションの中で話されていました。


Firebase for Games (Firebase Dev Summit 2016)

FirebaseはGCPで構築されていてBigQueryにAnalyticsデータを流し込めたりもするのでゲーム開発用サーバのデファクトになる日が来るかも?

Unity5 3D/2Dゲーム開発実践入門 作りながら覚えるスマートフォンゲーム開発