Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHPerKaigi 2019 ランチセッション (3/31)
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hidenorigoto
March 31, 2019
Programming
4.4k
1
Share
PHPerKaigi 2019 ランチセッション (3/31)
PHPerKaigi 2019 ランチセッション (3/31)
hidenorigoto
March 31, 2019
More Decks by hidenorigoto
See All by hidenorigoto
ドメインと向き合う - 旅行予約編
hidenorigoto
4
1.1k
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
10
3.4k
メルカリ バックエンド領域のこれまでとこれから
hidenorigoto
1
600
メルカリのエンジニアリング組織の変化〜Engineering Managerの視点から〜
hidenorigoto
0
8.6k
The changes of the engineering organization in Mercari - from the view of an engineering manager -
hidenorigoto
0
340
抽象化って何? (What is abstraction?)
hidenorigoto
9
4.8k
抽象化って何? (What is abstraction?)
hidenorigoto
11
7.5k
続・SOLIDの原則ってどんなふうに使うの? 〜オープン・クローズドの原則 センパイのコーディングノート編〜
hidenorigoto
14
6.4k
SOLIDの原則ってどんなふうに使うの? 〜オープン・クローズドの原則編(拡大版)〜
hidenorigoto
9
5.3k
Other Decks in Programming
See All in Programming
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
120
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
430
CDK Deployのための ”反響定位”
watany
4
710
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
190
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
390
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.7k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
200
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
100
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
230
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
440
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
Why Our Code Smells
bkeepers
PRO
340
58k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
290
4 Signs Your Business is Dying
shpigford
187
22k
The Cult of Friendly URLs
andyhume
79
6.8k
What's in a price? How to price your products and services
michaelherold
247
13k
It's Worth the Effort
3n
188
29k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Transcript
1 PHPerKaigi ランチセッション 3/31 〜 #GoBold に行こう 〜
2 2018年11月入社 メルカリJP Product Engineering Backend Manager of Managers 後藤
秀宣(hidenorigoto)
3 メルカリ社員 4名登壇してます • 市川 慎吾 「15分で分かった気になるGraphQL」 • DQNEO 「コンパイラ作りの魅力を語る」
• hidenorigoto (私)「抽象化って何?」 • くわこ 「みんなが愛したvar_dump()の実装を探しに旅に出た」 是非、直接のフィードバックなどをお願いします!
4
5
6
7 採用について JD(Job Description)はこちら JP Backendチームであれば、現在は • Senior Software Engineer
• Engineering Manager です。 応募中ポジションごとに、Job Descriptionを出しています
8 ミッション MISSION
9 ミッション 世の中では多くのモノ・サービスが生産・販売されていますが、誰かには価 値があるのに捨ててしまうなど地球資源の無駄になっていることが多いと私 たちは考えています。 「捨てる」をなくすために、個人間で簡単かつ安全にモノを売買できる フリマアプリ「メルカリ」を日本とアメリカで展開しています。 新たな価値を生みだす世界的なマーケットプレイスを創る
10 バリュー VALUE
11 バリュー 見出し All for One Go Bold 大胆にやろう 世の中にインパクトを与え
る多くのイノベーションを生 み出します。破壊的創造を 目指し大胆にチャレンジ し、数多くの失敗から学ん でいきます。 全ては成功のために メンバーの力を結集して チームで最高のプロダクト を創ります。チームはどの ような成果をあげており、 それに個人としてどのよう に貢献しているかという チームワークを非常に重視 しています。 プロフェッショナルであれ メルカリは卓越した能力を 持った個人が考え抜きベス トを尽くす組織です。 メンバーは常にオーナー シップを持って自由闊達に 仕事をし、専門的能力をレ ベルアップしていきます。 Be Professional #beprofessional
12 VALUEの体現(Embody the VALUES) メルカリにおいて、VALUEは社員の行動指針。 「VALUE=行動指針」が、常に頭の片隅にある。 自分の成長を加速させたいソフトウェアエンジニアのみなさんに こそ、この3つのVALUEを行動指針として持つことをおすすめし ます。 自らの行動においてVALUEを実現する=体現
13 VALUEを体現するには How to embody these VALUES
14 VALUEを体現するには 1 • 「限界」までは、「今のやり方の延長」でできる つまりそれが「限界」の定義 • 限界を超えるには、今のやり方のままではできない 自分を変化させる必要が生じる •
自分の成功体験に縛られない 自分の限界よりさらに上にチャレンジし続ける
15 VALUEを体現するには 2 • 自分の変化は必要だが、自分を変化させるには時間がかかる • 成功へ到達するために、特定の領域は別の人に頼んだ方が早く、また 結果もよい場合がある • 物事の成功へ到達する、本質的な最短ルートを常に探る
• 自分だけの成功にこだわらない 時には自分にこだわらない
16 VALUEを体現するには 3 • 「自分の成功に縛られない、こだわらない」 これに打ち克つ、客観的な視点、論理的な視点を持つ • お客さま視点で考える 一歩引いて考える 別の人、別の部署の人の視点で考える
前提だと思い込んでいることを取り外して考える ところで、「視点」って何でしょう? 柔軟な視点
17 視点 VIEW
18 視点 ①視線の注がれるところ。また、ものを見る立場。観点。 辞書的な定義
19 視点 • 視点 • 視野 • 視座 違いを説明できますか? 似た言葉
20 視点・視野・視座 A B
21 視点・視野・視座 A B 視野 Field of view 視座 Standpoint
22 視点・視野・視座 A B 視野 Field of view 視座 Standpoint
視点
23 VALUEを体現するには 4 • 人は環境に流されやすい • だから環境大事 変化のある環境に身を置く、飛び込む
24 よいソフトウェアエンジニアライフを!!! PHPerKaigiを、楽しもう!!