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
エンジニアにとってのアウトプットとはなにか考えた / what-is-output
Search
Hiromi Kimura
February 26, 2020
Business
3
1.1k
エンジニアにとってのアウトプットとはなにか考えた / what-is-output
Hiromi Kimura
February 26, 2020
Tweet
Share
More Decks by Hiromi Kimura
See All by Hiromi Kimura
マネーフォワード Pay for Businessのフロントエンド / Money Forward Pay for Business Frontend
kimromi
0
800
マネーフォワードクラウド経費でのフロントエンドの取り組み / moneyforward-expense-frontend
kimromi
4
1k
TypeScriptで作るGitHubApps / make GitHub Apps by TypeScript
kimromi
0
570
ムームードメインのJavaScript環境を整えた話 / prepare muumuu-domain's javascript
kimromi
1
510
ぼくがかんがえたさいきょうのぷるりくえすと / saikyo-no-pull-request
kimromi
7
110k
Vue.js on Rails / vue-js-on-rails
kimromi
7
4.7k
本番環境にVue.jsを使った話 / Use Vue.js at production
kimromi
3
1.4k
how about Marp?
kimromi
0
120
engineer-guideline
kimromi
0
1k
Other Decks in Business
See All in Business
S-Mat CultureDeck
smartshopping
2
30k
財務会計を楽しく学べるビジネスゲーム「財務の虎」
chibanba1982
PRO
0
450
家族アルバム みてね 事業紹介 / Our Business
familyalbum
4
29k
会社紹介資料 / ProfileBook
gpol
4
27k
Cobe Associe: Who we are? /コンサル・市場調査・人材紹介のCobe Associe
nozomi
6
19k
株式会社ispec 会社紹介資料
emikamihara
0
6k
ARI会社説明
arisaiyou
1
6k
ゲーム型ダイバーシティ&インクルージョン研修「バルーンバ人文化を探れ」
chibanba1982
PRO
0
140
ゲーム型ビジネスマナー研修「マナーストーリーカード版」
chibanba1982
PRO
0
230
アウトドアで実施可能なチームビルディングゲーム「ロゲイニングカード」
chibanba1982
PRO
0
300
営業疑似体験ゲーム「ヒアリングチャレンジ カード版」
chibanba1982
PRO
0
420
20240119_pmconf2024_落選セッションお披露目会_駄菓子屋PM的「PMネクストキャリア」3つの誤解
mindman
1
1.4k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Code Reviewing Like a Champion
maltzj
521
39k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
How STYLIGHT went responsive
nonsquared
96
5.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
570
Automating Front-end Workflow
addyosmani
1366
200k
The Language of Interfaces
destraynor
155
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
How GitHub (no longer) Works
holman
312
140k
Unsuck your backbone
ammeep
669
57k
Transcript
ΤϯδχΞʹͱͬͯͷ Ξτϓοτͱ ͳʹ͔ߟ͑ͨ )JSPNJ,JNVSB .POFZ'PSXBSE JOD'SPOUFOE&OHJOFFS !LJNSPNJ 3FBDU PO3BJMT 5ZQF4DSJQU
"QPMMP
͜Ε·ͰΞτϓοτͨ͠ͷɺ ຊͳͲ͔ΒΠϯϓοτͨ͠ͷ͔Β ࣗͳΓʹߟ͑ͯ·ͱΊͨͷͰ͢
ΞτϓοτͬͯͳΜͩ 1. What
Ξτϓοτͬͯͳʹ ϒϩάΛॻ͘͜ͱʁ ΠϕϯτͰొஃ͢Δ͜ͱʁ 4/4ͰͭͿ͘͜ͱʁ υΩϡϝϯτΛॻ͘͜ͱʁ 044׆ಈΛ͢Δ͜ͱʁ
Ξτϓοτࣗͷࢥߟ͔Βग़Δͷͯ͢ ϝϞΛͱΔ هΛ͔͘ ίʔυΛࣸܦ͢Δ ୭͔ʹ͢ ࣭ʹ͑Δ ଞਓʹݟ͑Δ ϒϩάΛ͔͘ ΠϕϯτͰొஃ͢Δ 4/4ͰͭͿ͘
υΩϡϝϯτΛॻ͘ 044׆ಈ͢Δ ଞਓ ଟ͘ͷਓ ʹݟ͑ͳ͍
ଞਓʹݟ͑ͳͯ͘ ͦΕΞτϓοτ
ࢥߟ͢Δ͜ͱͷେࣄ͞ ͷ͝ͱʹରͯ͠ ͍͔ʹࢥߟ͔ͨ͠Ͳ͏͔ ࢥߟ
ΠϯϓοτͱΞτϓοτΛར༻͢Δ Πϯϓοτ ࢥߟ Ξτϓοτ ॻ੶ීஈͷࣄͷதͰΠϯϓοτ ߟ͑ͨ͜ͱΛΞτϓοτ͢Δ͜ͱͰهԱʹఆணͤ͞Δ ΠϯϓοτͱΞτϓοτΛར༻͠ࢥߟͷϨϕϧΛ্͛Δ ˠΤϯδχΞͱͯ͠ͷҾ͖ग़͠ͷྔΛ૿͢
ଞਓʹݟͤΔ͜ͱ࣍ͷࢥߟͷϞνϕʔγϣϯ Πϯϓοτ ࢥߟ Ξτϓοτ पΓ͔Βײँ͞ΕɺධՁ͞Εͯخ͍͠ɺ ϚαΧϦΛ͛ΒΕͯչ͍͠ɺٯʹશવԠ͕ͳͯ͘൵͍͠ͳͲ ϑΟʔυόοΫ ײ͕ಈ͘͜ͱͰ৽ͨͳϞνϕʔγϣϯ͕࢈·ΕΔ
Ξτϓοτ ࢥߟ͢ΔͨΊͷಓ۩
ͳͥΞτϓοτ͢Δͷ͔ 2. Why
3. Who ୭ͷͨΊʹΞτϓοτ͢Δͷ͔
ଞਓͷͨΊʁ ࣗͷͨΊʁ
ࣗͷͨΊ
Ξτϓοτͯ͠Ұ൪ಘ͢Δͷࣗ Ξτϓοτ͢Δͷʹର͕ͯࣗ͠Ұ൪ࢥߟ͢Δ ݟΔਓʹͱͬͯͨͩͷͭͷࢿྉͰ͔͠ͳ͍ ձࣾͷͨΊɺνʔϜͷͨΊɺ࠾༻ͷͨΊɺධՁͷͨΊͰͳ͍ ˠࣗݾͨΊͷΞτϓοτ ݁ՌతʹपΓͷਓʹʹཱͭʢ͔ʣ
Ξτϓοτ͕తʹͳΔͱͭΒ͍ ͨ͘͞Μొஃͯ͠༗໊ʹͳΔΜ ϒϩά͍ͬͺ͍ॻ͍ͯՔ͙Μ ͯϒ͍ͬͺ͍ΒͬͯධՁΛ্͛ΔΜ ˠଞਓ͔ΒͷධՁ͕அ࣠ʹͳΔ ݁Ռ͕ग़ͳ͍ͱϞνϕʔγϣϯԼ
ࣗݾͷͨΊͷΞτϓοτ ݁Ռͱͯ͠ධՁ͕͍ͭͯ͘Δ ͔
Ͳ͏ͬͯΞτϓοτ͢Δͷ͔ 4. How
ͱΓ͋͑ͣΞτϓοτ ͠Α͏ͱͯ͠ΈΔ
Ξτϓοτ͢Δͱ͖ʹΞΠσΞ࢈·ΕΔ ࠷ۙΞτϓοτͰ͖ͯͳ͍ͳ ˠͱΓ͋͑ͣϒϩάߘը໘ͱ͜Ζ·Ͱ͘Δ ˠ࠷ۙ͜͏͍͏͜ͱͬͯͨͳ ˠͦ͏͍͑Կ͔લ͜͏͍͏ग़དྷࣄ͋ͬͨͳ ˠ·ͱ·Βͳ͍͔͠Εͳ͍͚Ͳॻ͍ͯΈΑ ˠͱΓ͋͑ͣॻ͚ͨʂ
Ξτϓοτ͢Δͱ͖ʹΞΠσΞ࢈·ΕΔ ࠷ۙΞτϓοτͰ͖ͯͳ͍ͳ ˠͱΓ͋͑ͣϒϩάߘը໘ͱ͜Ζ·Ͱ͘Δ ˠ࠷ۙ͜͏͍͏͜ͱͬͯͨͳ ˠͦ͏͍͑Կ͔લ͜͏͍͏ग़དྷࣄ͋ͬͨͳ ˠ·ͱ·Βͳ͍͔͠Εͳ͍͚Ͳॻ͍ͯΈΑ ˠͱΓ͋͑ͣॻ͚ͨʂ খ͞ͳߦಈ ޭମݧ େ͖ͳߦಈ
ࢥߟ
খ͞ͳߦಈ͔Β࢝·Δ ߦಈΛى͜͢͜ͱ͔Β࢝ΊͯΈΔ ӡಈ͍ͨ͠ͳΒͱΓ͋͑ͣணସ͑ͯΈΔ আ͍ͨ͠ͳΒͱΓ͋͑ͣपลΛย͚ͯΈΔ ษڧ͍ͨ͠ͳΒͱΓ͋͑ͣॻ੶Λ։͍ͯΈΔ ϒϩάॻ͖͍ͨͳΒͱΓ͋͑ͣը໘։͍ͯΈΔ ొஃ͍ͨ͠ͳΒͱΓ͋͑ͣਃ͠ࠐΜͰΈΔ ޭମݧ େ͖ͳߦಈ ࢥߟ
খ͞ͳߦಈ
Ξτϓοτதʹͦ͜ࢥߟ͕ਂ·Δ ޭମݧ େ͖ͳߦಈ ࢥߟ খ͞ͳߦಈ ߦಈΛى͜͢ͱूத͢Δ ಄͕ճస͢Δ ҙ֎ʹΞΠσΞ͕༙͍ͯ͘Δ
Γ͖Δ ޭମݧ େ͖ͳߦಈ খ͞ͳߦಈ ࢥߟ ࠷ޙ·ͰΓ͖ͬͯΈΔ ࠳ંͦ͠͏ʹͳͬͨΒ୭͔ʹ૬ஊͯ͠ΈΔ ୭͔ʹݟͯΒ͏ ࣗ৴͕ͳͯ͘ެ։ͯ͠ΈΔ
Ξτϓοτখ͞ͳޭମݧ খ͞ͳߦಈ ޭମݧ େ͖ͳߦಈ ࢥߟ Ͱ͖ͨͱ͍͏ޭମݧ ࣗΛ๙Ίͯ͋͛Δ ϑΟʔυόοΫΛΒ͏
ྔΛ࣭ʹม͑Δ খ͞ͳߦಈ େ͖ͳߦಈ ࢥߟ ࣍ͷΞτϓοτ ޭମݧ ࢼߦࡨޡ࣍͠ͷΞτϓοτͷ࣭ΛߴΊΔ Ͳ͏͍͏ͷ͕ΘΓ͍͢ΜͩΖ͏ Ͳ͏͍͏ͷ͕ʹཱͭΜͩΖ͏ Ͳ͏͍͏ͷ͕ݟΒΕΔΜͩΖ͏
நԽͱͷ͔͍ͨͨ
நԽ நԽ˱۩ମԽ ͋Δࣄʹରͯ͠ڞ௨ੑຊ࣭ʹண͠நग़͢Δ͜ͱ ྫ͑044ͰπʔϧΛ։ൃ ɹࣗͱଞͷਓͷࠔΓϙΠϯτͷڞ௨Λ୳͢ ɹˠநԽͷτϨʔχϯά
୭ʹ͍͔͑ͨͰநΛߟ͑Δ ಉ͡νʔϜͷਓʹۀࣝόϦόϦͷৄ͍͠จষΛॻ͖͍ͨ ˠࣾͷυΩϡϝϯτʹۀࣝΛ͍Εͳ͕Βৄ͘͠ॻ͘ ࣾ֎ͷΤϯδχΞʹཱͭ༰ʹ͍ͨ͠ ˠநԽͯ͠ϒϩά2JJUBͳͲʹॻ͘ ͜ͷࢿྉࣾΠϕϯτ༻ʹ࡞͚ͬͨͲࢿྉࣾ֎ͷਓʹ ʹཱͭ༰ʹ͔ͨͬͨ͠ͷͰநΛ্͍͛ͯΔ
நͱ͍͑ͨਓͷؔ ந ࣗͷΈ ҟۀछͷਓ ߴ ಉ͡νʔϜ ࣾͷਓ ࣾ֎ͷਓ ϝϞɺϊʔτ
ࣾυΩϡϝϯτ 044ɺϒϩάɺ ొஃɺॻ੶ͳͲ } } ͍͑ͨਓ গ ଟ
ීஈ͔ΒநԽΛҙࣝ͢Δ ࣗ༻ͷϝϞநԽ͢Δ ϑΝΫτ͋Δࣄ࣮ɺࣄ நԽϑΝΫτΛநԽ͢Δ స༻நԽͨ͠ͷΛผͷԿ͔ʹར༻Ͱ͖ͳ͍͔ߟ͑Δ ϑΝΫτˠநԽˠస༻Ληοτͱͯ͠ࢥߟ͢Δ
ΑΓ࣭ͷߴ͍ΞτϓοτͷͨΊʹ
݁Ռ͚ͩॻ͔ͳ͍ ࣗͷߟ͑ΛඞͣΓࠐΉ ݁Ռ͚ͩΓ͍ͨͷͰͳ͍ ͳͥͦͷ݁Ռʹͳͬͨͷ͔ɺͲ͏ͬͯͨͲΓண͍ͨͷ͔ͷաఔ͕ Γ͍ͨ ͜͏͍͏Τϥʔ͕Ͱ·͕ͨ͜͠ͷઃఆͰ࣏Γ·ͨ͠ ˠʓʓ͕ݪҼͩͬͨ͜ͱ͕Θ͔ͬͨͷͰ͜ͷઃఆͰਖ਼͘͠ಈ͔͢ ͜ͱ͕Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠
ࢀরҰ࣍ใ͔Β ެࣜυΩϡϝϯτιʔείʔυͳͲ৴པͷߴ͍ใ Πϯλʔωοτೋ࣍ใɺࡾ࣍ใʜ͕ᷓΕ͍ͯΔ ใ͕ਖ਼͘͠ͳ͍ɺݹ͍Մೳੑ͕͋Δ 2JJUBʹ͋ͬͨ͜ͷهࣄΛࢀߟʹͬͯΈͯಈ͖·ͨ͠ ˠެࣜυΩϡϝϯτΛݟͯͬͯΈ·ͨ͠ ͨͩʓʓ͚ͩΑ͘Θ͔Βͳ͔ͬͨͷͰௐͯ·ͱΊ·ͨ͠
͍ͭͲ͜ͰΞτϓοτ͢Δͷ͔ 5. When 6. Where
ʮ͋ͳͨɺ͍·ɺͦ͜Ͱɺॻ͘ͷͩʯ
ϝϞ͔ΒͰ͍͍ͷͰ Ξτϓοτͷ͖͔͚ͬʹ ͳͬͨΒ͍Ͱ͢
͓ΘΓ