「プログラマ」やめるぞい
さて、当ブログを見てくださっている皆さんでしたら既にご存知かと思いますが、僕はPerlをメインに扱っているサーバサイドプログラマです。
しかし、そのお仕事とも4/6でお別れをすることになりました。渋谷よ、サヨウナラ。
なぜ?
エンジニアとしての回答
僕は最近Unity及びC#に入れ込んでおりまして、Javaスキルを求められる未来を見た時に、それよりもUnity/C#の方に魅力を感じたからです。
C#はとにかく出口の多い言語であり、現時点でデスクトップアプリ、モバイルアプリ(iOS/Android/Windows Phone)、webアプリをC#で開発することが出来る状況です。
Javaでも同様のことが可能ではあるのですが、やはりMicrosoft .NETのオープンソース化が非常に大きな引き金になっており、数年後にはJavaと同様に、エンジニアにとっての有力な選択肢になり得ると思います。
また、完全に個人的見解ですが、エディタであるMonoDevelopはEclipseよりもシンプルで使い勝手が良いと感じており、この点についてもJavaよりもC#を優先する一因となっています。
そして、今年の初めにUnityでPapizillaを開発してから、僕の中でUnityに対する評価が鰻登りになったのです。こんなに簡単にゲームを、ネイティブアプリを作れるのか、と驚いたものです。Unityを使うと、Android向けにアプリケーションをpublishすることが可能ですし、Xcodeプロジェクトとして出力することもできますので、iOS向けにもアプリケーションをpublishできるのです。
ちなみに次の予定は相変わらずPerlも触るしUnityも触ってよし!という感じです。
あ、誤解のないように補足しますが、あくまで僕の興味の対象が、JavaよりもUnity/C#のほうに強く惹かれている、というだけの話です。Javaはおそらく今後も使われ続けるだろうし、Java8は良いものだと思いますよ。
ビジネスパーソンとしての回答
誰かがサービスの方向性を決めて、方向性に沿った企画に基づきプログラムを作る「プログラマ」という役割を4年近くこなしてきたわけなのですが、6年先くらいを見据えた時に、「お客様にリーチし、直接対話する立場」に立つべきだな、と思いました。観測結果を元にサービスの改善を常に考え、実行に移し、サービスの成長を促進させるエンジニアになりたかったのです。
そのためには、エンジニアリングとユーザサポート、ディレクションを並行してやらせてくれるような場所が必要でした。
このような役割を、世の中では''グロースハッカー''と呼ぶようですが、今回、そのようなキャリアパスを示していただいた企業が国内にあったことに、大変感謝をする次第です。
得たもの
アクの少ないコードを書く能力
入社当初、僕のコードには大変に宜しくない癖のようなものが多々ありました。
どのようなものかについては、こちらのエントリに詳しく明記してあります。
べからずを沢山指摘いただけた分、だいぶアクの少ないコードを書くことが出来るようになった、と自分で実感しております。
シンプルに設計する能力
これも入社当初と比較しての話ですが、目的を達成する上で、よりシンプルな実装に落としこめるように設計をすることが出来るようになった、と実感しております。
得た知見を標語っぽくするならば、
見た目にこだわった分、使ってもらえなくなる
ログは外部の分析システムに投げ込め
利用者が明確化していない物は実装するな
単機能に徹しろ
というところでしょうか。
普通自動二輪免許
まともに有給を取得できるはじめての勤め先でした。そのため、以前からほしいと思っていた普通自動二輪免許を取得することに有給をあてることができました。
横のつながり
おそらく渋谷に来なければ、Perl Beginnersをやろう、とはならなかったかもしれないですね。
そもそもPerl Beginnersは、Hachioji.pmを町田で開催したときに、酒の入りきったまいんだー氏に「MySQL Casualって『ガチュアル』じゃないっすか?」って言った事がキッカケで出来上がったものです。
しかし、前職のベンチャーにいる立場でイベント運営はどう考えても無理がありますし、都内に出てくる事自体が稀でしたので、まいんだー氏から「じゃあ今からドメイン取りましょう。それでイベント開いて人を集めてみてくださいよ」って言われた時に、「よしわかった」とは答えられなかったかもしれない。
それが、結果的にPerl Beginnersをおよそ3年間、ほぼ2ヶ月おきに開催できたわけです。そして、そこであった沢山のエンジニアの皆さんと出会うことができた。
また、Perl Beginnersの主催をしている、という事実があるおかげで、色々な方から覚えてもらいやすかった様でした。
最近ではマチピーFMというものをやっているのですが、これはクラウド関連のトピックを中心に雑に「ダベる」だけのネット放送でして、おかげさまでそこそこの評判を頂いているようです。
最後に
今まで一緒にやってきた皆さん、本当にありがとうございました。
次は乃木坂で「グロースハッカー」としてがんばるます。
まとめ
「プログラマ」から「グロースハッカー」になるよ!
プログラミングをやめるわけじゃないよ!
Unity/C#をつかうようになるよ!
このまとめは本当だよ!嘘じゃないよ!