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
サバイバル/survival
Search
tatsuosakurai
September 27, 2019
Business
1
75
サバイバル/survival
2019/09/27 の森の日で発表した資料です
tatsuosakurai
September 27, 2019
Tweet
Share
More Decks by tatsuosakurai
See All by tatsuosakurai
チーム開発のイメージ/Image of team development
tatsuosakurai
2
270
yours_mine_and_the_truth
tatsuosakurai
0
78
とちぎRuby会議08LT-mitaka.rb第0回目をやります / tochigi-rubykaigi-08-lt-mitakarb
tatsuosakurai
2
190
RailsDM2019-株式会社万葉会社説明-現場Railsの執筆現場 / railsdm-https://speakerdeck.com/tatsuosakurai/railsdm2019-everyleaf-and-genba-rails
tatsuosakurai
2
360
現場Rails活用ガイド-読んで書いて終わりじゃない!-/genba_rails_guide
tatsuosakurai
4
1.6k
現場で使えるゆるいペアプロ/light_pear_programming
tatsuosakurai
6
3k
万葉の教育カリキュラム-ペパボテックフライデー/everyleaf eduction curriculum
tatsuosakurai
0
580
Other Decks in Business
See All in Business
成功に役立つ行動経済学のインサイト
masayamoriofficial
2
430
「使いこなせないかも…」を超えて、BackLogを日常にするまでの話(JBUG Live版)
sho_okawara
0
150
Cierpa&Co._Culture Deck_202509
cierpa0905
PRO
0
1.2k
【Progmat】Monthly-ST-Market-Report-2025-Aug.
progmat
0
910
20250816 「アジャイル」って?~"Do Agile"から"Be Agile"へ~
east_takumi
0
3k
Rakus Career Introduction
rakus_career
0
390k
採用ピッチ資料/エアモビリティ株式会社
airmobility_jinji
0
2.3k
セーフィー株式会社(Safie Inc.) 会社紹介資料
safie_recruit
6
370k
操電会社紹介資料 / Soden Company Deck
soden
0
520
ele&company_companydeck
eleand
0
320
エンジニア採用を引き継いだあなたへ〜EMが採用に向き合うとき、まず知っておきたいこと〜
kkun_22
PRO
1
490
ペイジェント採用資料
paygent
0
19k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Why Our Code Smells
bkeepers
PRO
339
57k
Typedesign – Prime Four
hannesfritz
42
2.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Being A Developer After 40
akosma
90
590k
The Pragmatic Product Professional
lauravandoore
36
6.9k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Transcript
αόΠόϧ ͷສ༿!UBUTVPTBLVSBJ
͋ͳͨ ԿΛͯ͠ੜ͖Γ·͔͢ʁ
@
ͳΜͷʁ ΒͷࣄͷՁʹ͍ͭͯߟ͑ͨ ͍··Ͱੜ͖ͯΔͷͰߟ͑Δ͠ ສ༿Ͱ͍ΖΜͳҊ݅ΛΓɺ࠷ۙεΫʔϧͰϏΪφʔʹձ͏ػձ૿͑ɺߟ͑Δ ͳʹΛͨ͠Β͍͍Ͱ͔͢ʁΈ͍ͨͳ࣭ଟ͍ ͱΓ͋͑ͣɺݴΘΕͨ͜ͱΛΔ͜ͱ͕ࣄͰͳ͍ͳʙͱࢥͬͯ͠·͏ ϓϩͱͳʹ͔ɺఏڙ͢ΔՁͳʹ͔Λߟ͑ͯΈ·ͨ͠
ੈ͕ੴث࣌ͳΒʁ ੜ͖Δ˺৯ྉΛूΊΔ ्ΛङͬͨΓ ڕΛ֫ͬͨΓ ͷ࣮ΛऔͬͨΓ ʜͰ͢ΑͶ @ ߐށ͙࣌Β͍·Ͱͦ͏͔ʁ
ϗϞɾαϐΤϯε lωΞϯσϧλʔϧਓʹൺΔͱɺࢲͨͪ ϗϞɾαϐΤϯε՚ ᇋʢ͖Ό͠ΌʣͰɺྗ ͻऑͩͬͨɻʹ͔͔ΘΒͣɺઌ͕ͨͪੜ͖ Δ͜ͱ͕Ͱ͖ͨൿີɺ࣮ͦͷऑ͞ʹͦ͋ͬͨ͜ͱߟ͑ΒΕ͍ͯΔɻ ऑ͍͔Β ͦ͜ɺ҆શͳङΓΛߦ͏͜ͱ͕Ͱ͖Δಓ۩Λ ੜΈग़͠ɺؒಉ࢜ͰྗΛ߹ΘͤΔʮڠྗʯ ΛߴΊͨͷͩɻͦ͏ͯ͠ਓޱΛ૿͍ͯͬͨ͜͠ͱͰɺͷਐԽ͕ଅ͞Εɺ
ϗϞɾαϐΤϯεશ͘৽ͨͳྗʮ૾ྗʯΛ֫ಘͨ͠ͱߟ͑ΒΕ͍ͯΔɻz IUUQTXXXOILPSKQTQFDJBMKJOSVJBSDIJWFIUNM
ਓྨɾจ໌ͷਐԽ ਓྨʢϗϞɾαϐΤϯεʣɺจ໌ͷਐԽ ଟ͘ͷಓ۩ɾ৬ۀ͕ੜ·Ε ৯͍ͯͨ͘Ίͷํ๏૿͑ ਓྨੜ͖͖ͬͯͨ ʜͦͯ͠ݱʹࢸΔ
ݱͷͨͪ ݱ࣮ੈքʹ͓͍ͯ ΤϯδχΞϦϯάύʔτφʔͱͯ͠ νʔϜΛ࡞Γͳ͕Β ίʔυΛॻ͍ͨΓ ༷ΛܾΊͨΓઃܭͨ͠Γ ༷ʑͳ։ൃνʔϜͷ͓ख͍Λ͍ͯ͠Δ
͍ͭͷੈͷ ʢΕͯΔਓ͍Δ͔͠Ε·ͤΜ͕ʣ ੜ͖ΓΛ͔͚ͨαόΠόϧ ͳΜͰ͢Αʂʂʂ
αόΠ όϧ
ݱຊʹ͓͍ͯ αόΠόϧ Ͳ͏ͬͯੜ͖Δ͔ ˺Ͳ͏ͬͯ৯͍͔ͯ͘ ˺͓ۚΛՔ͙ ˺ϓϩϑΣογϣφϧ
ϓϩϑΣογϣφϧͱ ʮQSPGFTTJPOʹؔ࿈͢Δʯ͋Δ͍ʮQSPGFTTJPOʹଐ͢Δʯͱ͍͏ҙຯ QSPGFTTJPOͱ ۚΛࢧΘΕΔͳΓΘ͍ʢʹ৬ۀʣͷ͜ͱ ͦͷதͰͱ͘ʹτϨʔχϯάΛཁ͠ԿΒ͔ͷࢿ֨Λཁ͢ΔΑ͏ͳͳΓΘ͍Λࢦ͢ ͭ·ΓQSPGFTTJPOͱɺҰൠʹʮઐతͳࣄʯͱදݱ͞ΕΔͷͷ͜ͱͰ͋Δɻ ʮ৬ۀతͳਓʹ;͞Θ͍͠ʯͱ͍͏ҙຯͰɺೳ ྗ͕ߴ͘ɺٕʹ༏Εɺʢͦͷࣄʹʣ͔͕֬͞ ͋Δɺͱ͍͏͜ͱɻ IUUQTKBXJLJQFEJBPSHXJLJϓϩϑΣογϣφϧ
ϓϩͱ ʮઐతͳࣄʯΛ͢Δਓ ೳྗ͕ߴ͘ ٕʹ༏Ε ͔͕֬͋͞Δ
ϓϩʹ͓ئ͍͍ͨ͠ͱ͖
ण࢘ᲔΛ࡞Δ ωλ͕औΕͳ͍ ࠐΈ͕Ͱ͖ͳ͍ ѲΕͳ͍ ඒຯ͘͠ͳ͍ʼʻ ͨͱ͑ૉਓ͕
ωζϛΛۦআ͢Δ ั·͑ΒΕͳ͍ ԿͰͯ͘Δ ͕͔͔࣌ؒΔ Ͳ͏ͨ͠Β͍͍͔Θ͔Βͳ͍ʼʻ ͨͱ͑ૉਓ͕
։ൃΛ͢Δ ϝϯόʔ͕͍ͳ͍ Ϧιʔε͕গͳ͍ ࣝɾܦݧ͕গͳ͍ ্खʹαΠΫϧճͤͳ͍ ͨͱ͑ૉਓ͕
جຊతʹࠔͬͯΔ ͚ࣗͨͪͩͰͰ͖ͳ͍ ॿ͚͕ཉ͍͠ ͬͱΑ͍ͨ͘͠ ҆৺͍ͨ͠ ϓϩʹ͓ئ͍͍ͨ͠ͱ͖
ࠔͬͨঢ়گΛଧ։ͯ͘͠ΕΔॿͬਓʂ σϑΥϧτ͕େมͳঢ়گ Ͳ͓ΓͰେมͳΘ͚ͩʂ ͔ͩΒͦ͜Ձ͕͋Δʂ ͔ͩΒͦ͜ϓϩ͕͍Δʂ ͭ·Γϓϩͱ
ϓϩͱ ʮઐతͳࣄʯΛ͢Δਓ ೳྗ͕ߴ͘ ٕʹ༏Ε ͔͕֬͋͞Δ
զʑʹدͤΒΕΔظ 3VCZ3BJMTɾ։ൃͷϓϩ ݴΘΕͨ͜ͱΛΔͷવ ঢ়گʹ߹Θͤͯඞཁͳ͜ͱΛࢼ͠ ظҎ্ͷ݁ՌΛग़ͯ͘͠ΕΔ ҆৺Ͱ͖Δ
ϓϩͷ͍࣋ͬͯΔث ઐεΩϧ ಛघೳྗ ଞͷਓ͕͋·Γ͍ͬͯͳ͍ɺઐεΩϧͱֻ͚߹ΘͤΔͱศརͳͷ ສ༿Ͱݴ͏ͱɺνʔϜϫʔΫɾ৫ྗ͋ͨΓʁ ϓϩͷތΓɾ৬ۀྙཧ ίʔυΛॻ͚ͩ͘ͰՁੜ·Εͳ͍ ॻ͍ͨίʔυ͕ಈ͍ͯɺϢʔβʹՁ͕ಧ͘͜ͱͰརӹ͕ಘΒΕΔ
ঢ়گѲྗ ঢ়گ l࣌ͱͱʹมԽ͢Δࣄͷɼͦͷ࣌ɼͦͷ࣌ͷ͋Γ͞·ɼ Α͏͢ɻz
ঢ়گѲྗ ઓͰɺԿʹঢ়گΛѲ͢ Δ͔͕େࣄ ໋ʹؔΘΔ զʑͷઓʢ։ൃݱʣͦ͏
ঢ়گѲྗ ঢ়گΛूΊ ݱঢ়Λཧղ͠ ରࡦΛߟ͑ ૉૣ࣮͘ߦ͢Δ
ঢ়گѲྗ ใڞ༗͕େࣄʂ ίϛϡχέʔγϣϯ͕େࣄʂ
ϗϞɾαϐΤϯε lωΞϯσϧλʔϧਓʹൺΔͱɺࢲͨͪ ϗϞɾαϐΤϯε՚ ᇋʢ͖Ό͠ΌʣͰɺྗ ͻऑͩͬͨɻʹ͔͔ΘΒͣɺઌ͕ͨͪੜ͖ Δ͜ͱ͕Ͱ͖ͨൿີɺ࣮ͦͷऑ͞ʹͦ͋ͬͨ͜ͱߟ͑ΒΕ͍ͯΔɻ ऑ͍͔Β ͦ͜ɺ҆શͳङΓΛߦ͏͜ͱ͕Ͱ͖Δಓ۩Λ ੜΈग़͠ɺؒಉ࢜ͰྗΛ߹ΘͤΔʮڠྗʯ
ΛߴΊͨͷͩɻͦ͏ͯ͠ਓޱΛ૿͍ͯͬͨ͜͠ͱͰɺͷਐԽ͕ଅ͞Εɺ ϗϞɾαϐΤϯεશ͘৽ͨͳྗʮ૾ྗʯΛ֫ಘͨ͠ͱߟ͑ΒΕ͍ͯΔɻz IUUQTXXXOILPSKQTQFDJBMKJOSVJBSDIJWFIUNM
ใڞ༗ ͲΕ͚ͩؾܰʹͰ͖Δ͔ ා͍ͱؾܰʹͰ͖ͳ͍ʼʻ ใڞ༗͞Εͳ͘ͳ͍ͬͯ͘ Ҏલɺ٬ઌͰͷ σβΠφ͞Μ͔ΒHJUͷϖΞϓϩΛΑ͘པ·Εͨ ࣾһ͍Δͷʹɺʹฉ͍ͯ͘ΕΔͷͳΜͰͩΖ͏ @ ˠʮଞͷਓͨͪͪΐͬͱා͍ΜͰʜʯ
σβΠφ͕HJU͑Δ͔Ͳ͏͔ɺ։ൃޮʹؔΘΔΜͰ͍͘ΒͰΔΘʙ
ใڞ༗ ேձ PO ;Γ͔͑Γ νϟοτ ϖΞϓϩ ʜFUD
͍ΖΜͳऔΓΈ ใڞ༗ͷͨΊʹ͍ͬͯΔ ͳΜͱͳ͍ͬͯ͘ΔΘ͚Ͱͳ͍ ΔͱศརɺͪΌΜͱҙຯ͕͋Δʢͣʂʣ Δҙຯ͕Θ͔Βͳ͍ͷɺԿͷͨΊʹΔͷ͔νʔϜͰ֬ೝ͠Α͏ʂ ΓํҰͭ͡Όͳ͍ ঢ়گʹ߹Θͤͯͬͱ͍͍ͭʹม͑Α͏ ෆཁͳͷΒͳ͍Α͏ʹ͠Α͏
ϓϩͷظͱՁ ظ˺ίετ ୯Ձͷߴ͍ਓՁग़ͯ͘͠ΕΔʢͣʂʣ ʢͦ͏Ͱͳ͍͜ͱ͋ΔͷͰݟΔඞཁʣ Ձίετ ग़ͤΔՁΑΓɺίετͷํ͕ߴ͍ͳΒґཔ͠ͳ͍ ͔ͩͬͯΒͳ͍͡ΌΜ ΦϚϯϚ৯͍ͬͺ͙ΕͪΌ͏ Ձرগੑ͕ߴ͍ͱߴ͍ ઐతͰқ͕ߴ͍ͷՁߴ͍
رগੑঢ়گʹΑͬͯৗʹมΘΔ
ϓϩͷظʹԠ͑Δ ϓϩμΫτ͕ϦϦʔεͰ͖ͨʂ ίʔυͷ࣭͕ߴ·ͬͨʂ νʔϜ͕͍͍ײ͡ʹͳͬͨʂ ։ൃޮ͕Α͘ͳͬͨʂརӹ͕͕͋ͬͨʂ ϓϩͷٕ͍͢͝ʂ·ͨґཔ͍ͨ͠ʂ
Ձͱʁ ͬ͘͟Γཚʹݴ͏ͱརӹΛੜΉ͜ͱ ୭ʹͲΜͳՁΛಧ͚Δͱ͔Δʁ ֤αʔϏεͷՁΛཧղ͢Δ ͳʹ͕ॏཁ͔Λҙࣝ͢Δ ͕ࣗ࡞ΕΔՁΛߟ͍͑͢
Ձͱʁ ঢ়گʢ510ʣʹΑͬͯมΘΔ Ͳ͜Ͱಉ͡Ͱͳ͍ ಉ͡νʔϜɺಉ͡ϓϩδΣΫτͳ͍ ಉ͡ਓ͍ͳ͍ ঢ়گɺੈքৗʹมΘ͍ͬͯ͘
αόΠόϧͷجຊ 8BUFS 4IFMUFS 'JSF 'PPE ͜ΕΒ͕ଗ͑ͲΜͳঢ়گͰੜଘՄೳ ؾީܗʹΑͬͯ༏ઌॱҐ͕มΘΔ &E4UB⒎PSE
None
ͱ͍͏͜ͱʁ ؾީܗʢঢ়گʣʹΑͬͯ༏ઌॱҐ͕มΘΔ αόΠόϧʹɺঢ়گͷѲ͕ॏཁ
αόΠόϧͷجຊ 8BUFS 4IFMUFS 'JSF 'PPE ͜ΕΒ͕ଗ͑ͲΜͳঢ়گͰੜଘՄೳ ؾީܗʹΑͬͯ༏ઌॱҐ͕มΘΔ ΞδϟΠϧαϜϥΠͰݴ͏ͱ ࣌ؒɺ༧ࢉɺ࣭ɺείʔϓ τϨʔυΦϑΛݟۃΊΔ
ੜ͖ΔͨΊʹ ঢ়گʹ߹ΘͤͯมԽ͍ͯ͘͠ l࠷ڧ͍ͷ͕ੜ͖ΔͷͰͳ͍ ࠷มԽʹහײͳͷ͕ੜ͖Δz μʔΟϯ
ঢ়گʹ߹ΘͤͨՁͱʁ ૣ͘࡞ΕΔ͜ͱ ΘΕͳ͍ͷΛ࡞͔ͬͯΒͳ͍ɻૣ͘ݕূ͠Α͏ ͍͠ͷΛ࡞ΕΔ͜ͱ ؆୯ͳͷ୭Ͱ࡞ΕΔɻқɺؔΘΔਓʹΑͬͯมΘΔ ޮΛ্͛Δ͜ͱ νʔϜʹͳͬͯͳ͍ͱޮ͕ѱ͍ɻͲ͏ͨ͠ΒνʔϜʹͳΕΔʁ Γͳ͍ͷΛิ͑Δ͜ͱ Ϣʔβࣗͷཉ͍͠ͷΘ͔Βͳ͍ɻυϦϧ͕ཉ͍͠Θ͚͡Όͳ͍ɻ݀Λ։͚͍ͨ ं͕ͳ͍࣌ʹཉ͍͠ͷΛฉ͍ͨΒɺͬͱૣ͍അ͕΄͍ͬͯ͠ͳΔͭ
ͪͳΈʹՁ ࣦഊͷͰଌΕͳ͍ ޭ·Ͱʹ͔͔Δ͕࣌ؒେࣄ ͳͷͰɺ͘͢ςετɾݕূ͢Δ͜ͱ͕େࣄ
εςΟʔϒɾδϣϒζ l͋Δਓͨͪʮސ٬ͷΉͷΛ༩ ͑Αʯͱݴ͏͕ʜࢲͨͪͷࣄɺސ ٬͕ΉΑΓઌʹ൴Β͕͜Ε͔Β ΉͰ͋Ζ͏ͷΛཧղ͢Δ͜ͱz
։ൃνʔϜͷঢ়گΛΔ ͲΜͳνʔϜ͔ʢձࣾɾαʔϏεʣ ͲΜͳΈͰαόΠόϧ͍ͯ͠Δ͔ʁ ஔ͔Εͨঢ়گʁ ظ͞Ε͍ͯΔͷʁ Γͯͳ͍ͷʁ
ͲΜͳਓͱ͓ࣄ͍ͨ͠ʁ ৴པɾଚܟͰ͖Δਓʁ εΩϧͷߴ͍ਓʁ ༐ؾͷ͋Δਓʁ
ͲΜͳਓͱ͓ࣄ͍ͨ͠ʁ ͓٬͞ΜͷࣄۀΛཧղͯ͠ ঢ়گɾχʔζΛѲͯ͠ ඞཁͳߦಈΛऔΕΔਓ
ࣗͷঢ়گΛΔ ͲΜͳ͜ͱ͕Ͱ͖Δ͔ ͚ࣗͩͰͰ͖Δ͔ ඞཁͳใͳʹ͔ ಘҙͳ͜ͱͳʹ͔
·ͱΊ
ສ༿ͷࣄͱ 3VCZ3BJMTͷϓϩϑΣογϣφϧ ΤϯδχΞϦϯάύʔτφʔ ͓٬͞ΜͷظʹԠ͑ ՁΛಧ͚Δ ՁͷରՁΛಘΔ
ສ༿ͷࣄͱ ͓٬͞Μͷࣄۀɺ։ൃνʔϜͷʹཱͪརӹΛ ͨΒ͢͜ͱ ϓϩͷظʹԠ͑Δ͜ͱ Β͕ՁΛੜΉ͜ͱ ͓٬͞ΜͷͨΊʹͳΔ ϢʔβͷͨΊʹͳΔ ࣗͨͪɾࣾձͷͨΊʹͳΔ
ສ༿ͷࣄͱ ͑Δಓ۩ͲΜͲΜ͓͏ ଦੑΊΑ͏ ਖ਼ղͳ͍ͷͰࣗͨͪͰߟ͑Α͏ ૾Ͱͳ͘ࣄ࣮ΛूΊΑ͏ ܭଌɾςετɾ֬ೝ͠Α͏ ;Γ͔͑Γɺେࣄʂʂʂ ͍͍͜ͱɺ͍͍ʂͬͯݴ͓͏ʂ ୭ݴΘͳ͍ͱχʔζ͕Θ͔Βͣͳ͘ͳͬͯ͠·͏ Կճϗϝ͍͍ͯΜͰ͢Αʂ
ศརͳಓ۩ 91ɺΞδϟΠϧ։ൃɺϦʔϯ։ൃɺσβΠϯࢥߟʜ ͍ΖΜͳ։ൃख๏͕͋Δ ͥΜͿ91ͷ͔͚ΒɻΞδϟΠϧϢχόʔε ศརͳಓ۩ͨ͘͞Μ͋Δ جຊҰॹʢͩͱࢥ͍ͬͯΔʣ ౾ʹใڞ༗ͯ͠ ͪΐͬͱͣͭςετɾ֬ೝͯ͠ਐΉ ݁ہɺ։ൃΤϯδϯʁ࡞Δͬͯ͜ͱ ྲྀΕΛ࡞ͬͯɺՁΛੜΈɺ͓ۚΛՔ͙ͬͯ͜ͱ͡Όͳ͍ʁ
νʔϜͱ͍͏ੜ໋ମ͕ɺࣗͰ͖ΔΑ͏ʹɺΈΜͳͰҭͯΔͬͯ͜ͱ͡Όͳ͍ʁ
৺ߏ͑ ͕ࣗΦʔφʔɾεϙϯαʔͩͱࢥͬͯಇ͘ ͍ͬͨͳ͍͡ΌΜ ࢿݯ༗ݶͩ͠ɺ༗ޮʹ͍͍ͨ ͕ࣗ10ɺ1.ɺϢʔβɺʹͳͬͨͭΓͰߟ͑Δ ׂҧͬͯɺͦ͏͍͏ࢹΛͬͯߦಈͰ͖Δਓͩͱͱͯॿ͔Δ ؾ͍ͮͯͳ͍ਓଟ͍͚Ͳ ΒϓϩμΫτΛ࡞ΔલʹνʔϜΛ࡞͍ͬͯΔ
͋ͳͨ ԿΛͯ͠ੜ͖Γ·͔͢ʁ
ݱͷݱ࣮ੈք ΛڠྗϓϨΠͰ ੜ͖ൈ͜͏ʂʂ