プログラマーSEが面白法人カヤックへ転職成功する秘訣
「技術力も高そう!既にGoを本番環境で使ってたり」
「横浜勤務って楽しそう!」
カヤックっていいですよね。面白法人と名乗ってるくらいですし、仕事めっちゃ楽しそうです。
私は以前、カヤックの社員の方と「ゆる体操」という能力開発法のセミナーで会って話したことがあります。
その時のことも踏まえて、カヤックの中途採用応募に役立つ情報を紹介します。
Contents
「ゆる体操」のセミナーで出会ったカヤック社員の話
ゆる体操って知らない人は知らないでしょうけど、けっこう有名な体操なんです。
運動科学者の高岡英夫さんが開発した、身体をゆるめてリラックスすることで体や頭が自由自在に働くようになり、頭脳や運動能力を飛躍的にアップさせる方法で本もたくさん出ています。
即効性がすごくてやってすぐ効果が出るので、一時期ホントにはまってしまいセミナーにも参加したんです。
そのセミナーにたまたまカヤックの社員の方が参加していたというわけです。2010年のことなのでけっこう前ですね。
仕事の話になってお互いIT系の仕事をしてるということで意気投合しました。この方はエンジニアではなく企画職でした。
「カヤックで働いてるんですよ!!」
と誇らしく語られたのですが、当時の私はカヤックのことを知らなくて
「えっ、カヤック?(知らないなぁ…)」
と言ったら
「えぇーー、知らないんですかぁ!!?」
とがっかりさせてしまいました。当時の私はベンチャー企業とかに疎かったんです。悪いことしました。家に帰ってカヤックのホームページを見たら紫色の独特なページが出てきて面白そうな会社だなぁと思ったものでした。今は紫色じゃなくなってますけどね。
それで、この方は、仕事のパフォーマンスをより向上させるためにゆる体操の講座を受けに来たんだそうです。会社のことがすごく誇らしく、仕事を楽しんでる感じが話から伝わってきました!
募集要項を分析
カヤックのホームページの中途採用ページを見てみました。カヤックの仕事って大きく分けると
- 自社サービス
- クライアントワーク
に分かれて、自社サービスは
- Lobiっていうチャットサービス
- ソーシャルゲーム
に二分されるようです。
エンジニアの募集はそれぞれの領域でフロントエンドとサーバーサイドのエンジニアをそれぞれ募集しているようです。
使ってる技術を整理してみると、サーバーサイドにGoを使ってるのが珍しいですが、それ以外は一般的な技術のようです。具体的に見ていきましょう。
1. 自社サービス系
1.1 Lobi
サーバーサイドはperl, node.js, Go
データベースはMySQL、KVSには Redis, memcached, kyototyconn
フロントエンドはJavaScript, Objective-C, Java(Android), Unity
1.2 スマホゲーム
サーバーサイドはGo。
ちなみに
Go は、新しいプログラミング言語のためGoを用いた業務経験はなくても大丈夫
とのことです。Go学んだら、カヤック入るチャンスかなり上がりそうですよね。Goってまだまだ出来る人少ないから、ねらい目なんじゃないでしょうか。
フロントエンドはUnity(C#),Objective-C,Java
実は一度カヤックのUnityエンジニアにフリーランスで応募しようとした時あったんですけど、その時は他の会社に応募したのが受かって応募しませんでした。Goも学んでみようかなと思いました。
カヤックって元々サーバーサイドはPerlだったっぽいですけど、PerlからGoって移りやすいんですかね。言語設計のセンスが通ずるものがあるとか?Perlプログラマーで有名なゆうすけべーさんもGo使い始めたってポッドキャスト(wada.fm)で言ってました。
私の感覚だと、node.jsとGoが用途的に似てる感覚があります。HTTPサーバをコードで簡単に実装できる感じとか似てるなと。
2. クライアントワーク
2.1 バックエンドーサイド
Ruby が大半を占めますが、プロジェクトによっては Python, PHP,Go を使用します。
・データベース
MySQL、Redis、DynamoDB を使用します。
・インフラ環境
AWS が大半を占めますが、プロジェクトによっては お客様環境やGAE を使用します。
環境構築には Vagrant, Chef を利用し、Capistrano でデプロイ管理をしています。
とのことでした。PHPじゃなくてRubyが多いようですね。Rubyのがきれいにコード書けていいですよね。個人的にはPHPも好きですけど。
2.2 Webフロントエンド
Web HTML, CSS, Sass, JavaScript など
jQuery ,three.js など
WordPress, Tumblr など
Gulp, Grunt など
こちらはコーポレイトサイトや情報サイトの仕事ですかね。WordPressやTumblrなどのCMSベースで作ってるようです。ちなみに私のブログはWordPressで作られています。CMSってめっちゃ便利だし、簡単なので使ったことない人は試してみるといいと思います。
こうして見てみると、カヤックの仕事って技術的にも面白そうだなと思いました!