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
インターネットサービスの育て方 / How to Grow and Scale Internet Services
itosho
0
73
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
itosho
1
170
Components Reconsidered
itosho
1
2.2k
打線組を支える技術 / The Technology Behind Dasengumi
itosho
0
47
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
2
630
生きのびるためのインディー開発 / Indie Development to Survive
itosho
0
47
Gopher道場アフターストーリー / Gopher Dojo After Story
itosho
0
140
3分で分かるConnehito Tech Vision / Connehito Tech Vision in 3 minutes
itosho
0
500
CakePHPで学ぶDIコンテナ / Learn a DI Container through CakePHP
itosho
1
1.5k
Other Decks in Programming
See All in Programming
20250528 AWS Startupイベント登壇資料:AIコーディングの取り組み
procrustes5
0
130
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
3
310
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
140
try-catchを使わないエラーハンドリング!? PHPでResult型の考え方を取り入れてみよう
kajitack
3
450
がんばりすぎないコーディングルール運用術
tsukakei
1
210
Using AI Tools Around Software Development
inouehi
0
510
AI Coding Agent Enablement in TypeScript
yukukotani
17
8.1k
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
660
TypeScript を活かしてデザインシステム MCP を作る / #tskaigi_after_night
izumin5210
4
500
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
340
単体テストの始め方/作り方
toms74209200
0
350
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.8k
Featured
See All Featured
Building an army of robots
kneath
306
45k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Raft: Consensus for Rubyists
vanstee
137
7k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Making Projects Easy
brettharned
116
6.2k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
Unsuck your backbone
ammeep
671
58k
Become a Pro
speakerdeck
PRO
28
5.4k
YesSQL, Process and Tooling at Scale
rocio
172
14k
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