169: デプロイゲートCPOのへんてこさんに、独立のレキシやポッドキャストについてあれこれ聞いてみた


かなり久々のゲスト回。 ITトリオにお便りをくれた縁から、株式会社デプロイゲートCPOのへんてこさんにゲストで出演いただきました! 会社独立の背景や今やっているポッドキャストの内容について色々お話しましたよ。 へんてこさんのポッドキャストはこちら! くわラジ https://kuwa-raji.henteko07.com/ OSSのレキシラジオ https://oss-rradio.henteko07.com/ ▼▼▼ おぐらくんが新しく始めたポッドキャストはこちら。 ぜひフォローよろしくお願いします! 英語苦手だけど海外で仕事してますラジオ https://open.spotify.com/show/0WUqQCTIoI6qJGbcdBSPUW ▼▼▼ お便りフォーム https://forms.gle/sqzWk2Yb79cMvFGg8 「ITしくじり先生!」「僕の私のバグ自慢」の他、ふつおたも募集中! ▼▼▼ X でのつぶやき、励みになります! ハッシュタグは #ITトリオ で! https://twitter.com/TorioIt ▼▼▼ ITトリオ公式Webサイト https://it-trio-no.com/ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

文字起こし

A 00:00:00

本日は株式会社DeployGateで共同創業者をされているへんてこさんという方をお呼びしております。へんてこさん、早速ですが、自己紹介をお願いできますか。どんな方なのかを簡単に教えてください。

B 00:00:12

はい、よろしくお願いします。ありがとうございます。えー、株式会社DeployGateで、取締役共同創業者、CPOをやっております、へんてこと申します。本名は今井健太と申します。インターネットではへんてこ、henteco07とか、そういうIDで活動しています。でですね、株式会社DeployGateをちょっとお話できればなと思うんですけど、あの、株式会社DeployGateの方ではDeployGateっていうサービスを運営、開発しています。で、そのDeployGateってのがどういうサービスかっていうとですね、まあ簡単に言うと、あのAndroid、iOSアプリのテスト版を簡単に手元にテスト配信できるよというようなサービスになってます。すごい雑に言うと、あのTestFlightみたいな。

A 00:00:58

うんうん。

B 00:00:59

ものをまああの思い浮かべていただければ、あの、まあ想像つくかなというようなところです。で、そういったあのTestFlightとのちょっと違い点としては、あのDeployGateでは、配布するだけではなくて、フィードバックの部分ですね。テストして配布した後のフィードバックして、さらに改善していくっていうところに注力をしているというようなサービスになってます。まあなので、すごいざっくり言うと、開発者向けサービスを開発運営してますよというような開発会社を経営しております。はい、よろしくお願いします。

A 00:01:32

お願いします。

C 00:01:32

よろしくお願いします。えー、今、DeployGateのウェブサイトを見たんですけど、結構そうそうたる会社さんが利用しているんですね。

B 00:01:41

そうですね。ありがたいことに、国内企業の大きいところをご利用いただいている形です。はい。

A 00:01:49

その先ほどデバッグ報告を、あのすぐにフィードバックしてくれるって話があったと思うんですけど、これってもういるんですか?ユーザーが。そのデバッグ報告してくれるようなユーザーっていうのがここで集められるみたいなことなんですか?

B 00:02:01

あ、ではなくてですね、あの、各会社さんに、あの、まあアプリとか、あのアップロードしていただいて、で、その会社の中で、その企業さんの中で、あの、まあQAの方だったりとか、あのテスターの方、まあ例えばあとはユーザーインタビューされる会社さんとかもあるかなと思うんですけど、まあそういった形で、あの、我々DeployGateとしては、ユーザー、こう、そのテスターの人たちを、こう集めてくるっていう機能はなくてですね、あの、そういったテスターの方々は、あの各企業が、あのちょっと探してきてというか、いる中に配ってっていうような形です。

A 00:02:36

なるほど、なるほど。

C 00:02:38

ちなみにちょっとだけ自己紹介の部分に戻るんですけど。

B 00:02:42

はい。

C 00:02:42

あ、大前提として、へんてこさんは以前ITトリオにお便りをくださった方です。っていうところの紹介と、えっと、あの、へんてこさんっていうその名前の由来を聞いてみたいなってずっと思ってて。私もよく「なんでチーズなの?」って呼ばれて、あの聞かれてるんですけど、チーズ以上に名前と関連性がないなと思って。

B 00:03:06

そうですね。あの、まあよく聞かれるんですけど、特に意味はないんですよね。

C 00:03:10

ないんですね。

B 00:03:12

はい。中学校の頃に、ゲームセンターによく通っていたんですけど、その時にアカウントを決める時に「へんてこ」という名前をなんとなくつけただけです。

A 00:03:20

うんうん。

C 00:03:21

その場で思いついたワードって感じなんですかね。

B 00:03:24

そんな感じですね。で、そこからずっとインターネット上でへんてこというIDを取り続けてるっていうだけですね。

C 00:03:30

ああ、確かにへんてこって言葉は取られやすそうですもんね。

B 00:03:35

そうですね。あのー。

C 00:03:36

早めに取るのは大事。確かに。

B 00:03:38

同じ名前の方が何名かいますね。

C 00:03:43

ありがとうございます。

A 00:03:44

そうですね、当時だと結構その匿名性みたいなものがすごくあったと思うので、あまり本名でユーザー登録する人は少なかったですよね、当時は多分。

B 00:03:54

まあそうですね、たぶん十五年、二十年前とか、ちょっとわかんないですけど、そのぐらい前につけたのかなと思うので、そんな流れなのかなと思いつつも、あれなんですね、どちらかというとハテナの文化みたいなのがあって。

C 00:04:12

うんうん。

B 00:04:12

ハテナって、あの、ご存知ですかね。株式会社ハテナっていう会社があって、ハテナというサービスがあるんですけど、そのハテナの文化ではですね、基本的にはIDで呼ばれるみたいな。

A 00:04:24

あ、そうなんですね。へー。

B 00:04:26

まあインターネット的なものがあって、そこでへんてこなことを言うやつで活動していく中で、実は僕自身も株式会社ハテナでインターンしてたんですけど、大学時代に。その時に、インターン先のハテナの会社の中でも、そういうIDでみんな呼び合うんですよ。

A 00:04:48

うんうん。

C 00:04:49

うんうん。

B 00:04:49

ハテナ、ハテナIDで、その中でへんてこって呼ばれてたので、まあその中で、あの、現状の株式会社DeployGateの中でもへんてこって呼ばれてるんですけど。

C 00:04:58

ああ、なるほど。

B 00:04:59

そういう流れがあります。

A 00:05:01

あ、じゃあハテナさんの文化も持ち込んでるんですね。今、DeployGateさんには結構。

B 00:05:06

うーん、なんかそんな感じになってますね。

A 00:05:08

そうなんですね。へー。なんかその、そこの話ちょっと気になったんですけど、最初こうハテナさんで多分働かれてたっていう話だと思うんですけど、まあそこから独立したっていうことですよね、その共同創業者さんと。その独立するときにどんな思いでやったのかとか、どういう元々起業しようと思ってたのかとか、そこら辺のちょっと話聞きたいですね。

B 00:05:29

実はですね、ちょっと特殊でして、あの、まあハテナでインターンをしていたわけなんですけど、あの、まあ新卒で入社したのは株式会社mixiという会社なんですね。あのSNSのmixi、最近だとmixi2とか。

A 00:05:43

うんうん。出てますね。

B 00:05:44

あとはミテネとかですかね。あの、やられてる会社で。で、株式会社mixiの方に新卒で入社しまして。その時に、えっと、DeployGateっていうサービス、あの先ほどご紹介したサービスなんですけど、これ実は株式会社mixiの社内の新規事業として立ち上がったサービスなんですね。

A 00:06:04

あ、そうなんですね。

C 00:06:05

へー。

A 00:06:06

うんうん。なるほど。

B 00:06:08

で、その新規事業として、DeployGateが株式会社mixiにありましたので、そこに新卒として入社して配属されたというのが一番最初というか。

C 00:06:20

うんうんうん。

B 00:06:21

実際はその新卒入社する前から、株式会社mixiの方に内定者インターンみたいな形で大学生の頃から入っていて、その時からDeployGateチームには入ってたんですけど。

C 00:06:35

うんうん。

B 00:06:36

そういった流れでDeployGateに関わるようになったのが一番最初のタッチポイントというか。

C 00:06:42

うんうん。

B 00:06:43

あの、ものです。で、その時点ではまだ株式会社mixiの中の新規事業の一つだったんですよ、DeployGateっていうのが。で、そこからあの、Employee Buyoutという形、あの従業員がサービスを買い取るっていう形で、株式会社DeployGateに、あの、分社化したというか、独立したっていうか。

C 00:07:03

うんうん。

B 00:07:04

形になっています。で、そこから、あの、まあ三人なんですけど、三人で共同創業しているんですけど、あの三人が、あの株式会社mixiの方から抜けて、えーDeployGateの方に、えー転籍するというか、あの作業してというような形で現在まで至るというような形になっています。

A 00:07:23

なるほど。じゃあ結構そのサービスが好きで、そのままDeployGateさんでやられてるみたいなことなんですかね。

B 00:07:29

そんな感じですね。あの、当時からデベロッパー向けツールみたいなところが結構好きで。

C 00:07:35

うんうん。

B 00:07:37

あの、そういったところを結構やってたっていうのがありますね、個人的には。

A 00:07:41

なるほどなるほど。なんかその、元々の、まあ親会社があって、そこから分社化してみたいな流れだと、こう、なんか、今でも結構その言われたりするんですか?その、mixiからなんか「こういうの、機能あったら欲しい」みたいなとか、そういうのはないんですか?別に。

B 00:07:57

あ、実はですね、あの、そこに資本関係はないんですよ。

A 00:08:00

うんうん。

B 00:08:01

あの、全て買い取る形で。

A 00:08:03

あ、なるほど。

B 00:08:04

別れたので、完全にあの資本関係はなしで、株式と株とかも全て創業者。

A 00:08:12

あ、そうなんですね。

B 00:08:12

っていう形になっています。

C 00:08:14

うんうん。

A 00:08:15

へー。そっかそっか、そういう文化なんですか?mixiさんって。

B 00:08:18

あ、いや、あの、個別案件によると思います。

A 00:08:21

あ、そうなんですね。

B 00:08:22

完全に。はい。

C 00:08:23

あ、じゃあ、この判断を下したのは、例えばあのmixiの中でも子会社化するとか、他の選択も取れたと思う中で、完全にサービスを買い取るっていう判断をした背景とかってなんかあったりするんですか?

B 00:08:38

そこら辺はですね、弊社の代表の藤崎って者がいるんですけど、まあそこら辺がこう意思決定して、買い取るっていう形にしているんですが、すごいざっくり言うとですね、mixi社内でいろいろありまして、本当にいろいろ。

C 00:08:57

いろいろ。

B 00:08:58

なんですけど、あんまり言えないこともいろいろあったわけなんですけども。あの当時ですね、あのモンストっていうサービスが爆当たりしたんですよ。

C 00:09:08

はい。

A 00:09:08

すごいですよね、あれは本当に。

B 00:09:10

爆当たりしまして。時系列で言いますと、DeployGateの方が先に新規事業として立ち上がっていて、その後モンストが爆発的にヒットしました。

A 00:09:20

うんうん。

C 00:09:21

うんうん。

B 00:09:22

で、その当時ですね、いろいろある中で、mixi社内としてもいろんな事業を当てていくぞというタイミングだったんですけど、そこでモンストが当たったことによって、これは合理的な判断なんですけど、モンストに賭けていくぞみたいな雰囲気になっていたんですね。

C 00:09:41

はいはいはい。

B 00:09:42

で、そういった中で、その収益のバランスですね。DeployGateの収益とモンストの収益で、どっちみたいなことになるじゃないですか、経営判断として。そういった中で、じゃあDeployGateを継続するかどうかみたいな話にも波及して、だったら継続したいので、ちょっと独立しますっていうようなお話。

A 00:10:07

へー。

C 00:10:07

なるほど。

B 00:10:07

そういう経緯があります。

C 00:10:10

なんかサービスをクローズするのではなく、買い取って継続していくみたいな、大きな会社としてじゃなくてっていうところが多分でかいのかなと思ったんですけど、今の話を聞いて。小さな会社として立ち上げてコントロールできるようにするっていうところは、すごいいい意思決定だったんだろうなっていうふうに話を聞いて思いました。

B 00:10:33

そうです。あの根底として、大事にしたいところが一つありまして、ずっと大事にしてるところなんですけど、使っていただいてる顧客、ユーザーの方々の仕事を止めたくないというのがあります。

C 00:10:47

うんうん。

B 00:10:49

あって。で、こういうテストサービス、テストを配信できるようなサービスって、止まってしまうと、どこかに移行しないといけないっていうのは、どんなサービスでもそうだと思うんですけど、止まってしまうとですね、プロダクトのリリースができなくなるんですよ。

C 00:11:03

うんうん。

B 00:11:04

急に止まってしまうとリリースできないじゃないですか。

A 00:11:07

うんうん。

B 00:11:07

単純に品質の確認ができないので、っていうのは、あの、結構、あの、まあ信頼という面でも、あの、まあ、おそらくサービスを閉じてしまうとmixiの信頼も失うことになってしまうので、そういうふうな、あのことも考えて、あの、独立して継続というところを念頭に置いてたっていうのが一番大きいかなと思いますね。

C 00:11:29

確かにテスティングツールって、これがなくなるとその会社のプロセスを変えなきゃいけないから、結構大きな変化ですもんね。

B 00:11:40

そうですね。

C 00:11:40

守り続けるための判断っていうことで、すごい素敵な判断だなと思ってました。

A 00:11:47

本当に素敵な判断で、ほんとユーザー思いですごいやられてるんだなっていうのがすごく伝わりました。で、なんかでも、その、「そんな簡単に株式買い取れるの?」みたいな気はすごいしてるんですけど、やっぱ相当大変だったんじゃないですか?そこって。そんなこともない?

B 00:12:03

まあ、あの、いろいろやってました。そこに関しては、あの、僕というよりかは他の二人が主体的に動いててというような形だったので。はい。あの僕自身はそこには関わってなくて。

A 00:12:15

うんうん。

B 00:12:15

なんていうんですかね。あの、独立するってなった時、まあ当日、DeployGateが独立するよみたいなことを言われた時、「あ、そうなんだ」って思ってたっていう立場なので。

A 00:12:28

なるほど、なるほど。

B 00:12:29

はい。

A 00:12:30

もうすぐについていきますってなったんですか?そこって。なんか迷わなかったですか?ちょっとやっぱり最初は大きい企業だったわけじゃないですか、mixiっていう。

B 00:12:37

これちょっと特殊なとこかなとは思うんですけど、僕自身なんかこう、大小はあまり関係なくてですね。

C 00:12:42

うんうん。

B 00:12:43

あの、まあ、おそらくなんですけど、バックグラウンドとしてうちの実家が、ちっちゃい会社をやってたっていうのもあるんですけど。

C 00:12:51

うんうんうんうん。

B 00:12:51

まあそういった形のなんか、大小関係なく別に生きられるっしょみたいなマインドがあったんだと思います。

C 00:12:57

うんうん。

B 00:12:57

まあなので、別に何も考えてなかったです。

A 00:13:01

うんうんうん。あれでもそれ確かに大きいと思います。あの、自分もやっぱり親が会社をやっているので、なんかそれを見て育っているから、会社をやることに対しての、まあ恐怖心とかがやっぱり少ないと思うんですよね、他の人よりも。やっぱり起業するとみんな「え、すごいね」とか「怖くないの?」みたいな言いますけど、なんかそういうのをやっぱり見ているからこそみたいなのは確かにちょっとあるのかなっていう気はしますね。うん。

B 00:13:23

ね、かなりあると思いますね、そこのマインドは。

C 00:13:26

あれ、一緒に立ち上げたメンツっていうのはどういう職種の方々だったんですか?

B 00:13:33

えっと、今代表をやっている藤崎という者は、元々エンジニアです。

C 00:13:37

あ、そうなんですね。元々エンジニアの方なんですね。

B 00:13:40

で、あの、そのDeployGateの前身となるmixiで使われていた社内ツールがあるんですけど、それを最初から作っていたという流れで、まあ、あの代表をやっているというような。

C 00:13:53

うんうんうん。

B 00:13:54

あのまあ、新規事業のところから、事業責任者みたいな立場で。

C 00:13:58

うんうんうん。

B 00:13:59

っていうような形が代表なのと、あとCOOとして、ビジネス周りを見ている人がいます。

C 00:14:08

その方はもともとmixiの方ですか?

B 00:14:11

あ、はい、そうです。あの、もともとmixiで、はい。あの、もともとはその新規事業をいっぱい立ち上げるぞという部署の運営をしていた人です。

C 00:14:22

へー。

B 00:14:22

mixi社内で。

C 00:14:24

えっと、DeployGateを担当していたわけじゃなくて、いろんなサービスを見ていた中で、このDeployGateを会社化する、分社化するところに共感して一緒にやろうと言ってくださった感じなんですかね。

B 00:14:39

そうですね。まあ、あの後半はDeployGateがちょっと専属みたいな感じになってたかなとは思いますが。

C 00:14:45

うんうんうん。

B 00:14:45

基本的にはそんな形ですね。あの、いろんな新規事業を立ち上げていく運営側の一人だったというような形ですね。

C 00:14:52

うんうんうん。

A 00:14:53

すごいですね、本当に。なんか、あの、最初の立ち上げ、まあ立ち上げはそのmixiさんのお膝元があったんで、多分まだ資金も入ってくるし、やりやすかったと思うんですけど、その分社化してからですね、やっぱり自分たちで資金を作っていかないといけないと思うんですけど、この最初赤字だったのか黒字だったかちょっとわかんないですけど、ある程度利益を出していくところまででっかくしていくみたいなところって、どういうふうに意思決定とかされて、どういうふうに進めてったのかなみたいなところはすごく興味ありますね。

B 00:15:22

そこがあの、かなり運が良かったのがですね、独立決まってからバッファがあったんですよね。そのmixi社内にいるというようなバッファの期間がありつつ、そこで今の収益の柱であるDeployGateって、三つのプランで今展開してるんですけど、無料プランと、あとはその中間の一般的なプランと、もう一個Enterpriseっていうプランがあるんです。で、その主力の売上の貢献度で言ったら一番比率を占めるEnterpriseっていうプランがあって、それをmixi社内にいる頃からちょっと開発してて。

C 00:16:03

うんうんうん。

B 00:16:04

で、あの、独立が決まったタイミングというか、あの、独立した日ですかね。その時点ではもうすでにEnterpriseのお客さんがいるという状況を作ることができてた。

C 00:16:15

おお。

A 00:16:16

なるほど。

B 00:16:17

まあもともとそのEnterprise機能自体、そのプライシング自体、特定のお客さんからちょっと要望があって作ったというような機能でもあるので、そこの第一ユーザーの方が契約してくれていたというところが一番でかかったかなと思います。で、そこからさらに広げていって、今、トップページとかにも書かれているような企業さんに導入していただいてというような形で、独立時点で既に黒字でした。

C 00:16:49

おお。

A 00:16:50

そうなんですね。

C 00:16:50

かっこいい。

A 00:16:52

そっかそっか。

B 00:16:53

ですね、はい。

A 00:16:54

この大きな企業さんは、口コミでやっぱり広がっていくんですか?それともなんか広告とかで知られるって感じなんですか?

B 00:17:03

基本的にあの広告はですね、何回かチャレンジしてるんですけど、こういうデベロッパーツールはすごい相性が悪い。

A 00:17:11

そうですよね。うん。

C 00:17:12

難しそう、確かに。

B 00:17:13

基本的にお二人もわかるかなと思うんですけど、広告経由でサービスを使わなくないですか?

C 00:17:19

特に。

A 00:17:20

そうですね、うん。

C 00:17:21

こういうサービスを運営している側はやっぱり広告を打っているなっていうのがわかっちゃうところもあって、広告をパスしてみるところはありますね。

B 00:17:31

ですよね。で、どちらかというと、何か新しいサービスとかを使う時って、個人で使っていたりとか、あとはちょっと小さく始めようかなみたいな感じかなと思うんですよね。

C 00:17:42

うんうんうんうん。

B 00:17:44

で、大体がそんなようなパターンかなと思います。あの、どこかの部署が勝手に使い始めて。

A 00:17:51

うんうんうんうん。

B 00:17:52

で、その部署が複数現れて、それを社内ITが統括しないといけなくなったタイミングでEnterpriseが出てくるというような形です。

A 00:18:01

なるほど。

C 00:18:03

それができるのって、サービスの魅力があるからだと思うんです。

A 00:18:06

本当にそういうことですよね。

C 00:18:07

社内に広がっていく、個人から社内に広がっていって、で、Enterpriseまで使ってもらえるみたいなのって、いや素敵なことだなと思いますね。

A 00:18:17

これやっぱりドッグフーディングというか、自分たちでもすごくアプリ開発とかしながら試したりしてるって感じですか?

B 00:18:22

そこが結構難しい点でもあるんですけど。

A 00:18:25

はい。

B 00:18:26

DeployGateというサービス、AndroidアプリはPlay Storeからリリースされているものがありますが、iOSのネイティブアプリはApp Storeからリリースされているものがなかったりします。そこでiOSがちょっと手落ちで、ドッグフーディングとしてなかなかしづらいという課題感はずっとあります。

A 00:18:54

うーん、あ、そうなんですね。

B 00:18:56

あの、まあ基本的にはAndroidの方ではDeployGateももちろん使っていますし。

A 00:19:01

うんうん。

B 00:19:03

で、これもう現在進行形なんですけど、さっき言ったそのiOSのApp Storeの方のネイティブアプリですね。今、絶賛開発中でして。

A 00:19:13

おお。

C 00:19:13

おお。

B 00:19:14

そっちが、あの、どんどんできてくると、あの、iOSのドッグフーディングもやっとやりやすくなってくるかなというところもあったりしますね。ちょっと、あの、なかなか難しいところなんですけど、iOSに関しては技術的に。

A 00:19:26

すごい大変ですよね、本当に。いや、僕もちょっとたまにアプリ開発やってるんですけど、追従するのが大変だなと思いながら、いつも。はい。なるほどなるほど。フリープランで、自分も試してみたいなと思いました。はい。

B 00:19:40

ありがとうございます。

A 00:19:42

いえ、すいません、ちょっとお話が変わってきちゃうんですけれども、あの、へんてこさんは、ポッドキャストの方もやられてるっていうことで、

B 00:19:50

はい。

A 00:19:50

こちらのポッドキャストの話もちょっと聞いていけたらなと思うんですけど、どんなポッドキャストをやられているんですか?今って。

B 00:19:55

はい、ありがとうございます。えっとですね、今は二つほど主でやってるものがありまして、一個目からご紹介できればなと思うんですけど、くわらじっていうポッドキャストです。

C 00:20:07

くわらじ。

B 00:20:07

このくわらじはですね、まああの、略してるんですけど、「詳しく教えてくださいラジオ」というものを「くわらじ」と呼んでるんです。あのスーパーエンジニアである国脇さんという方がいるんですけど、

C 00:20:19

うんうん。

B 00:20:20

その方に対して一般エンジニアである僕が、へんてこな技術的なことを質問していくような番組になっています。まあ、これだけだとどういう番組かという感じなんですけど、例えば、lintって皆さんプロジェクトにどんどん入れてるかなと思うんですけど、

A 00:20:37

はい。

C 00:20:37

はい。

B 00:20:37

入れてますかね、ちなみに。

A 00:20:38

入れてます。

C 00:20:39

入れてますね。

B 00:20:40

なんですけど、あの、結構皆さんなんでlintを入れるのかって、考えてなかったりしませんかね。なんかみんな入れてるからとりあえず入れて、みたいなことって結構ありがちかなと思ってるんですけど。

C 00:20:52

はいはいはい。

A 00:20:53

確かにそのデフォルト設定で入れたままみたいなのはありますね、そういうのもね。はい。

C 00:20:58

なんか今時はちょっと当たり前感が強くなっていて、なぜの部分にフォーカスできていないものなのかなって。昔は結構いろいろ議論があったと思うんですけど。

A 00:21:06

うんうんうん。

B 00:21:07

ですよね。で、なんかそういった中で、あの、そうやって使っていると、結構怒られて、「脳死で直して」とか、あとはAIが勝手に入れたから入れているみたいなのって割とあるあるだと思うんですよね。で、そういった、なんでlintが必要なのかっていうところを、lintの歴史を含めて緩く解説してたりします。

C 00:21:29

えー、面白い。

B 00:21:30

ちなみにあのlintって糸くずって意味なんですよ。

A 00:21:33

うんうん。

C 00:21:33

うんうんうん。

B 00:21:34

まあそういったところから含めて、糸くず、開発者が悩むべきポイントとして、糸くずを簡単に取れるようなツールがlintなんですけど、実はそういったものなんだよっていうところが解説していたりします。あと他にもテストとか設計の話とか、表面的なところから入っていって、より深掘って、なんで必要なのかみたいなところを話をしていたりしますね。

A 00:22:01

すごいですね。

C 00:22:01

面白いですね。

A 00:22:02

絶対なりそうな面白い話ですね。うんうん。

B 00:22:04

で、なんでこんな話をするのかというとですね、実は背景として、AI時代においてですね、より重要になりそうなエンジニアリングの基礎的なところですね。本当に、さっきのlintの話とかも結構基礎的なところが入ってくるんですよ、エンジニアリングの。

C 00:22:22

うんうん。

B 00:22:23

で、まあそういったところを取り上げるっていうことをちょっと重視したいなっていうか、この時代に、なんかより重要になってくるのかなとは思っていて、まあそういったところでこういったものをやっております。くわらじっていうのをやっております。

C 00:22:35

確かに、今エンジニアになろうと思った時に、スルーしてしまいそうな部分があるなと思っていて、そういう基礎的なところって簡単に始められるからこそ、知らない状態でエンジニアのキャリアをスタートする人も多いと思うんですよね。そういう人がより深掘りして、エンジニアとしての基礎体力をつけていくきっかけにもなりそうないい配信...ぽそうだなって、まだ聞いてないんですけど、後で聞いてみようと思いました。

A 00:23:08

そういう話、本当に待ってましたっていう感じで。結構前職でも、やっぱりその、なんですかね、インフラとか触るときって、今って基本クラウドなんですけど、やっぱりそのオンプレミスの時から触ってる人からすると、クラウドがどうやって動いてるかとかって知らないよねみたいな話が前出てまして。それにちょっと近いものもあるのかなって、ちょっと、まあ聞いてて思ったんですけど。まあそういうところやっぱり詳しく知れば知るほど、やっぱクラウドもうまく使えるようになってくるし、AIとか使うにしても、やっぱ基礎的なこと知ってると指示の仕方がやっぱ全然違ってくるんで、やっぱそういう話が聞けるポッドキャスターさんっていうのはすごい面白そうだなと思いました。

B 00:23:44

ありがとうございます。二つ目が『八百万のOSS』という番組でして、こちらは片桐さんという方と二人でやっている番組なんですけど、まあその名の通り、八百万あるOSSを一つないし複数取り上げて、その中の深いところまで紹介するような番組になってるんですけど、これもちょっと例を挙げれればなと思うんですが、Nginxというウェブサーバー、ご存知ですよね。

A 00:24:11

はい。

B 00:24:12

で、そのNginxって、まあ大体サーバーにこう入れる時にaptとかのパッケージマネージャーでインストールしてNginxを使うかなとは思うんですけど、例えばですね、Nginxをガリガリにチューニングしたいだったりとか、Nginxのコアな部分をちょっと取り替えたいだったりとか、カスタマイズしたいっていう時は、サーバーにインストールされているOpenSSLと違うバージョンのOpenSSLを使いたいとか、そういう要望が結構あったりするんですよね。で、そういった時どうするかっていうと、自分でNginxの特定のバージョンのOpenSSLを持ってきてビルドする必要性があったりするんですよ。セルフビルドをするっていう感じですね。で、そのセルフビルドを簡単にするNginxBuildというようなOSSのツールがあるんですが、そういうのを紹介してたりします。なんでそういうNginxBuildが必要なのか、みたいなところから説明してたりするっていうような感じです。

A 00:25:12

すごいめちゃくちゃマニアックな話が聞けそうで。

B 00:25:14

そう。あの、こういったちょっとマニアックなOSSを中の実装含めて、深く紹介していくっていう番組になってて。

A 00:25:22

うんうんうんうん。

B 00:25:23

で、なんでこれもやってるかっていうと、先ほどと同じほぼ、あの、ちょっと似通ってるんですけど、まあ現代ってやっぱAIによって誰でもサービス作れるとかプロダクト作れる時代になってますよね、どんどん。

C 00:25:35

うんうん。

A 00:25:36

そうですね。

B 00:25:36

その時に重要なのが、AIって大体コーディングエージェントを使うと、絶対的だと思うんですけど、OSSを使いますよね。

A 00:25:46

使いますね。うん。

B 00:25:48

絶対。なんだか入れてきますよね。

A 00:25:49

うんうん。

B 00:25:51

で、そういった時に、そういったあの縁の下の力持ちのOSSの知識って、確実に必要になってくると思うんですよ、今後。

A 00:25:58

うんうん。

C 00:25:58

はいはい。

B 00:25:59

より必要になってくると思うんですよ。それを知っているか否かで、バイブコーディングだったりとか、そういったところのパフォーマンスがかなり上がってくるかなと思っています。そういった中で、ちょっとマニアックだけども、絶対こういうのを使うよねみたいな話を取り上げるというところを重要視している番組になっています。

C 00:26:21

うんうんうん。ありがとうございます。なんか先ほど言ってた通り、OSSって本当に数多くありますよね。

B 00:26:29

はい。

C 00:26:30

なんか何をどのようにピックアップして紹介しているのかとか、紹介するOSSの基準とかってあったりするんですか?

B 00:26:39

基本的にはですね、あの、まあ僕も含めてなんですけど、片井さんも、相方でやっている片井さんがですね、どちらかというとインフラ寄りの知識がある方。

C 00:26:49

はいはい。

A 00:26:49

うんうん。

B 00:26:50

あの、まあ片井さんのちょっと簡単な紹介をすると、あのPRTIMESという会社のCTOなんですけど。

A 00:26:57

おお。

C 00:26:57

はい。

A 00:26:58

うんうん。

B 00:26:59

で、えっとISUCONってご存知ですか?

C 00:27:01

はいはい。

A 00:27:02

毎年なんか。

B 00:27:04

いい感じにスピードアップコンテストみたいな。あれの作問とか、あとは運営とか、やられてる方で。まあなのでインフラにかなり知見があると。

A 00:27:15

うんうん。

C 00:27:15

うんうんうん。

B 00:27:15

という方なので、どちらかというとさっき言った、あのNginxみたいなインフラ寄りのOSSの方がちょっと多いかなというような感じですね。

C 00:27:25

うんうんうん。

A 00:27:27

うんうん。

C 00:27:27

今何本くらい撮ってるんですか?どれぐらいのOSSを。

B 00:27:32

まあもうストック含めて、五個ぐらいは撮ってるんですけど、まだ配信してるのは二つっていう感じですね。

C 00:27:39

おお、これからどんどん上がっていくんですね。

A 00:27:41

そうなんですね。本当に最近始めたばかりって感じなんですかね、じゃあ。

B 00:27:44

あ、そうですね。

A 00:27:45

あ、そうなんですね。楽しみですね。ちょっと毎週聞いてみたいなと思いました。本当にその話は。ITトリオ。あの、へんてこさんからお便りいただいた時に、「会社辞めて社長になるってやっぱり大変?」とか、「エンジニア起業一年目の会社はどのくらい儲かるのか」みたいな話を聞いた時に、ここら辺絡めてお話できるともしかしたらいいかもしれません、みたいなお便りいただいたんですけど、なんかここら辺のやっぱり大変なところとか、一年目の会社どのくらい儲かるのかみたいな話とか、こういう話ってどうなんですかね。へんてこさんからもちょっと聞けたりするんですかね、この話って。

B 00:28:20

あの、まあなかなかこう、収益っていう意味では、さっき言ったエンタープライズっていうところが結構持ち上げてくれたっていうのが、かなりでかいかなとは思うんですけど、会社においては。

A 00:28:36

はい。

B 00:28:37

まあそこぐらいなのかなという点ですかね。あと、なんか、僕はどちらかというと、その売上というよりかは、ユーザーの方とどう接していくのかだったりっていうところをちょっと関心範囲として持っているので、まあそこら辺でお話できるかもしれないなというのはあったりしますね。定期的にユーザーインタビューとかもしていたり。

A 00:28:59

ああ、そこら辺も。

C 00:29:00

いやー大事ですよね。プロダクトを持つっていうことは、やっぱりユーザーの要望を叶えていくのがすごく大事だと思うから、直接ユーザーに聞きに行く、そのユーザーインタビューに行くっていうことをすごく私は大切だなと思っているので、それができているサービスだっていうので、いいなと思いました。

A 00:29:18

いいですね。あの、DeployGateを今はひたすら伸ばしていく形で、これから他のサービスに拡大していくとか、別のことを始めていくとか、そういうのは一切考えてないっていうことでいいですかね。

B 00:29:30

会社としては、DeployGateというよりかは、もうちょっと広く捉えていて。

C 00:29:36

うんうん。

B 00:29:38

あの、アプリ開発、まあないしはそのプロダクト開発、もっと平たく言うとものづくりみたいなところの垣根をどんどんなくしていきたい、いけたらなというところを目指しています。

A 00:29:52

なるほど。

B 00:29:52

今何が問題かっていうとですね、まああの、どんどんAIによってこう、解けていってるかなとは思うんですけど。とはいえ、なんかこう、使う人と作る人の間の壁って結構あるかなとは。

C 00:30:07

はいはいはい。

B 00:30:07

現時点においても結構あったりして。それがですね、あの、まあうちの代表の言葉なんですけど、なんかラーメン屋みたいな感じで。

A 00:30:16

うんうん。

B 00:30:16

あの、ラーメン屋って、まあ個人商店であればあるほど、ラーメンを作って出して、お客さんの反応がすぐ見えるじゃないですか。

A 00:30:27

うんうん。

C 00:30:27

うんうん。

B 00:30:27

美味しいかどうかってわかるじゃないですか、そういう飲食店だったら。あんな感じにしたいと。

C 00:30:33

うんうん。

B 00:30:33

あのプロダクト開発も、まあ作ってみたけどどうですかっていうのを最短でやりたいと。なので、エンジニアと作り手であるエンジニアと、エンドユーザーであるユーザーさんの間に、例えばBDMだったりとかビジネス職の方だったりとか挟まってしまうと、なかなか難しいんですよ、そういったのが。なので、できる限り直通にしたいよねっていうようなところで、DeployGate限りらず、いろんなところをちょっと検討してるっていうのはあったりします。

A 00:31:06

うんうんうん。なんかすごいめちゃくちゃいい話で。やっぱり会社にとってミッションというか、どんなバリューが出せるのかみたいなところってすごい大事だと思ってて。で、私たちの会社も、一応その思いとかはもちろんあるんですけど、まだやっぱりこう、軸としたサービスとかがないから、はっきりしたものが決まったりとか、やっぱしてないんですよね。そういったところをやっぱり早く作って、もうすでに持ってるっていうのはやっぱり素晴らしい。そういうところを目指していきたいなと僕もすごく思いました、本当に。

B 00:31:33

まあ、とはいえ、多分あれだと思いますね。その、生きることの方が優先っていうのがあると思うので。あの、とはいえ、まあ現実的にあるとは思っていますね。その売り上げというか、ちゃんと生きられるだけは確保しようねっていうのは絶対的だと思うので、死なないことが重要だと思います。

A 00:31:54

そうですね。

B 00:31:56

発想よりも。

C 00:31:56

生存。会社の生存は大事。

A 00:31:59

ありがとうございます。あの、そうです。僕、今従業員も何人かいるので、本当に死なせないってことはすごく大事にしないとやばいなという状態になってきてますって感じですね。はい、ありがとうございます。うんうんうん。なんか死なせないためにみたいな、何かあるんですかね、そういうの。それでいうと、考えたことみたいな。

B 00:32:18

死なせないためにっていう文脈かはどうかはわからないんですけど、その採用みたいなところは結構こだわっていて、まあちょっと現時点においては採用を止めてるんですけど、AIの文脈だったりとかいろいろあって、止めてはいるんですけど、今までやっていた採用フローとしてはかなり時間をかけていてですね、一ヶ月半ぐらいちょっと業務委託でトライアルとして一緒に働かせていただくみたいな期間を設けさせていただいて、これかなり負担なんですけど、候補者の方にとっては。本業と一緒に同時並列で夕方やる感じになっちゃうので、かなり負担なんですけど、ちょっとそこを飲んでくれる方だったらやっていただいて。なんでそれをやるかっていうと、我々もちっちゃいチームなので、六人とかなので、正社員とか。そのぐらいの規模で一人入ってくるっていうのはかなりのインパクトなので、そこが合うかどうかっていうのを事前に確認させてもらって。お互い、なんかこう、こっちだけ評価するんじゃなくて、候補者の方からもフィードバックいただくんですよ。うちの会社なんかこうどうだったみたいな感じの。いただいて、大事にしてるのは、そんな対等な形で、こっちだけジャッジを下すっていうわけではないよっていうのをすごい前提として置かせていただいて、やってるっていうのはあったりしますね。本当に人が重要だと思うので。

A 00:33:56

うんうんうん。

B 00:33:57

そういったことはやっているというのはありますね。

C 00:33:59

なんか候補者にとっても結構嬉しいと思いますけどね、そういうので。入った後にミスマッチに気づくことがなく、すでにそういうところを理解した上で対等な関係でフィードバックができるっていうのはすごく嬉しいことだなって思って。会社選びする上でも素敵な取り組みですね。

A 00:34:19

すごい良い取り組みだと思いました。自分の場合は今は結構、一緒に働いたことがある人というか、知り合い経由でやっぱりその人を探してるみたいなことが結構多くて、やっぱり知り合いじゃない人とやるとちょっと、いきなり雇うとすごいやっぱり固定費とかもすごい変わるし、どうやってその人を採用していくかみたいなところはすごく難しいなと思ってたので、すごく参考になる話でした。はい、ありがとうございます。

B 00:34:44

そうですね、基本的にはリファラルが一番いいかな。とはいえ、リファラルって人数が少ないと尽きるんですよ。

C 00:34:53

限られますよね。

A 00:34:54

そうですよね。

C 00:34:56

知り合いのつてが限界だね。

B 00:34:58

そうなんですよ。どんどんあの、尽きていくので、まあどうしようもなくなるっていうのがありますね。

A 00:35:07

いや、本当にすごくためになる話とか、勉強になる話がたくさんあったので、本当にありがとうございます。で、ちょっとすいません。時間がそろそろということで、これで本日のポッドキャストを終わろうと思うんですけど、ちょっと締めにいかせてもらっても大丈夫ですかね。じゃあ、締めさせていただきます。はい。ということで、本日のゲストはポッドキャストを二つ運営され、株式会社DeployGateで共同創業者兼CPOをされているへんてこさんでした。最後に一言、へんてこさん、告知等何かあれば、お願いします。

B 00:35:39

はい。あの、中でも『イタくわらじ』と、え、YAOYOROZUのOSSの方、今後どんどんいろんなお話を追加できればなと思ってますので、ぜひよければ、あの、聞いてください。よろしくお願いします。

C 00:35:52

はい、ありがとうございます。あの、ITトリオの概要欄にもリンクを追加させていただきます。

A 00:35:58

はい、追加させていただきます。

C 00:35:59

はい、ということで、最後まで聞いてくださりありがとうございました。ITトリオは隔週月曜日に更新されます。Spotify、Apple Podcast、YouTubeなどで番組のフォローをぜひお願いいたします。

A 00:36:11

レビュー、コメント、お便りも募集しています。お便りフォームのリンクは放送の概要欄にあるので、どしどし送ってください。

C 00:36:18

またXでつぶやきがあるととても嬉しいです。#ITトリオでお待ちしております。

A 00:36:24

それではまた次回。ごきげんよう。

C 00:36:26

ありがとうございました。

次のエピソード
前のエピソード