面白法人カヤックを退職してオランダで働くことになりました

昨日は面白法人カヤックの最終出社日でした。

カヤックには2014年5月に入社し、約3年3ヶ月間お世話になりました。

やったこと

Lobi SDKのiOS開発をメインで行いつつ、後半はLobiアプリのデータ分析やiOS開発も行いました。
Lobi SDK: https://developer.lobi.co/ja
Lobi アプリ: https://appsto.re/jp/UYcly.i

Lobi SDKの開発では、アプリにはないSDKならではの開発に苦戦し、データ分析では、SQL、R、Pythonといった新しい言語も学べ、非常に刺激的な毎日を送ることができました。

SDKに関しては、個人開発のゲームアプリ8タイトルにも導入し、いちユーザー(デベロッパー)として継続率向上などの価値を実感することが出来ました。
導入例:ボウリングパズル | ゲーム実況・攻略動画ならLobi Play

前職はお堅い会社だったということもあり、ギャップもあって戸惑うこともあったのですが、
チームメンバーのおかげで楽しく過ごすことができました。
本当にありがとうございました。

やめた理由

入社以来ずっと開発に携わってきたLobi SDKがサービスを終了することになり、ちょっとテンションが下がっていたところ、オフィスの横浜→鎌倉移転が発表されました。

この鎌倉移転を機に、働く場所について考えた結果、
・社会人になってからずっと神奈川勤務で、東京で働くことに憧れがあった
・日本のシリコンバレー的存在である東京で一度は挑戦してみたかった
という理由から、転職を決意致しました。

これから

9月からオランダに移住し、オランダの会社で働くことになりました。
なぜ東京ではなくオランダかについてはすごく長い話になってしまうため、改めて以下にまとめようと思います。
https://nomadarian.com/archives/823

今のところ、オランダでどれぐらい働くか決めていません。
気に入ってそのままずっと住み続けるかもしれないし、3日で泣きながら帰ってくるかもしれません。
とりあえず1年は働こうと思っています。

これまでを振り返ると、
キヤノン(大企業)→カヤック(ベンチャー)→オランダの会社(海外)
と、レールの上を走らされてる感満載というか、超ミーハーな生き方になってしまいました。
多分、これからもミーハー路線でいくんじゃないかと思います。

社内外でお世話になった皆様、本当にありがとうございました。
引き続き、よろしくお願いいたします。

これから2

ブログの更新をさぼっていたら、まさかの2連続退職記事になってしまいました。
オランダ移住後は生存報告も兼ねてちゃんとブログを更新するように色んな人から言われているので、がんばって更新していきたいと思います。

キヤノン株式会社を退職しました

2018.3.20 追記:退職してから4年後の話を書きました(一番下にもリンクがあります)
キヤノンを退職して後悔したこと


2014年4月30日付でキヤノン株式会社を退職しました。

キヤノンには2008年4月に新卒で入社し、約6年間お世話になりました。

やったこと

1年目はほぼ研修で、その後オフィス向けのパッケージソフトウェア(これ)の開発を5年間行いました。技術的にはWPFというWindowsのGUIフレームワークを使ったWindowsアプリの開発がメインでした。

キヤノンの中では珍しく、自分でコードを書く仕事が多かったです。
所属センターで毎年度末に開催されるアワードでは、2012年、2013年にコーディング大賞(年間のステップ数とコードの複雑度が評価基準)を受賞しました。
(アワード設立が2011年だったので、受賞率は2/3)

やめた理由

1番大きいのは「技術者として生きたかったから」です。

キヤノンに限らず大手メーカーでは技術的な仕事(設計や実装など)は他の会社に丸投げして、それを管理するのが主な仕事になります。元々ものをつくるのが好きでメーカーに入ったのに、このままだと管理業務や雑務に忙殺されてしまう。。という不安があり、やめることを考えるようになりました。

他には、後ろ向きな仕事が多いとか、ノルマのためだけの特許活動が虚しいとか、大手メーカーを辞める人によくあるような理由もあります。

なお、退職理由によくある(らしい)人間関係に関しては特に問題もなく、みんな良い人ばかりだったので、その点は恵まれていたと思います。

きっかけ

上記の理由で、今の会社で働き続けるのはやだなーと感じてはいたのですが、この不景気な状況で大手企業をやめる勇気は出ませんでした。技術的なことをしたいという欲求は土日にiPhoneアプリやAndroidアプリを開発することで抑えつつ、悶々とした日々が続いていました。

そんな中、去年の7月に香港へ旅行に行きました。
それは初めての海外旅行で、ツアーではなく、飛行機やホテルを自分で手配してのものでした。

旅行中、特に何かがあったというわけではないのですが、帰りの香港空港の中で急に「転職しよう」という考えが頭のなかに浮かびました。それまで転職についてちゃんと検討したことはありませんでしたが、一度「転職」という考えが頭に浮かぶと、もうそれ以外の選択肢はないんじゃないかと思うようになり、その場で転職することを決断しました。

といっても、当時担当していたプロジェクト的に、すぐ辞めるというのは流石にちょっと。。という状況だったため、比較的切りの良い今の時期に退職することにしました。

これから

今日から1週間ニートになり、その後Web制作会社で働く予定です。
キヤノンとは規模も分野も違う会社でギャップがすごそうですが、頑張っていきたいと思います。

社内外でお世話になった皆様、本当にありがとうございました。
引き続き、よろしくお願いいたします。


2018.3.20 追記:退職してから4年後の話を書きました
キヤノンを退職して後悔したこと

そういえば、iOS 7 Tech Talks に当選してた

iOS 7 Tech Talks に当選してたので、明日行ってきます!!
https://developer.apple.com/tech-talks/jp/

改めてメールを良く読むと、写真付きID(=免許証やパスポート)が必要らしいです。

あと、”あらゆる形式でのライブブログ活動は明示的に禁止”。
こちらも危うくイベントのレポートを書きまくるところでした。

事前に確認してよかったー。

Apple のイベントってどういう感じなのか、すごく楽しみ!!

新作iPhoneアプリ「進撃のクレオパトラ」リリース!

iPhoneアプリ「進撃のクレオパトラ」をリリースしました!

横スクロールアクションゲームで、Unity で作った初めてのアプリになります。

また、Web版も公開しました。
こちらはPCだけですが、iPhoneを持っていない人もプレイできます。


https://nomadarian.com/unity/cleopatramarch/

ぜひプレイしてみてください!

Admob を最新版にしても Validate 時に UDID のエラーが出る場合

最近 Organizer の Validate 時に、UDIDを使っていると以下の UDID のエラーが出るようになりました。

Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.

If you think this message was sent in error and that you have only used Apple-published APIs in accordance with the guidelines, send the app’s nine-digit Apple ID, along with detailed information about why you believe the above APIs were incorrectly flagged, to appreview@apple.com. For further information, visit the Technical Support Information page.

Once these issues have been corrected, go to the Version Details page and click “Ready to Upload Binary.” Continue through the submission process until the app status is “Waiting for Upload.” You can then deliver the corrected binary.

今回アップデートの申請をするときにこのエラーが出てきました。調べたところ、古いバージョンの AdMob を使っているとダメらしいです。

で、AdMob を最新版(6.4.1)にして再度 Validate すると、またしてもエラーが。。なんでや。。

結論としては、下記サイトにあるように、”Build Settings” の “Library Search Paths” から古いバージョンのAdMobのパスを削除すればよいです。普段この設定はそんなにいじらないので、かなりハマりました。


https://groups.google.com/forum/#!topic/google-admob-ads-sdk/WaSu6SeQMxQ