-
-
村島
こんにちは、primeNumberです。この番組は、データ活用支援を行うデータテクノロジーカンパニー、株式会社primeNumberで働く人や社外のゲストを迎えて、業界や働き方といったビジネスの話はもちろん、その人のプロフィールや趣味についてもカジュアルにお話しするポッドキャストです。
前編は、広報担当の村島が、エンジニアの山口さんにお仕事についてお話を伺いたいと思います。山口さん、よろしくお願いします。
yamakan
よろしくお願いします。エンジニアリングマネージャーをやっている山口です。
村島
よろしくお願いします。そのまま簡単に自己紹介をお願いしてもよろしいですか。
yamakan
今やっているのは、エンジニアリングマネージャーというところでやっていまして、ヘッドにはなるので、1個のチームというか複数チームを見ていくという役割をやっています。
やっているところは、primeNumberの中でTROCCOって皆さん知っているのかなと思うんですけど、TROCCOのプロダクトのEMというところでコネクタを増やしていくみたいなところをやっています。
そこのチームのマネジメントというところがメインになっています。
もう1個やっているのが、このコネクタ自体を増やしていくというのが、ちょうど1年ぐらい前からやっている大きなプロジェクトになっていて、そこの入社したタイミングからプロジェクトをやってほしいよというところが多かったので、
コネクタを100個増やしていくというので、いろいろSaaSを調べたりとか、作っていくためのプロセス改善とかをやっているというのが最近のお仕事ですね。
村島
プロジェクトの話ももうちょっと後で深掘りしたいなというふうには思うんですけれども、まず一旦山口さんは山口寛さんというお名前なんですけれども、私はyamakanさんとお呼びしておりまして、yamakanさんとこの後も呼ばせていただきたいんですけれども、
yamakanさんのキャリアについてももう少し伺っていきたいんですけれども、前職でもエンジニアリングマネージャーをされていたんですかね。
yamakan
そうですね、最後の5,6年はエンジニアリングマネージャーをやっていたのかなと思っていて、多分マネジメント経験の方はもう長くなってしまっている感じですね。
エンジニアリングマネージャーだったりとか、セキュリティマネージャーなんかもやっていて、前職だとデータ事業を立ち上げるぞというところをやっていて、
データ事業の中のチームを作っていったりとか、もちろん僕の上長もいたので、そこが大きな組織を作っていくぞというところの中で1個のチームを作っていったりとか、
データ事業をやるんだったらデータの付け方はどうなんだっけっていうので、一緒にやっていくうちに一番古株だったので、セキュリティを見なきゃとか、管理するぞみたいなガバナンスをやるっていうのもやっていたりしました。
この前も僕がエンジニアをやっていて、その前のエンジニアだと広告システムを作ったりとか、ビッグデータっていうのはHadoopの運用とか構築とか、結構データを軸にずっと仕事はしてきているなと思います。
村島
行くと最初から結構、もっとさかのぼって新卒のタイミングとかでもデータに興味があったみたいな形なんですか?
yamakan
大学で勉強していたとき、データのアルゴリズムとか面白いなと思っていたので、データ自体は面白いと思っていましたが、仕事は実は全然そうではなくて、入ってみたら合いそうだからってアサインされたのがたまたま広告事業だったっていうのが大きいところですね。
村島
そうなんですね。広告事業と合いそうってどういうところを見て?
yamakan
わかんないですよね。その当時は新卒って、今日新卒ガチャとか言われるけれど、多分向こうが相性が合うところっていうのを調べてくれていて、あそこでマッチするんじゃないかとか、こういうのができるんじゃないかっていうアサインから始まってるなとか。
村島
そうなんですね。でもそこからずっとデータに携わって、しかも今primeNumberというデータテクノロジーカンパニーに来ているわけだから、新卒の時の人事の方は見る目があったということじゃないですかね。
yamakan
そうですね。そこはあったんじゃないかなと思いますし、やっぱりそれが面白くてデータを軸にずっと動いているなと思います。
村島
データのどんなところが面白いと思ってらっしゃるんですか?
yamakan
結局変わらないところにあるっていうのは面白いと思っていて、ソフトウェアを作っていく中でデータって何か変わるのっていうと、見せ方は変わってもそれがないと何もできないっていうところが大きなところで、そこをしっかり作っていくだったりとか届けていく。
何かをやろうとしてもデータをどうやって集めてくるの、どうやって提供するのっていうのが多分事業の根幹にはあるので、そこは何かできていくとか広がっていくって面白いのかなと思いますよね。
村島
そうですね、確かに確かに。そこから前職でもデータに携わっていて、primeNumberに転職してくるっていうわけなんですけれども、転職した経緯というかきっかけってどういうところにあったんですか?
yamakan
大きいのは年齢ですよね。年齢のタイミングっていうところと、前職が1社目だったっていうのもあったので、同じことをずっとやっていくよりかは自分がやってきたことをいろんなところで試してみたいなっていうのができるんだっけっていうのも自分の興味関心と、広がりがあればそれだけいろんなことが届けられると思うんで、そういうのをやってみたいなっていうのが大きなところですね。
村島
弊社ってなかなか知名度がないんじゃないかと思っていて、どうやって出会えたんですか?
yamakan
紹介はエージェント企業で紹介はされたものではあるんですけれど、とはいえ僕Hadoopを触ってましたっていうくらいデータのプラットフォームをやってましたし、前職の事業のところでも競合にはなりますけど、CDataさんだったりとかTalendさんだったりとか、いろんなDataSpiderとか調べなきゃいけないときとかあったりとか、最後のほうはNiFi触ったりとかもしていたので、そういうのがあるよっていうのは全然知ってましたし、
TROCCOっていう名前自体は知っていたっていう形ですね。
村島
当時TROCCOに名前だけの印象でしたかね?それとも何かTROCCOに対してこんな印象を持ってたよみたいなところであったんですか?
yamakan
名前だけですね、前職大きかったので、どちらかというとこれを使おうっていうのが大きく決まっているところがあるので、たまたまそこの提供しているチームと仲が良かったので、その中で話している中で、市場ってどうなっているの?最近データどうやって使っているの?みたいなので出てきたので覚えていたぐらいですね。
村島
その辺の大きな会社がどうやってデータ関連のサービスを導入していくのかみたいな意思決定のあたりもすごい気になるんですけれども、ちょっとyamakanさんの話に戻していこうかなと思います。
現在primeNumberに入ってエンジニアリングマネージャーみたいなところだったりとか、プロジェクト100+みたいなコネクタを作っていくみたいなところをご担当いただいているんですけれども、もうちょっと詳しくお仕事内容をお伺いしてもいいですか?
まずエンジニアリングマネージャー、私がめちゃめちゃ素人みたいな質問から入るんですけど、エンジニアリングマネージャーってそもそも何しているんですか?
yamakan
多分いろんな意味があるかなと思うんですけれども、僕の中では大きく4つの役割があって、ヒューマンマネジメントっていうエンジニアチームをどうやって育っていくのかとか、メンバー育成するっていうのが1つの役割。
残りの3つがみんなが分かりやすいところで、プロダクトマネジメントっていうところで、プロダクトをどうやって作っていくのか、PdMが何を作りたいかとか、どっちの方向に行きたいんだっけっていうのを考えるのに対して、どうやって実現するのかってやっぱりエンジニアのアイデアだったりとかクリエイティブなので、そこをチームとリードしていくっていうプロダクトマネジメントがあるなと思っています。
実現する中でどんな技術使うのっていうテクノロジーマネジメントだったりとか、各やりたいものをしっかりと届ける。もちろん時間を決めればいいってわけではないんだけれど、プロジェクトとして動かすっていうところで、プロジェクトマネジメントみたいな、この4つのマネジメントをやっていくのがEMっていうところかなと思っています。
村島
なるほど、マネジメントといっても幅広くというか、一般的にマネジメントって言うと、ピープルマネジメントが一番思い浮かべやすいかなというふうに思うんですけど、それ以外にも3つのマネジメントがあるというところですね。やっぱりマネジメント自体が結構好きなんですか?yamakanさんは。
yamakan
面白いと思いますよね。自分が手を動かしてものを作れた方が面白いなと思うし、エンジニアをやっていたのにやりたいなって思う時もあるし、離れてしまったのでできないなっていう思いもあるけれど、やっぱりそこをちゃんと届けていくとか、仕組みができていって前に進んでいるっていうのがわかる感触っていうのは面白いなと思っていますよね。
村島
結構エンジニアの方だと専門性とかスキルを極めていくのか、それともマネジメント方向に進んでいくのかみたいなところで、結構キャリアを悩まれているみたいな話もよく聞くかなというふうには思って、yamakanさんはこれからもマネジメントを続けていかれるのかなとか。
yamakan
ぐるぐる回った方がいいなと思うので、たぶんそこは回っていかないと技術がわからなくなるとか、距離が離れすぎるとやっぱりマネジメントができなくなるところはあるので、そこをどうバランスとるのかっていう難しさはありつつも、一方でマネジメントが広がっていけば広がるほど大きなことを届けるっていうことができるなと思うので、そこはそれで面白いのかなと思いますね。
村島
確かに一人で作れるものっていうところよりも、いろんな人を巻き込みながら作れるものっていうのは結構影響範囲が大きいというか、早く行きたいなら一人で行けだし、遠くへ行きたいならみんなで行けじゃないですけれども、やっぱりマネジメントっていうのはみんなで行くっていうところの方に近しいのかなとは思いますよね。
yamakan
そうですね。これがAIで出てくると自分自身がAIを使っていくとかできなきゃいけないと思うので、そういうのは技術をキャッチアップしていくのは大切になるかなと思います。
村島
マネジメントでAIって使うんですか?
yamakan
全然使えますよ。資料を作ったりとか考えを整理するっていうのはすごい良いものだと思っていて、自分の考えっていうのは固まってる視点があったりとか、より多角的な視点があったほうがいいので、じゃあこういうふうに思ってるんだけれど、批判的に見たらどうなのとか、そういうふうな対話をしながら固めていくものもありますし、
よりモヤっとしたものを解いていかなきゃいけないので、ちょっとモヤっとしてるんだけどどっからステップ行こうかなとか、ここまでは考えてみたんだけど、このアプローチどう?とか対話するっていうのはあったりする。
それがメンバーとしてもいいと思うんですけど、なかなか難しい時間もあったりするんで、そういうのが反数するのがいいなと思ってますね。
村島
最近AIを使ったユースケースというか事例とかでこれ面白かったなみたいなのありました?
村島
というところでちょっとエンジニアリングマネージャーの話からいろんな人とITみたいなところまで移ってきましたけど、もう一つの方のお仕事というかプロジェクト100+の方に伺っていきたいなというふうに思いまして、改めて100+、プロジェクト100+ってどんなプロジェクトなのか教えていただいてもいいですか。
yamakan
そうですね。これはもうTROCCOの根幹というかベースな機能であるコネクタっていうつなぐっていうところが重要なんですけれど、つながっていくSaaSだったりとかデータベースとかいろんな機能とつないでデータを転送できるようにしていくっていうのを100個以上拡張するぞ、100個以上に伸びるように頑張っていくぞっていうようなプロジェクトでやっていったのが100+になります。
村島
100個以上でいくと1年間ですよね。
yamakan
1年間ですね。
村島
だから月あたりが8、9個ずつコネクタを出していくっていうところですかね。
yamakan
そうですね。
村島
これまでのスピードと比べるとやっぱり段違いじゃないですか。
yamakan
これまでのスピードっていうと、僕ちょっと入ったのは今年の1月、25年の1月なのでこの前はあんまり知らないってことがあるんですけど、だいたい1個のコネクタを作ろうとすると接続先を調べていったりとか、それをどういう作り方をするとかって考えたりとか、2ヶ月くらい検討からリリースまでかかるかなと思うので、その期間っていうのがどうやって短縮していくのかっていうのが1個大きなポイントだったなと思います。
村島
その短縮自体にもyamakanさんが関わってらっしゃったんですか。
yamakan
短縮もいくつかのポイントがあって、1つは短縮できるような基盤を作っていくとか自動化の機能を作る。
これは今のエンジニアのチームがずっと考えてきて去年作ってきたっていうところがあって、もちろんファーストからできたものを僕がプロジェクトの中で使いながらフィードバックしてよくしてもらってるっていうのはやっていただいてますし、
それを別にこれをうまく使うためのプロセスをよくする。
どちらかというと僕はプロジェクトマネージャーなので、全体の入り口から出口までっていうプロセスをどうやって早くしていくのかをフォーカスしてやったりはしますね。
村島
そのフォーカス、プロジェクトの流れを整理していったみたいな話だと思うんですけれども、ここは苦労したなみたいなポイントとかあったんですか。
yamakan
でも個人的には普通のことをやったっていう。
プロジェクトマネージャーについてやっぱり型はあるし、やり方はあったりはするんですけれど、一番わかりやすいのはクリティカルパスを出してみるっていうのをまずやる。
自分たちがどういうプロセスで出していくのか。
今回100+って結構面白いプロジェクトで、同じように繰り返し出していくっていうところなので、繰り返し出すプロセスっていうのはどうやったら最適なプロセスになるのかって考えられるところ。
大きなプロジェクトだと入り口から出口まで半年間かけてやっていくっていうプロジェクトマネジメントよりかはショートスパンのサイクルを作るっていうところなので、
クリティカルパスを作ってみて、ここのプロセスってうまくいくのか、いかなかったらどっかボトルネックなのかって潰していくようなプロジェクト。
結構面白いし、簡単ではないんですけれど、短期的にフィードバックが得られるんでやりやすいプロジェクトなのかなと思ってます。
村島
そうですね。初めの1個でまずやってみて、それがうまくいったらそれもスモールウィンが積み重ねられますし、
もうちょっとここ改善したいなって思ったらすぐに次のプロセスで改善できるしっていうところをたくさん回せてやりがいがありそうなプロジェクトですよね。
yamakanさん、一番初めに入社してくるときにこのプロジェクト100+というものがあってみたいな話を聞いて入社してきたみたいな感じだったんですか?
yamakan
いやいや、僕が採用のときはまだそのプロジェクトなかったと思うので、来てるタイミングからあとですね、このプロジェクト自体の名称がついたのは。
村島
じゃあ入社してくるタイミングではまだそういうプロジェクトのオーナーをやるとかも全然分かってなくて。
yamakan
そこで言うと、辞めてから入るまでの期間がちょっとあったので、この間に何回か顔合わせとかしていて、その間にこういうことやっていただくよってお願いだったりとか、
もともとEMになるよっていうのが前提だったので、ゆっくり現場で開発してみて、ちょっと慣れてからEMやって、半年からやるのかなと思っていたけど、全然そんなこともなくいろいろやってるなって感じですね。
村島
当時、入社する前にこういうプロジェクトやるよっていうふうに言われたときは、yamakanさんどんなふうに思ったんですか?
yamakan
まあプロジェクトなんでやればいいかなぐらいですね。決まってるものがあればいいなとか、プロジェクトって言われてるかなんかあるんだろうなぐらいと思ってました。
村島
なるほどな、いきなり入社して、結構プロジェクト100+ってprimeNumberの中でも大事なプロジェクトなんじゃないかなというふうに思ってますし、
すごくスピードアップして機能の根幹であるコネクタっていうところをどんどん開発しているので、やりがいもあるんだろうなと思いつつ、すごくプレッシャーもあるお仕事なんじゃないかなとは思っていて、その辺の気持ちとかを聞いてみたかったという感じです。
yamakan
でもそこはありますよね、入った瞬間はやっぱり最初に立てられた目標値っていうとか、期間ごとのスパンによっていついつまでここまで出そうみたいなゴールはあったんですけど、そのゴールは絶対無理ですっていうのは最初説明に行くとかは入ってすぐにやったので、それは結構プレッシャーあったなーって。
村島
そうですね、入社していきなり、いやそれは達成できないと思いますっていう調整から入るのはなかなかハードルが高いですよね。
yamakan
でもそこはやってよかったし、やっぱりそこをちゃんと説明して、でもこういうリカバリープランでいくんで、進めましょうっていうのは理解して進めてきて、そこからうまくいったもの、うまくいかないものとありつつも、そこは正常に回ってはいるかなと思いますよね。
村島
やっぱりそこでリカバリープランを出すっていうところが大事なんですかね、擦り合わせるというかプロジェクトを成功に導く上で。
yamakan
多分一個だけできないですと言ってもやっぱり進まないので、できないです、でもこういう方法だったらできますとか、ここまではまずやっていって、この間に次の手を考えるんで時間くださいとか、結構何をやりたいのかっていうのを言わないとなかなか進まないかなと思います。