1. エンジニアがもがくラジオ
  2. ゲスト:じんぺーさん〜SIerか..
2023-08-10 44:28

ゲスト:じんぺーさん〜SIerからYahoo!、mercariへ。福岡のメガベンチャーの潮流にうまく乗る〜

・ 出会いは10年以上前の長崎のライブハウス

・ SIer時代の思い出

・ Yahoo!へは福岡拠点の第一号

・ 福岡にメガベンチャーの拠点が集まるのはなぜ?

・ さらに3年ほどでmercacriへ

・ LinkedInのプロフィールはちゃんと書こう

・ Next.js x Golang

・ IDEは何を使ってる?

・ mercariでの開発フロー

・ コミュニケーションは全部英語?日本語もOK?

----

じんぺーさんのTwitter : https://twitter.com/jinpeih

----

少し出遅れてエンジニアとしてのキャリアをスタートさせた、わたくし「とっく」が技術に必死にしがみついたり、

キャリアについて迷ったり、色々と試行錯誤して成長しようともがく様子をお届けする番組です。

ご意見・ご感想は、Twitterのハッシュタグ #エンジニアがもがくラジオ にお寄せください。

・Twitter: https://twitter.com/tokkuu

・Instagram: https://www.instagram.com/tokkun5552/

・Profile: https://portfolio-tokku5552.vercel.app/

00:05
みなさん、こんにちは。エンジニアがもがくラジオです。本日は、じんぺーさんに来ていただいております。
自己紹介をお願いします。
こんにちは、じんぺーといいます。先に経歴を話すと、上北系の大学院を出て、地方の中小SIerからキャリアを始めました。
そこからYahoo!に転職して、現在はmercariでソフトウェアエンジニアをやっています。よろしくお願いします。
はい、よろしくお願いします。今の、やってることというか、肩書きというと、普通にエンジニアって感じですか?mercariの。
そうですね。今はソフトウェアエンジニアで、今期はテックリードというポジションでやっている感じですね。
なるほど。いかにも強そうですね。
ただ、テックリードもそんな協業式というよりかは、チームで様子を見て交換していくというか、役職というよりかは、ロールという形で回しているという感じですね。
すみません、前提というか、慣れそうめんみたいな話を先にしておくと、もうかれこれ何年前だろう?10年とか。
10年はいかないぐらいか。
いや、20歳ぐらいだから。
そうだね。
私がバンドをしていて、じんぺい君もバンドをしていて、あれは何でやったんだろうな。長崎の先輩のバンド、共通の先輩がいて、そこがつなげてくれて、
自分らが長崎でライブしたいみたいな時に乗っけてくれたって感じですよね、企画に。
同い年だし、ジャンルも一緒だから、もう仲良くしろやって感じでつなげてもらって。
そうですよね。あれ初めての長崎だったんじゃないかな、確か。あれ違ったかな。
いやでもそうかもしれない。
一応、僕らのバンドの自主制作のアルバムのツアーみたいなものをやったときに、そこの長崎編ということでねじ込ませてもらったんですよね。
一応我々のバンドの体としては。
で、ライブして打ち上げとかあるんだけど、俺はその時ちょうど運転担当だったから飲めなくてコンビニでひたすら寝てたんですけど、
03:08
なんかわかんないけど、大学生乗りみたいな感じで、
陣兵の方のバンドのメンバーがうちの車に乗り込んで、
広島か。
明日の大阪まで連れてってやれみたいな感じで乗り込んできて、ちょっとふざけてた記憶がありますね。
もう20歳過ぎくらいだけど、だいぶ懐かしい。
そうだよね。
でも結構、今でも福岡にいるんだよね。住んでるのは福岡。
今は住んでるのは福岡。
で、なんかバンドというかライブハウスとかにも顔を出す機会あるんですか、今。
今もバンドやってたつながりで、自分は撮影も得意なんで、
バンドマンに頼まれて撮影するためにライブハウス、同じくらいのキャパの実際ライブハウスにはよく顔出し。
最近はそんなにだけど、まあまあ顔出してるっていう感じですね。
いいっすね。もう僕はどんぐらい言ってないんだろう。
どんぐらい言ってないんだろうっていうぐらいライブハウスには行ってないですね。
コロナでだいぶ、もうそれも。
そうそう。
コロナ前は、まだ子供もいなかったし、
奥さんと一緒に渋谷のライブハウスで共通の好きなバンドのライブを見に行ったりとかしてたけど、
それもまあできないし、コロナ的には行けるけど、
子供がいるとね、そんなこともできずって感じですね。
なかなかライブハウスには連れていけないですね。
その繋がりからだいぶブランクがあって。
そうだね。なんかそう、だいぶブランクがあって、
多分5、6年普通にお互いエンジニアをして、で別にその間なんか特に喋ることもなくみたいな。
一切絡むこともなく、フォロワーだけの関係で。
そうだよね。で、やってたら、なんかなんだっけな、なんでまた戻ったんだ。
何かのタイミングで、俺からTwitterで、今エンジニアやってんの?みたいな面白いことなんかやろう。
てか一回話そうよみたいな。
06:00
あ、なんかそうか、なんか聞いたかなんかの記事とかに、
なんか俺がちょうどいろいろ書き始めてた頃になんかいいねしてくれて、LGTMしてくれて、
お!みたいなことを言ったら、Twitterでつぶやいたら、
あ、そうか。
そういう感じだった気がする、なんか。
ですね。
それも1、2年前か。
そうだね。俺まだSIRにいた頃なんで、まあ2年前とか。
で、一応なんかあれだよね、ちょっと一緒にやろうって言ってプロジェクト動き始めたけど、なんかお互い忙しくなっちゃって、
そのタイミングとかでちょうどお互いなんか転職みたいな。
あ、そうかも。
そうかもね。忙しいって言って、そのまま消滅しちゃってたんだけど、
で、この間また急にかな、わかんないけど、
あのちょうど東京に来るとのことで、
はい、飲みに行きましたって感じですね。
そうですね。リアルだったのがそれがもう10年ぶりくらいか。
まあそうだね、確かに。
キャリアみたいなところについて聞きたいんですけど、
私は以前から聞いてはいましたが、最初は中小のSIRにいたと。
まあいわゆるシステムエンジニアみたいな感じで働いてたって感じですかね。
そうですね。一時受けのSEですね。
だけどもう、いわゆる中小SIRみたいな感じで、
だからよく言うテストのエビデンスをスクショで貼って、
Excelにぴたぴた貼るみたいなのももちろんやってる。
し、夜中3時まで働くみたいなのも余裕で当たり前にやってた感じかなと。
まあやりますよね、それはね。
いや、そのExcelスクショ職人はもう私もだいぶやってたから、
多分インフラのほうが多いんじゃないかなってちょっと思うけど。
わかんないけど、あれインフラだったの?インフラじゃないよね。
いや、一応普通の、普通のというかSEだけどプログラムも書くからという感じで、
まあアプリケーションメインかな。
そうだよね。
だからその開発しただってアプリの画面のテストの結果みたいなのをスクショするんでしょうね。
そう、だけどもうあんまり記憶にないけど、多分そう。
なんかWindowsのデスクトップアプリCシャープとかで書いて、
でもJavaでバックエンドも書いてたから、それのスクショもしたかは覚えてないけど。
ああ、まあそうだよね。
インフラとかって、最初に入ったとこはシンクラのシステムを作ってて、
09:02
今はWindowsのクライアントとか、そいつらを管理する、
まあドメコンと呼ばれるサーバーの構築とかやってたから、
もうなんか全部1クリック押すたびにスクショ撮ってみたいな。
何百台やるみたいな。
なんかそういう世界なんですよね。
手順も作ったし。
手順作ってしかもなんか。
リリース手順書とかをExcelでうわーって書いて、それをドリッチにやるって。
いやそうだよね。
いやもうでもね、すごかった。
俺らのとこ、サーバーの構築の手順書、その現場が手順書を紙で印刷しなきゃいけないっていう文化で。
で、なんかその全台分印刷してさ、用意して机の上に置いとくんだけど、
本当にもうその信じられないくらい積み上がって。
えー。
どんぐらい、1メートルはないって、1メートルくらいあったのかなでも。
倒したらヤバそう。
いやすごい、すごいよね。
それもまあエビデンスみたいな感じで、そこにチェックとか時間入れたりとかして、
書き込んでってみたいな感じでやるんだけど。
誰が確認してるのかわかんないけど。
そうだね。
いやーすごかったですね。
めちゃくちゃ大変だった。
はい。
まあそんなのがお互いSIA出身ということであり、これは何年くらいいたんですかね。
これはちょうど2年半くらいかな。
うん、割と早めに3年経って辞めようと思ってたけど、
まあちょっと助走というか、転職の準備しとくかって感じで、
とりあえずYahoo!はダメだろうなと思って、ダメ元で練習できたら通ったので転職という感じ。
すごいですね。
Yahoo!はだから福岡ってことだよね。
そう、ちょうどYahoo!の福岡の部署を立ち上げるぞ、拠点を立ち上げるぞっていうタイミングで、
だからエンジニア第一号の集団で入った感じですね。
いやーいいですね。
あれ、場所はどこにあるんだ?
ももちとかにある?
最初は天神にあって、そこからいろいろ移って今博多に構えてますね。
あ、そうなんだ。
LINEの近くにありますね。
あ、そうなんだ。
ちょっとあんまり福岡、そう福岡も全然帰れてないというか、
最後に帰ったのいつだろうなとかそういうレベルなんで。
12:04
で、子供できてから帰っても本当実家からあんまり出れないとかそういう感じになっちゃったから。
そうなんだよね。天神とか行かない?もう行ってない?何年も行ってないな。
たぶんちょうど同じ時期に楽天とか、楽天の楽天カードとか昔からあったけど楽天本体とかも来たし、その後マネフォードとか。
メルカリもどのタイミングか忘れたけど福岡に来て、福岡にそういうメガベンチャーというかそこら辺が結構集まってきてる、来てた時期なのかな。
なるほど。なんでなんすかね、それは。
なんでそんなに集まってんだ。
数説というか、おそらく当初の流れとしてはリモートワークがそこまでまだ盛んじゃなかったんで、東京で採用がとにかく厳しい状況で。
でも九州の人は九州から出たがらないけど、そっちで働いている優秀なエンジニアたちがいるっていうのは知ってて、ならそこに拠点作ってそこのエンジニアを取るぞっていうので、第2拠点とか第3拠点あたりで選ばれるか違われるか。
あーなるほど。そういうことか。なんかSIRの時は、あんにもなんかあったんですよ、福岡にも社が。で、それはなんかニアショア拠点とか言って。
あー、ニアショア。
そうそう。オフショアよりもなんかコミュニケーションロスとかないけど、ちょっとお安くできますねみたいな。
そういうノリでやってたんだけど、まあでもメガベンチャーとかっていうのはそんな感じでもないよなとか思いながら。
それとは結構違う位置づけで。
そうだよね。
なのでむしろよく言う、リモートワークじゃないけど、東京勤務というか東京のお金で福岡に住んで働けるみたいな感じ。
はいはいはい。
だったんで割と美味しい採用なのかなという。
でも。
いいっすね。
自分の一社目はまさに自分がニアショアだった。
あー、そうなんだ。
福岡の拠点だったんで。
はいはいはい。
確かエッサイヤーも確かに桃地の辺に固まってますね。
あ、そうだよね。
あの、就活の時に行きましたね。
自分も就活でそういえばそこ受けてまだ最終面接の結果をもらってないみたいな。
入れる可能性ありますね。
まだ何ももらってないから。
入れるかもしれない。
15:02
まあ入れるだろうな、なんなら。
言ったら。
はい。
まあそんなのがあり。
そこからヤフーに行って。
そこでは何してたんですか。
そこでもまあテックリードみたいな感じ?
こっちでは正直その3年目で入った状態なんで。
まあまあ割と若めで入ってるのと。
ウェブ系が初めてだったんで。
まあそこで普通にエンジニアとして3年半ぐらいやってて。
ただ正式にあまりヤフーにはテックリードという職種とかそういう役割がなかったけど、
チームではプロジェクトリーダーみたいな名前とか、今回はテックリードみたいなポジションで、
みたいな正式じゃないけど、そういうポジションで動いたりは最後ら辺はしてたという感じ。
なるほどなるほど。
ヤフーは技術スタック的にはどういう感じなんですか。言語とか。
昔はもうPHP、古くからの会社なんでPHPがメインで、
それをJavaに書き換えるぞっていう前者的な流れが、割とかなり大きい流れがあって、
クラウドネイティブにしつつJavaに全部置き換えるっていうので、
今はほぼほぼJavaなんじゃないかな。
なるほど。
バックエンドは?
フロントは自分がバックエンド寄りなんで詳しくないけど、
どっちが主流なんだろう。
でも多分リアクトエクストだと思うけどあんまり詳しくないかなというか。
なるほど。
知り合いのヤフーのエンジニアをネクスト書いてるって言ってたから。
Nイコール1だから分かんないけどネクストなのかなって思ってますね。
なるほど。
で、3年ぐらいで、だからエンジニアになって5年6年ぐらいで。
そうですね。2年半3年半やって、
メルカリにソフトウェアエンジニアとして。
はいはいはい。
それをヤフー、ちょっとそろそろ何て言うか、
もうちょっとやりたいぞみたいな意欲もあり、
ちょっとそろそろ次探すぞってテンション下になってきたタイミングで、
リンクトインでメルカリの人事からお誘いがあったんで、
ちょうど探そうとしてましたっていうタイミングだったんで。
で、先生お願いしますっていう感じで受けたらトントンと決まったっていう感じですね。
しかもリンクトインで来るんですね。そうなんだ。
18:06
割とリンクトインが社内でも使ってるし、その声かけとかで。
割と使ってる人も多いかな。
なんかやっぱ外資系というかグローバルな感じしますね、やっぱね。
なのでちょっと何の表紙で登録したかは全然覚えてないけど、
これが登録しててよかったんで多分もう、
これ聞いてたらもう絶対登録した方がいいかなって。
とりあえず自分のスキルのテックスタック書いて、
職歴ぐらい書いて放置しておくとカジュアル面倒しませんかって。
ちょっと普通のリクルーターというかエージェント系の人からもたくさん声かかりますけど、
たまに会社が直接声かけてくることもあるんで。
そうなんだ。なるほどなるほど。
なんかスピーカーデックじゃなくてスライドシェア。
スライドシェアとかのアカウントを作ろうとするとリンクトイン作んないといけない?
だからなんか僕もそれで作ったっすね。
全然別にそういうつもりはなく作って使ってもないって感じだな。
割とやっぱ海外では主流なのかな。
割ともうビジネス版のFacebookみたいなもんだろうって紹介したりしますけど、
割と持ってたそうはないかなっていう感じですね。
そこにテック系の求人情報もたくさん出てるんで、
割とそのウェブ系とかそのメガベンチャー系とか外資系の求人とかもすごいたくさんあるんで、
それこそGoogle、Appleとかあんまり知らない外資系まであるんで、
なんか実際どんな求人あるんだろうなとか気になったら、
実はそっちで探すほうがわかりやすかったりする気がする。
なるほど、そういう感じなんですね。
なんかあれなんすか、メルカリの採用事情って別にそんな詳しくないし、
たぶん聞いても答えられないところもあると思うんだけど、
なんかいわゆるGoogleとかガンファとかに行動すると、
リートコードを何回もやれみたいなのをよく聞くんだけど、
いわゆるああいう系のアルゴリズムを聞いてくれるようなコーディングテストみたいなのがあるんですか?
たぶんある時にはあるけどない時にはない。
それがたぶんメインの試験ではなくて、
基本的にはシステムデザインインタビューであったり、
21:03
技術課題、宿題って呼ばれるものですかね、
を解いたり、ちょっとそれはタイミングによって変わったりするんで、
確実な情報じゃないんですけど、そういうのがメインであるかなという感じですね。
はいはいはい、なるほど。
そうですね、入りたい人はちょっと新平君に声をかけて教えてくれるかもしれない。
いや、どうだろう。
カジュアル目なんで、オープン情報なら話せるんで。
まあそうですね。
で、メルカリだとGoなのかなって感じはしますけど、Goを使ってるって感じですかね。
そうですね。今チームはフロントエンド、バックエンド半々ぐらいのチームなんで、
見せずに関わってますけど、自分はバックエンドがメインなんで、Goを選択。
で、フロントの人はリアクト、ネクストを書いてますね。
はいはい、まあそうなるっすよね。
もう今の僕のプロジェクトも本当にそんな感じなんで、ネクストとGoラウンみたいな。
ネクストは全職でも書いてたから、まあすんなりなんだけど、
Goラウンはちょっとね、やっぱり慣れないっすね。
3ヶ月、私も家畜して立つけど。
慣れないっすね。
2年立つけど。
そんなバカなんて感じ。
なんか何なんだろうな。
なんかそう、俺も新卒の頃Javaで研修受けてみたいな、
結構Javaをやって、まあインフラエンジニアやってた時はほぼ書かなかったけど、
でもApacheとかTomcatの設計みたいなしてたから、
まあJavaメインみたいな、バックエンドで言うと。
そっから、そうだね、全職はPHPタイプスクリプトだったけど、
今Goになって、なんかGoはやっぱなんかこうガラッと変わるみたいなイメージがあって、
お作法が全然違うなみたいな。
そうなんですよね。思想がだいぶ違う気がするんで。
まあそうですね。
人はあんまり変なこと言って怒られるかもしれないんで。
まだそんな慣れないっすね。
いやいいな。なんかでも、ちょっと最近結構好きになりつつあるんだよ、私もGoが。
面白いなっていう。
でもやってて思うのは軽いっすよね、やっぱ。
ビルドとかテストとか。
なんかJavaどんだけ時間かかったんだろうな気がするから。
24:01
イメージサイズもだし。
はいはいはい。
あそこら辺は確かになっていう。開発体験の時に。
そうか。開発体験、そうね。
あれでもJavaの時ってIDって何使ってました?
Java…
ジェットブレイン系のPJか。
はいはいはい。
あ、やっぱジェットブレインなのかみんな。
Java…そうっすね。
1社目ではEclipseとか使ってた気がするけど。
使ってたわ、俺も。
あれ今は?
今はもうみんなにお任せっていう感じなんで決まりはないんですけど、
自分はジェットブレイン製品のゴーランドを使ってて。
あーはいはいはい。
まあ半々…ちょっと分かんないですけど、
人によってVSコードだったり、ビーム系の何かだったりとか。
はいはいはい。
まちまちっすね。
あー、なるほど。
そう、なんかちんとこもそんな感じで、
でもやっぱ周りはなんかゴーランド使ってる人が多くて、
でもちょっと1回入れて使おうとはしてみたんだけど、
慣れず、結局VSコードに戻るっていう。
全部VSコードで格満に今なってるんだけど。
意外とコードジャンプが弱かったりして、
ちょっとイラッとするときあるんですよね。
自分VSコードで開発してないから何とも言えないけど、
まあ自分はその前職でジェットブレイン製品使ってたんで、
まあそのまま移行するほうが楽かなってことで、
まあそうだね。
ゴーランドに。
そうだよね。
ゴーランド使おうかな、なんかせっかくあるしみたいな。
なんかやっぱゴーで切られてる製品だから、
セットアップはすごい一瞬で終わった気がするかも。
うーん、まあそうね。
いやなんかこう、わかんないけど、
例えばそのGitHub Copilotとかって使えるんだっけとか、
使えるのかな、使えるのか。
今使えますね。
ああ、そうなんだ。
なんか結構VSコードの拡張機能で整えてきちゃった勢なんで、
その感じがなくなるみたいなのもちょっと、
なかなか離れられないみたいなところがあるんですけど。
じゃあそれで言うとなんか、
メルカリ、今の現場とかで言うと、
どういう開発フローなんですか?
27:01
基本的にはScrum Agileで開発していて、
2種、よくある、
まあ多分みんな言う気がしますけど、
自分たち流のスクラムをしていて、
2週間のスプリントで、
ただチームメンバーにプロダクトマネージャーと、
フロントエンド、バックエンド全員いるので、
割とサクサク、小さくチケット切ってパージして、
デプロイは1日に3回やって、
毎日のようにデモをやって、
そういう感じで小さく早くリリースするっていう感じで、
開発している、そういう開発のサイクルでやってますね。
なるほど。デプロイのルールみたいなのってないんですか?
リリース承認みたいな。
承認というか、何時以降だよねとか、
何時以降やめようねとか、
最近結構そこで、うちのチームでは問題が起きたりしていて、
金曜日の夕方にリリースするとしんどいよねとか。
そうっていうと、会社として決まりは多分ない気がしているけど、
やっぱり金曜日は避けれるなら避けた方がいいよねっていう認識はある感じかな。
金曜日の夕方とか、金曜午後以降だと大きい変更が土日に何か火吹いたときに、
やっぱり首絞められるのは自分たちだから。
そうね。
あれぐらいで、他はもうどんどんイケイケでデプロイしちゃいますね。
なるほど。あれそれは何かあれなんですか、モノレポとかでやってる感じですか?
モノレポでやってる人たちも一部いる気はするけど、別会社とかで。
基本的にはマイクロサービスが主流で、うちの会社では今のところ。
で、僕たちもマイクロサービスの一つを担当してる。
リポジトリで言うと、フロントとバックで分かれてて2つ画面。
そうなの?はいはい。なるほど。
リリース、そうなんか結構そこが、前職でもそうだったんだけど、
モノレポにするとこう結構CICD組んでリリースするときに巻き込まれたりとか。
巻き込まれちゃうとか、自動にそこら辺がちゃんとできてないと漏れてるとか。
そう、そういうのは結構あって。
分けてるとでもいいですね。どうなんだろうな。
30:04
モノレポであれに、ちょっと自分もちゃんとやったことないから分かんないけど、
デプロイのそこの頻度とか体験的にはそういうのは守りながらやれればどっちでもいいかなって感じですね。
はいはいはい。
あれなんかそれで言うとなんだろう。例えばそのブランチ戦略みたいなので言うとどういう感じなんですか。
それって言うと今何方式ってなる。トランクとは言わないのかも分かんないけど、
基本的にマスターから生やしてすぐマージする。でマスターマージするとデブにデプロイ。
開発環境にデプロイされて、その後タグ切ってマスターに出す。
ブランチの生存期間が結構短いんで、サクサク作ってマージ作ってマージって感じですね。
はいはいはい。
原宿の時とかは何ブランチかはちょっともう覚えてないけど、開発用のブランチ作ってとか。
はいはいはい。
GitHub FlowかGitFlowかちょっと覚えてないけど、いうのをやってた気がしますね。
あーなるほど。なるほどなるほど。なんか結構、そうだよね。そこ迷うというか、むずいなって思いますね。
なんかリリースサイクルも、今やってるプロダクトはそんなに、あ、てかまだ正式リリースじゃないから、
でもちょっと本番環境テストやってるみたいな最中なんでもうガンガンリリースしてるし、みたいな感じなんだけど。
まあ多分正式リリースした後ってそんな、まあそんなリリースしないってことはないと思うけど、
でも頻度は減ると思うんですよね。そうでやっぱり事故っちゃいけないみたいなのもあるから考えてると思うんですね。
そうですね。まあでも、デプロイの頻度は高くなくても、まあ開発するものが少なければ少なくてもいいけど、
そのプルリックの生存期間、なんだろう、期間というか、もう開発したものはすぐマスターに入れたいなって気になるかな。
できるだけ小さくリリースした方が結果的に事故る可能性が少ないのと、切り戻すのと、そのゲイン、バグったときのゲイン究明がなくだから、
むしろ小さく出す方が安全なのではとは思ってるって感じですかね。
まあそうですね。それはそうですね。全くおっしゃる通りだと思います。
33:05
なんかできるだけ素早く小さくリリースして、でなんかそういう風なポリシーでやってると多分、なんだろう、
結構でっかいタスクというかストーリーというかをやろうとしてても、初めから段取りを考えるじゃないですか。
なんかちょっとずつマージしていきたいから、最初はここに型定義だけ追加してとか、そこまで細かくやるかわかんないけど、
例えば、そうそう、こいつが先にリリースできるようにみたいな、なんか自然と疎結合になる気がするし。
なんか聞いてる感じ、結構体験良さそうな感じするなぁと。トックンのところも。
なんか私はそれを結構意識して細かく出したりするんだけど、まあそうはいかないような変更の場合もあって。
っていうのはなんか、結構SIチックというか、ちょっとその外部要因に左右されるような機能開発をすることがあるので、
なんかそういうのをあらかじめやっとくんだけど、これはまだマージしちゃいけないみたいな制約があったりすると、なかなかそううまくいかないみたいな。
そこは結構悩みどこすね。
うちだとそういうのは割と、うちっていうか大体今話した自分のチームに限定される話なんだけど、
そのフィーチャートグルというか、機能を裏側に隠して、環境変数でも普通のif分でも何でもいいんだけど、
発火しないように機能が出すっていうのをやって、機能としては開放しないけど、コードベース的にはどんどんマージしていくし、テストもちゃんと書くし、
開発環境ではそれがオープンになっているみたいなして、やっぱとにかくマスターにマージしてデプロイしたいっていうのをやってる気がする。
あれ、それなんか発火しないのに出すっていうのは何でなんですか?どういうメリットがあるんですか?
まずデブではプロダクション環境では提供されてないけど開発環境ではもう提供できているし、動くものを常に出す、マージしたい。
大きい変更だと、それを溜めておくと取り込み、ブランチを再進化しないといけなかったり、コンフリクトしたりとか、もろもろの対応がつらいので、
36:02
どんどん試験に通っているコードというか、正しいものを出していく方が安全で早い。
ただ裏側に隠してればバグってていいよねっていうわけではなくて、ちゃんとそのフラグでオフになっているだけで、いつでも出せる状態でできるだけどんどん提供していく。
ただ非公開になっているっていうのでやってるかな。
なるほどなるほど。それはなんかすごくいいですね。取り入れよう。
世の中で何て言うんだっけ?フィーチャートグルっていうかサイレントリリースかな?
フィーチャートグルじゃない?でも聞いたことある。
フィーチャートグルか。そうそう。
それはいいな。本職の方でも取り入れたいし、副業の方でも取り入れたいですね。
副業でも開発してる。
副業の方はいくつかやってるけど、メインの大きいのはバックエンドレイルズ、バックエンドというか何だろう?
結構モノリシックなRuby on Railsのウェブアプリがあって、それを今UIとバックエンドに分離してAPIを生やしてるみたいな。
で、裏側のインフラのAWSの運用保守なり何なりも全部やってるみたいな感じですね。
いいっすね。
レイルズはあんま分かんないんだけど。分かんないですね、レイルズね。
それも言うて今APIのコードあるけど使ってないみたいな感じだから似てるのかもしれないけどね。
使えないようにというか、今の実装だと使えないから。
でも公開はしてるというか、コードベースとして載ってるので。
ちょっと違うかもしれないけど。
いやでもいいな、それ。
僕がやったというよりかは、入社した時からそういう状態で、
やっぱ開発体験ちゃんとやってこうぜっていう意欲がすごい強いチームだったなって感じですね。
なるほどなるほど。
それで言うともう一つ気になってたのは、
あれなんですか、今のチームとかだと全員日本人なんですか?それとも結構グローバルな感じ?
言語は?みたいなのはちょっと気になるですね。
自分のチームは割とメルカリの中ではマイノリティな気がする全員日本人ですね。
39:07
あ、全員日本人だと。なるほど。
でもメルカリ全体、エンジニアで見ると割と日本語喋れない方とかも多いんで、
基本的に英語でやってる人たちは多いんじゃないかなとは思いますね。
割と近くでは日本語メインのチームもありますけど、
メルカリだとちょっと珍しい方な気がしますね。
なるほど。
じゃあもう基本はやりとりは英語みたいな?
チャット上だとそうですね。英語で。
チームの中はみんな日本人なんで、日本語で書いちゃいで書いちゃうこと多いですけど、
フルリクとか技術的なところで話すときは英語でやってますね。
いやー、それがやっぱあれだな。もうなんか無理ってなっちゃうんですね。
いや厳しいですよね。大変。
自分も全然英語喋れないから。
いやすごいな、でもそんな中やってるの。尊敬しますね。
英語頑張らなきゃっていうプレッシャーだけずっと常にあるって感じですね。
でも喋ることもあるんでしょ?喋ることもあるんで。
他チームとミーティングしたらあんまりないけど、そういう場面であったりしたら英語喋んなきゃいけないですけど、
基本的になかったりしますね。
一回英語でワンオンしなきゃいけない時とかあったけど、
でも幸いチャットでどうにかなってるのとチームが日本人だからどうにかなってる。
そこはなんか入社の時にはそこまで見られないですか?例えばトイック何点以上とか。
トイックとかはないですけど、面接が英語な可能性がありますね、場合によって。
僕は日本語のフローでたまたま入れたというか、タイミングというか募集がそうだった。
そうなんだ。そういうポジションもあるみたいな。
採用しているポジションというかその時に欲しい部署の求人が出たりするので、
その求人で割とここでは英語が必須で日本語はサブですよとかいうのが書いてるんで、
例えば新規事業とかメールペイとかは割と日本語メインのエンジンに採用フローになってる気がする、多分。
なので時々とその採用の公開されているジョブディスクリプションの内容次第ですね。
42:02
はいはいはい。なるほど。
じゃあ英語できないからといって諦めるなってことですね。
まあそうっすね。ただその配属先のチームが日本語だから日本人に対応したけど、
全体で見るとエンジニア英語喋れるようにならないといけないよっていう方針ではあるんで。
まあまあまあ、そっか。
方針であるというか、普通に喋れないとコミュニケーションが成り立たない可能性がある。
はいはいはい。
対面だと。やらなければって感じですね。どこで入社しても。
なるほど。
ただ最初からペラペラ喋れる必要はないかもね。場合によっては。
そうか。
まあでもなんかゆくゆくその、例えば海外で働きたいけどあんま英語自信ないみたいな人が、にはむしろ優しいのかもしれないですね。
ああ確かに。そのお互いに。
ギリやっていけるというか。
その日本語喋れない方もできるだけ優しい英語を使いましょう。
逆のパターンは優しい日本語を使いましょうっていうルールじゃなくてポリシーはあるんで。
そういう意味では確かに。練習って言ったら悪いですけど。
いい環境な気がしますね。
なるほど。いやーすごいなでも。仕事で英語を使うなんてちょっと考えられないけど、でも私も英語はやりたいと。
日本人全員思ってるかもしれないけど、まあいつか話せるようになりたいみたいなのがあるんで。
喋れないんでまだちょっと何も言えないって感じですね。
はいじゃあそろそろお時間、いいお時間になってきたので終わろうと思います。
はいまたちょっと東京来た時なのか私が福岡行った時なのかわかんないですけど、飲む機会があってもあれば。
ぜひぜひ。
ぜひぜひ飲みましょう。
はい。
はいじゃあありがとうございました。
ありがとうございました。
44:28

コメント

スクロール