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
810
マネーフォワードクラウド経費でのフロントエンドの取り組み / moneyforward-expense-frontend
kimromi
4
1k
TypeScriptで作るGitHubApps / make GitHub Apps by TypeScript
kimromi
0
570
ムームードメインのJavaScript環境を整えた話 / prepare muumuu-domain's javascript
kimromi
1
520
ぼくがかんがえたさいきょうのぷるりくえすと / 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
【業界・業種別】副業・兼業トラブルに関する実態調査
fkske
0
190
第3回関東Kaggler会 LT Kaggleはうつ病患者の役に立つ
utm529f
2
170
Rimo会社紹介資料
rimollc
1
120
営業職/新卒向け会社紹介資料(テックファーム株式会社)
techfirm
1
420
株式会社CINC 会社案内/Company introduction
cinchr
6
51k
プロダクトデザイナー向け採用情報資料
robot_payment
0
330
merpay-overview_en
mercari_inc
1
18k
株式会社B4A 会社紹介
b4a
0
6.6k
生成AIを活用した勉強法 ~電車内でできたAWS Certified AI Practitioner過去問対策~
yuta3110
0
220
新卒エンジニア向け会社紹介資料/newgraduates-engineer
nextbeat
2
1.8k
【全ポジション共通】㈱エグゼクション/会社紹介資料
exe_recruit
1
1k
Sales Marker Culture book
salesmarker
PRO
16
33k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Building an army of robots
kneath
303
45k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
Building Adaptive Systems
keathley
40
2.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Site-Speed That Sticks
csswizardry
4
380
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
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
ʮ͋ͳͨɺ͍·ɺͦ͜Ͱɺॻ͘ͷͩʯ
ϝϞ͔ΒͰ͍͍ͷͰ Ξτϓοτͷ͖͔͚ͬʹ ͳͬͨΒ͍Ͱ͢
͓ΘΓ