takuwan's blog

感じたことを書きますよ

リクルートを退職します

7月末にリクルートを退職することにしました。今日から有給消化です。

(はてぶで「政治経済」カテゴリに自動分類されてしまったので、タイトルに「エンジニア」と追記してみました。「テクノロジー」カテゴリいきたい。。)

 

リクルートでやってたこと

「SUUMOを内製化するぞ!」ということでリクルート住まいカンパニー(以下RSC)に出向となり、インフラエンジニア、スクラムマスター、iOSエンジニアなどのロールで2年半弱SUUMOの開発をしてきました。

入社当初の「内製化」は紆余曲折あってすぐ雲散霧消したのですが、30年以上の歴史があるSUUMOの、特に賃貸領域をいかに伸ばすかというところに力を入れてきました。

(以下はRSCに限った話で、リクルートの他グループ企業では違った事情があると思います。)

 

リクルートはどうだったか

入社当初は戸惑いばかりでしたが、いま振り返ると学べたことがだいぶあったと満足しています。

感謝していること

この2年半、感謝することばかりで挙げればそれこそキリがないのですが、リクルートという会社(場)にフォーカスすると、会社の枠を越えて本音で話してくれる、応援してくれる大人が沢山いることが、私にとって一番ありがたかったなと思います。

自分の拙い文章では、具体的に書くとエモくなったり陳腐化したりしてうまく表現できないのですが、ワーワー言いながらみんなで良い方向を目指して頑張っていた感じだったり、業務外でもいろんな縁があったり、自分が本音で相談したらポジションを抜きに本音で答えてくれた人が沢山いたところが良かったです。

入社して戸惑ったこと

リクルートに入って1年目は、組織に振り回されて色々悩みました。SUUMOという巨大メディアを内製化するにあたって、自分は純粋なエンジニアとして入社したつもりだったのですが、人に依ってはパートナーマネジメントを期待してきたり、要となる人が色んな事情から諦めてしまったり、エンジニアリングマネージャーがいなかったり、(なので仕方ないんですが)上司のマネージャーにエンジニアリング上の課題を伝えるのが大変だったり。。大規模なサービスの内製化界隈は大変でした。

いまは、リクルートの他グループ会社の方々の助けもあって、当時ほど組織について悩むことは一切ありません。ただ、組織が出来上がって落ち着きすぎていて、あの頃はワーワーいって楽しかったなと思ったりもするので、不思議なものです。(自分は、きちっと環境が整っている場所より、ワーワー言ってみんなでどうにかしようと働きかけられる場所のほうが好きだということに気づきました。)

 

学べたこと、成長できたこと

自分の技術力やマインドに限った話をします。

デカいサービスを開発する難しさ

自分がもともとリクルートに入ったのは、大きな企業で大きなサービスをつくるエンジニアとして10→100の知見を得たいという動機からでした(たぶん)。この動機は十分に満たせました。

コード量はもちろんのこと、全体的な設計としてもSUUMOは本当にデカいサービスで、その理由はいくつか思い当たるのですが、そのうちの一つとして複数のドメインを扱っているからデカいというのがありました。

SUUMOは賃貸・新築マンション・中古マンション・注文住宅・リフォーム等々の、不動産産業の複数のドメインを扱っています。ビジネスモデルは基本的に全ドメイン同じでカスタマー(一般ユーザー)とクライアント(企業)をマッチングさせるリボンモデルですが、扱う金額・商習慣・課題としていること等が各ドメインで異なってくるため、SUUMOとしてもKGI・KPI、売りの立て方などが各ドメインごとに異なってきます。ということは、企画する人は各ドメインにいるし、実装する企画の規模・内容は各ドメインで異なってきます。開発体制を例とすると、あるドメインは基本的にウォーターフォールで数ヶ月かけて開発して大きなリリースをするけど、あるドメインは基本的にアジャイルに毎週にでもリリースをしていくみたいなことになったりします。開発者もかなり多いので、チームをまたいで密に連絡を取りつつ、いかにコンフリクトしないかとか、齟齬らないかとかを気をつけて、日々工夫して開発をしていました。

ソフトウェアエンジニアとして、こうした環境のもと、社会に影響力がある大きなサービスを丁寧にしっかりと、でも一方でアジリティをも意識した開発をできたのはとても良い経験だったと感じています。前職やインターン時代にベンチャーで働いていたとき以上に、品質に問題のないもの作ったり、先々のことを見通したりといったことが確度高くできるようになったと感じていて、技術の基礎力の底上げになったことは間違いありません。

また、技術力以外のソフトスキル(対人能力的なもの)が鍛えられたとも感じていて、大きな組織でのチームづくりを経験させてもらえたことで、いまではエンジニアリングマネージャーとしてのキャリアも現実的に考えられるようになってきたと感じています。

インフラに関して

いままでインフラだけに集中して業務に取り組んだことがなかったのでスキルセットを広げられそう、負荷はあるだろうしサービスがデカいことを1番実感できるのはインフラだろう(実際はそんなことなかった)、対応の優先度が高いシステム上の課題や改善ポイントがある等々の理由で「インフラやりたい」と当時の上司やチームに打ち明けたところ、SUUMOスマホサイトの環境を任せてもらえました。(働く本人の意志をちゃんと考慮してもらえる文化がリクルートにはあると思ってます。)

EC2 Classic群の環境からVPCに環境一式を移行して、ついでにAnsibleやTerraform等でInfrastructure as Codeを実践し、MackerelやPagerDuty等でモニタリングできるようにし、RedashとAthenaでアクセスログ解析をできるようにしたり、Blue-Green Deploymentの仕組みを構築して云々といったことを通じて、インフラに関するスキルがぐっと上がりました。途中で上司が強いエンジニアを連れてきてくれて、色々教えてもらえたところも貴重な機会でありがたかったです。

エンジニアリング以外のハードスキル

自分が一緒に働いた企画者は優秀な方ばかりで、エンジニアだろうが一朝一夕では身につけられない、エンジニアリング以外のハードスキルってあるんだなーと痛感しました。 KPIツリーの構築、グロースハックの施策、未来への仕込みなど、「なるほどなー」と感じさせられた場面が度々あったり、CACやLTVだとか入社前は全然知らないワードも自然と耳に入ってくる環境だったので、エンジニアリング以外のマーケティング・ファイナンスの領域にも食指が動くようになりました。

  

働く環境

リクルート(RSCの親会社)の人事にも言われたのですが、私が在籍していたこの2年半はRSCの組織体制が大きく変わったタイミングで、それに伴い働く環境や雰囲気も変わりました。

勤務時間・場所

私が入社してすぐにリモートワークが解禁され、全職種でリモートワークが一時的に流行しました。がしかし、昨年下期あたりからRSCのエンジニアはリモートワークが非推奨になり、最近では企画職とかでも、リモートワークは週1日以下の人がほとんどではないかと思います。

SUUMOは業務委託のパートナーさんやベンダーさんが多く、パートナーさんのマネジメントが疎かになりがちだったこと(社員はリモートで開発していて、パートナーさんが常時オフィスで開発するといった、なんか変なことが起きていた)。また、過去の経緯上SUUMOはなにかと仕様が複雑で、リモートでの開発がパフォーマンスの向上に結びつきにくかったことなどが主な理由です。SUUMOの場合はオフィスにみんなで集まって開発をするほうが作業が捗るのは確かなので仕方ないことだと納得していますし、昨今のリモートワーク推進の流れに反する面白い経験をできたなと思います。

勤務時間については、入社時との大きなギャップでもありますが、夜まで残ってがっつり働くみたいなことが制度上難しいような、わりとまったりとした環境でした。

また些事ではありますが、オフィスが移転して勤務地が東京駅から田町駅に移りました。リクルートは東京駅だという思い込みがあったので、田町に移転になったときはざわざわしました。

知見が落ちている

リクルートにはいま、株式会社リクルートテクノロジーズ(RTC)という機能組織を軸にして、ソフトウェア・エンジニアリング各界の著名人が集まっています。この分野ならあの人だな、という人達が雇用形態を問わずいろんな形で在籍しています。

例えばですが、SUUMOのアプリ開発でアジャイルに動けるチームを立ち上げるといったミッションを私が担ったとき、@i2keyのアウトプットには大変お世話になりました。アジャイル・リーンといった考え方はもちろん、フロー効率・リワークチャートといったリクルートにいなければキャッチアップできなかったであろう概念をいちはやく知れたことや、それらの概念を考え出す場面をslack上でちら見できたところとか良い学びでした。

様々な属性の仕事がある

SUUMOは1000億近い売上がある、リクルートの中でも頭一つ抜けた巨大販促メディア(10 → 100)で私はこれにずっと従事をしてきましたが、リクルート社内を見渡すと0 → 1のフェーズ、 1 → 10のフェーズの仕事も沢山ありますし、海外での仕事やR&Dといった仕事もあります。

株式会社リクルートテクノロジーズ(RTC)を通じて、いまではRSCのエンジニアも他領域の全く違ったフェーズの仕事にトライすることができるチャンスがあるかもしれないので(制度化されているわけではないと思う)、まだ自分がどこで勝負する人間なのかが見えていないエンジニアとかにも良い環境なのかなと思ったりします。(社内転職みたいなものなので、転々とするのはそれはそれで苦労があるかもしれません。)

待遇

世間が狭い私はあまり実感できていないのですが(個人事業主としても活動してるからかも)、待遇に関しては「下駄を履かされる」と言う人が少なくないように思います。私が良かったなと感じているのは、ちゃんと仕事をすれば評価してもらえて、それが待遇に反映されている納得感がありました。給与はちゃんと上がります。

 

なぜ辞めるのか

基本的には満足していた私ですが、なぜ辞めるのかというと、自分が解決したいと思える課題に対して、もっと自分の意志が介在できる形でアプローチをしたいと考えているためです。端的にいうなら、スタートアップをやりたいと思っているのですが、リクルートの新規事業制度を通すよりも自分の意思を反映でき、かつハイリスク、ハイリターンな形を取りたかったという経緯です。

直近は個人事業主としてお金を貯めつつ、何にどうコミットしていくのかを考えていこうと思います。

 

最後に

本当お世話になりました!お疲れ様でした!

またどこかで一緒に仕事できるとうれしいです。

あと、twitterを数年ぶりにやりはじめたので、フォローしてもらえるとうれしいです。@takuwan0405です!

 

長文にも拘らず、最後まで読んで下さりありがとうございました。

自分の評価は、直接聞きに行かないとわからない

仕事における自分の評価は、上司(マネージャー)に直接聞きにいくようにしています。

 

フィードバック面談では話しきれない内容が知りたい

査定の後にフィードバック面談といった形で、組織からどのような評価をされているのかを教えてもらう機会はあると思います。がしかし、(少なくとも現職では)フィードバック面談は時間が限られているうえ、その主たる内容は、前期のパフォーマンスがどうであったとか、これからどういう仕事を期待されているかとか、具体的な仕事の内容を意識したものになるケースが多いとも思います。

こうしたフィードバック面談は有用ではあるのですが、たとえば自身の成長課題をどう捉えられているかとか、今後のキャリアのアドバイスといった、もっと長期的視座に立つ助言(評価)こそ自分には必要だと感じています。若さ故とかそういうわけではなく、上に立つ人間がいて自分が成長を求める限りはずっと、そう感じるであろうなという感覚でいます。

現職で自分のマネージャーとなった人は3人いますが、マネージャーが代わるタイミングで「自分の成長課題を教えてください」とお願いしたところ、これまで全員1時間程度、自分の評価と今後について考えを話してくれました。

全員がこんなお願いをするようになったらマネージャーは大変だと思いますが、個人的にはおすすめしたい取り組みです。

 

この前もらった評価(助言)

具体的にどんな評価(助言)をもらっているか、メモを晒そうと思います。

黒歴史だと後悔するようになったら消しますが、成長課題であろう「自己開示」に取り組んでみたいためです。また、何を言いたかったのかよりイメージできるかもしれないと思ったためです。

括弧は自分が感じたことだったり、メモの補足です。なお、ソフトスキルを主に評価してもらった内容であるため、エンジニアリングなどのハードスキルの視点はあまり入っていません。

目的思考が強い
  • 自分のスキルをどう伸ばしていきたいというのは伝わるし理解できるけれども、「偶発性」をもう少し意識しても良い気がする。
  • (私が望んでいたキャリア像では)エンジニアリングの成長に重きを置いてきたところ、スクラムマスターのようなロールをやってみたりしたのは、そういう意味では良かったかもしれない。(確かに、ソフトスキルが上がったり組織について考えるようになって、エンジニアリングマネージャーへのキャリアを現実的に意識できるようになった。)
  • あらゆる機会を成長機会として捉えることができるかどうかが肝。(現状、捉えられていない場面があるということ。)
受け手の印象をケアしたコミュニケーションができない
  • 言っていることは正しいと思うけれども、相手の受け取り方をあまりケアできていないのがもったいない。
  • こういう性格の人だよね、と知っている人に対してはまだ良いかもしれないけれども、(takuwanを)知らない人に対して厳しめのことを言うと印象が変わってしまう。
  • ただ、それは自分の特性だろうからあまり変わらないと思う。
  • 仕事を始める前に、「自分はこういう人間なんです、何かあったらごめんなさい」ということを事前に発信しておけばまた変わってくる。(現職でやっている偉い人たくさんいます。)
  • 自己開示を意識的にやると良い。
  • ブログとかを通じて、アウトプットしてキャラクターをわかってもらうのも良いかもしれない。
  • 「○○さんだから仕方ないよね」みたいな空気をつくれたら良さそう。
1つの事業の責任を持つ立場になったときのため改善できそうなこと
  • Noと言えるようになること、押し負けないみたいなところがもっとあると良い。
  • 意外と頑固さは感じない。
  • リーダーとしてチームやプロダクトを守らないといけない、みたいな場面が出てきたときに、どうなるのかが今は未知数。(そういう場面にまだ出くわしたことない。) 

 

まとめ

本音でもって「成長課題を教えてください」と相談すれば、ちゃんと答えてくれる上司は素敵です。

組織で働くなら、そういう人が多数を占めるところが良いですね。それが、成長できる場の条件です。

若者文化がわからないからtwitterはじめました

今更ながら、はてぶをはじめました。
また、数年間寝かせていたtwitterのアカウント(@takuwan0405)も復活させて(過去のツイートはなんとなく全部消したけど)、ちょびちょびwatchするようにしました。

若者文化がわからない

「EDM知らないってやばいよ」って同僚数人に煽られたことがきっかけです。
「えーほんとに?」とあまり納得できなかった自分は、職場の同僚20人程度に「EDMって知ってる?」って聞いて回ったところ、

・20代前半の人はだいたい知ってる
・26~35歳の人は、知ってそうな人は知っている(5人中1人くらいの割合)
・35歳以降の人は100%知らない(5人くらいに聞いた)

といった感じで、おっさんほどEDMを知らないという結果になりました。
若者文化ってどこでキャッチできるんだろうと、ぱっと思いついたのがtwitterでした。

 

f:id:takuwan0405:20180608204328p:plain

(もっとも、気づいたころにはEDMも終わるらしいですが。)


これまでの情報源

基本的にfeedlyで諸ブログ・メディア100件くらいをwatchしています。
自分はアプリ、ウェブ、インフラあたりのソフトウェア・エンジニアなので、そうした技術界隈で有名なブログであったり、TechCrunchやHacker Newsなどのメディアを毎日20分くらいつかって読んでいます。
あとはSlackとかで流れてくる色んな人の会話から情報をキャッチアップしています。

ここ3、4年はこれで困らなかったのですが、本当に自分が必要だと思う情報しか入ってこなくなってしまって(pull型の情報収集に尖ってしまって)、個人的にあまり関心がなかった分野については浦島太郎状態になってしまったようです。


若返りたい

元々パリピ的な性格からかけ離れてはいるのですが、最近お話をもらうお仕事にエンタメ系だったり10代女性を狙ったアプリとかがあったりして(よくわからないドメインだし長続きしないかもしれないからとお断りしていて)、なんか損しているなーという気持ちになっています。。
また、三十路が近づいてくるにつれ、頭もセンスもどんどんおじさん化しているような気がして、よくわからない危機感があります。(こっちのほうが強い)

twitter再開したところで、どうせフォローするのはおじさんばかりな気がしなくもないのですが、自分が日頃から貼っているアンテナには引っかからない何か新鮮な情報を、あまり負荷にならない程度に入手したいなとtwitterに期待しているところです。


ついでに

はてぶをはじめた理由でもあるのですが、そろそろ三十路がみえてきたところで、何かしら溜まった知見やものの見え方があるので、情報を読み込むだけでなくて発信しないとなー(できるなー)と思ってます。
twitterもその親和性をちょっと考えているところがあるのですが、ゆるーくやっていきます。
よろしくです。