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
PHPerがMANAGerになった時にやった4つのこと
Search
itosho
February 22, 2017
Programming
5
2.6k
PHPerがMANAGerになった時にやった4つのこと
PHP BLT #6 @メルカリ でのLT発表資料です。マネージャーになって半年経ったのでその振り返りをしてみました。
itosho
February 22, 2017
Tweet
Share
More Decks by itosho
See All by itosho
Windsurf Rulesでどう自分のクローンをつくるか / How can I make a clone of myself in Windsurf Rules
itosho
0
98
Text EditorとしてのWindsurf / Windsurf as a Text Editor
itosho
0
93
インターネットサービスの育て方 / How to Grow and Scale Internet Services
itosho
0
96
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
itosho
1
180
Components Reconsidered
itosho
1
2.3k
打線組を支える技術 / The Technology Behind Dasengumi
itosho
0
54
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
2
660
生きのびるためのインディー開発 / Indie Development to Survive
itosho
0
50
Gopher道場アフターストーリー / Gopher Dojo After Story
itosho
0
150
Other Decks in Programming
See All in Programming
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
140
Vueで学ぶデータ構造入門 リンクリストとキューでリアクティビティを捉える / Vue Data Structures: Linked Lists and Queues for Reactivity
konkarin
1
170
CSC509 Lecture 11
javiergs
PRO
0
300
CloudflareのSandbox SDKを試してみた
syumai
0
130
オンデバイスAIとXcode
ryodeveloper
0
450
Snowflake リリースに注意を払いたくなる話
masaaya
0
100
詳細の決定を遅らせつつ実装を早くする
shimabox
1
1k
Kotlin 2.2が切り拓く: コンテキストパラメータで書く関数型DSLと新しい依存管理のかたち
knih
0
400
PHPライセンス変更の議論を通じて学ぶOSSライセンスの基礎
matsuo_atsushi
0
140
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
4
610
『HOWはWHY WHATで判断せよ』 〜『ドメイン駆動設計をはじめよう』の読了報告と、本質への探求〜
panda728
PRO
5
1.1k
Dive into Triton Internals
appleparan
0
480
Featured
See All Featured
Side Projects
sachag
455
43k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
660
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Being A Developer After 40
akosma
91
590k
KATA
mclloyd
PRO
32
15k
Fireside Chat
paigeccino
41
3.7k
Why Our Code Smells
bkeepers
PRO
340
57k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Balancing Empowerment & Direction
lara
5
740
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Transcript
1)1#-5 1)1FS͕."/"(FSʹͳͬͨ࣌ʹͬͨͭͷ͜ͱ 4VQFSTIJQ*OD4IP*UP
w ҏ౻ᠳʢ!JUPTIPʣ w 1)1FSྺʢ࠷ۙ3VCZ (PMBOH 4XJGU͋ͨΓΛॻ͘͜ͱ͕ଟ͍ʣ 1)1#-5Ͱ-5͢Δͷճ w ೫ࡔ͕͖Ͱ͢ʢࠓ೫ࡔͷࡀͷੜʣ
w 4VQFSTIJQגࣜձࣾͰOBOBQJͱ͍͏ϝσΟΞͷ։ൃͱ͔Λ͍ͬͯ·͢ɻ w લʹόοΫΤϯυΤϯδχΞνʔϜͷϚωʔδϟʔʹͳͬͨʜʂ ͳΔલʹߦͬͨҏ౻͞ΜͷҰਓ$50/JHIUʹଟେͳӨڹΛड͚ͨɻ IUUQJUPTIPIBUFOBCMPHDPNFOUSZ ࣗݾհ
w ϚωʔδϟʔʹͳͬͯܦͬͨͷͰɺͦͷৼΓฦΓΛ͠·͢ɻ ͔͕ͨ͞ΕͲ w ώτνʔϜͷϚωδϝϯτͷ͕ϝΠϯ 㲈ϓϩδΣΫτϓϩμΫτͷϚωδϝϯτͷͰͳ͍ w ٕज़తͳͳ͍ͷͰɺΏΔͬͱ͖͍͍͚ͯͨͩΕͱࢥ͍·͢ɻ
ࠓ͢͜ͱ
w ೖࣾͯ͠·ͩఔ طଘαʔϏεͷ༷ࣄۀυϝΠϯʹਫ਼௨͍ͯ͠ΔΘ͚Ͱͳ͍ w ໌֬ʹϚωʔδϟʔʹͳͬͨͷॳΊͯ ਖ਼ࣜͳϦʔμʔͷϙδγϣϯͱϦʔμʔʮͬΆ͍ʯϙδγϣϯͱݟΒΕํ͕શવҧ͏ w ಥग़ٕͨ͠ज़ྗ͕͋ΔΘ͚Ͱͳ͍
ΤϯδχΞϦϯάͰҾͬு͍ͬͯ͘λΠϓͰͳ͍ w ϝϯόʔʙਓͰΈΜͳ্͍͍ͩͨʢࣗࡀʣ ࣌ͷঢ়گ
͓ͳ͔௧͘ͳ͖ͬͯͨͧʜʂ
w Ϛωδϝϯτͷ͜ͱ͔Βͳ͍͚Ͳɺ෦Լͷؾ͔࣋ͪΔɻ w ࠓ·Ͱͷܦݧʢओʹए͍࣌ʣΛ౿·͑ɺ͜Μͳ্࢘ΠϠͩΛߟ͑ͯΈͨɻ ͰΔ͔͠ͳ͍
w Ϗδϣϯ͕ͳ͍ Ͳ͏ߦಈ͍͍͔͔ͯ͠Βͳ͍ w ࠷৽ͷٕज़τϨϯυʹڵຯ͕ͳ͍ Βͳ͍ɺͰͳ͘ڵຯ͕ͳ͍ w ίʔυΛॻ͚ͳ͍ʢ࠷ݶͷٕज़ྗ͕ͳ͍ʣ
ॻ͔ͳ͍ɺͰͳ͘ॻ͚ͳ͍ w པΓߕ൹͕ͳ͍ ࠔͬͨ࣌ʹॿ͚ͯ͘Εͳ͍ ΤϯδχΞϚωδϝϯτΞϯνύλʔϯ ˞͜ͷ্࢘ϑΟΫγϣϯͰ͢
͜ͷͭΛΞϯνύλʔϯʹͯ͠ߦಈͯ͠Έͨ
ϏδϣϯΛࣔ͢
w Ϗδϣϯͱݴ͑Δ΄Ͳେ͛͞ͳͷͰͳ͍͕ʜ w ࠷ॳͷνʔϜఆྫͰߦಈࢦΛൃදͨ͠ɻ ߦಈࢦΛͭ͘Δ
࠷৽ͷٕज़τϨϯυΛΔ
w ि࣍ͷνʔϜఆྫͷ༨ͬͨ࣌ؒͰɺ࠷ۙؾʹͳͬͨهࣄʹ͍ͭͯࣗ༝ʹ࣌ؒ͢Λͭͬͨ͘ɻ ٕज़తͳҎ֎Ͱ0, ࣄલʹ(PPHMF%PDTʹॻ͍ͯΒ͏ӡ༻ w ୭ॻ͍ͯ͘Εͳ͔ͬͨʜɻ νʔϜఆྫͰ༨ՋλΠϜΛͭ͘Δ
w ͩΜͩΜॻ͍ͯ͘ΕΔΑ͏ʹͳͬͨ w ΈΜͳͰใΛڞ༗Ͱ͖Δ w ΈΜͳͷڵຯ͕͔Δ Ί͛ͣʹॻ͖ଓ͚ͨ
ٕज़ྗΛ্͛Δ
w ҰேҰ༦ʹ্͕Βͳ͍ͷͰಓʹษڧͭͭ͠ʜ w ͚ࣗͩͰͳ͘νʔϜͱͯ͠ͷྗΛ্ͤ͞ΔͨΊʹɺࣾษڧձΛ։࠵ͨ͠ɻ w ࣄલʹΞϯέʔτΛͱͬͯςʔϚΛݕ౼ɻ ࣾษڧձΛ։࠵
w ͳΔ࣮͘ʹతͳޮՌ͕͋Δͷʹͱ͍͏؍Ͱʜ w ʰ-FBO"OBMZUJDTʱͱ͍͏ॻ੶ͷྠಡձΛຖि։࠵ ͘͘ձͩͱνʔϜͰษڧͯ͠Δײ͕ग़ͳ͍ ྠಡձ
པΒΕΔΑ͏ʹͳΔ
w ৴པΛಘΔͷ͍͠ɻ w ·ͣԿ͔͋ͬͨͱ͖ɺࣗʹ૬ஊ͕དྷΔΑ͏ʹܧଓతͳίϛϡέʔγϣϯͷΛͭͬͨ͘ɻ w िؒʹͷϖʔεͰճͰPOΛ࣮ࢪ PO
w Γ͖Δ w ࠷ॳࠔ͍ͬͯΔ͜ͱ͕ͳ్ͯ͘தͰग़ͯ͘Δ͜ͱ͋Δ w গͳ͘ͱίϛϡέʔγϣϯͷྔ֤ϝϯόʔͰࠩΛ͚ͭͳ͍ w 1$ΛۃྗΈͳ͍ ؆୯ʹϝϞ͚ͩͱΔʢ͙͢ΕͪΌ͏ͷͰʣ
w ϝϯόʔ͕Γ͍ͨ͜ͱՄೳͳݶΓ·ͣΒͤͯΈΔ ʴ͕ࣗͱΔ͔Βʂͱݴͬͯ҆৺ͤ͞Δ w POϊʔτΛͭ͘Δ ҙࣝͨ͜͠ͱ
POϊʔτ
·ͱΊ
w ͙͢ʹ༏लͳϚωʔδϟʔʹͳΔ͜ͱग़དྷͳ͍͚Ͳɺ ͦͷ࢟ΛΈͤΔ͜ͱ͕େͩ͠ɺͦΕͳΒ୭Ͱग़དྷΔɻ w ͨͩ͠ɺϚωδϝϯτ͢Δ͜ͱ͕తʹͳ͍͚ͬͯͳ͍ɻ w ϚωδϝϯτΤϯδχΞϦϯάαʔϏεΛΑͨ͘͠Γɺ ϏδωεΛޭͤͨ͞Γ͢ΔͨΊͷखஈͷͻͱͭɻ ͍͚͠Ͳ໘ന͍
w ʰνʔϜ͕ػೳ͢ΔͱͲ͏͍͏͜ͱ͔ʕʕʮֶशྗʯͱʮ࣮ߦྗʯΛߴΊΔ࣮ફΞϓϩʔνʱ ஶɿΤΠϛʔɾ$ɾΤυϞϯυιϯ ༁ɿஐࢠӳ࣏ग़൛ʢʣ w ʰ͜ͷͰͯ͢Θ͔Δίʔνϯάͷجຊʱ ஶɿίʔνɾΤΟ मɿླٛຊ࣮ۀग़൛ࣾʢʣ w ʰձٞͷϚωδϝϯτप౸ͳ४උɺଈڵతͳஅʱ
ஶɿՃ౻จढ़தԝެ৽ࣾʢʣ w ʰͰ͖Δਓͷࣄͷ͔ͨ͠ʱ ஶɿϦνϟʔυɾςϯϓϥʔ ༁ɿࡩాඒσΟεΧϰΝʔɾτΡΤϯςΟϫϯʢʣ ࢀߟʹͳͬͨຊ
None