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
これからチーム開発に立ち向かう花ざかりの君たちへ / develop-your-team-d...
Search
june29
June 29, 2017
Education
8
8.1k
これからチーム開発に立ち向かう花ざかりの君たちへ / develop-your-team-develop-with-your-team
2017年6月29日、勤務先であるGMOペパボの新卒7期生のみんなに向けて「チーム開発」についてのお話をしました。
june29
June 29, 2017
Tweet
Share
More Decks by june29
See All by june29
「いるだけで成長できる環境」とはどんな場所か? / pepabo-engineer-community
june29
1
800
大和田家を支える技術 令和元年版 / our life supported by technologies and skills
june29
14
6.2k
Ethereum, Hi-Ether and me
june29
3
1.5k
キャリアキーノート 2018年4月版 / career-keynote-20180420-public-version
june29
2
4k
33歳既婚男性の作業環境 / pepabo-ec-tech-mtg-vol2
june29
1
1.4k
第2回 エンジニアリングマネージャー勉強会 / jpengmgr-vol.2
june29
1
2.9k
Thank you letter for internship
june29
0
11k
$ heroku ps:scale web=100
june29
1
360
[LDD11f] いま、ここから見える釧路。
june29
2
360
Other Decks in Education
See All in Education
自己紹介 / who-am-i
yasulab
PRO
2
4.3k
AWS All Certが伝える 新AWS認定試験取得のコツ (Machine Learning Engineer - Associate)
nnydtmg
1
700
Introduction - Lecture 1 - Web Technologies (1019888BNR)
signer
PRO
0
4.9k
Образцы вооружения и техники ВС РФ
obzr
0
110
LLMs for Social Simulation: Progress, Opportunities and Challenges
wingnus
1
120
HP用_松尾研紹介資料.pdf
matsuolab
0
290
Генезис казарменной архитектуры
pnuslide
0
150
Ch2_-_Partie_3.pdf
bernhardsvt
0
110
Adobe Express
matleenalaakso
1
7.6k
脳卒中になってしまった さあ、どうする
japanstrokeassociation
0
1.1k
Library Prefects 2024-2025
cbtlibrary
0
120
勉強する必要ある?
mineo_matsuya
2
2.3k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Writing Fast Ruby
sferik
628
61k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Six Lessons from altMBA
skipperchong
27
3.5k
Mobile First: as difficult as doing things right
swwweet
222
9k
Music & Morning Musume
bryan
46
6.2k
KATA
mclloyd
29
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Faster Mobile Websites
deanohume
305
30k
Transcript
େా७(.01FQBCP *OD ৽ଔظੜ͚τʔΫ ͜Ε͔ΒνʔϜ։ൃʹཱ͔ͪ͏ Ֆ͔͟Γͷ܅ͨͪ
͝ѫࡰ wେా७ͱ͍͍·͢ wKVOFͱ͍͏ݯࢯ໊Ͱे΄Ͳ׆ಈ͖ͯ͠·ͨ͠ w݄ੜ·ΕɺࠓͰࡀʹͳΓ·ͨ͠ wΤϯδχΞͷఆ·Ͱ͋ͱ w݄ೖࣾɺ৽ଔظੜͨͪͷޙഐࣾһͰ͢
ιϑτΣΞΤϯδχΞ େా७!KVOF 4)ࣄۀ෦νʔϑςΫχΧϧϦʔυ IUUQKVOFKQ
݄࣌ࡀौ୩ʹͯ
ΞδΣϯμ w͍͍ͨͩͨςʔϚʮνʔϜ։ൃʯ wୈষνʔϜʹ͍ͭͯ wୈষιϑτΣΞ։ൃʹ͍ͭͯ wୈষνʔϜ։ൃʹ͍ͭͯ w͍ΖΜͳ৬छͷΈͳ͞Μʹू·ͬͯΒ͍·ͨ͠" wϖύϘͷ֎Ͱ௨༻͢ΔΛ͢ΔͭΓ
ϓϩϩʔά
΅͕͘ޠΔνʔϜ։ൃ wϖύϘͰࣾɺ͜Ε·Ͱʹେখʙ͘Β͍ͷϓϩδΣΫτΛܦݧ wଚܟ͢Δઌഐͨͪɺ৺͑ͨจݙͳͲʹڧ͍ӨڹΛड͚͍ͯΔ wʮ3VCZίϛϡχςΟʯʮιϑτΣΞ։ൃʯํ໘͔Βಛʹ wݱࡏʮେాՈʯʮϖύϘʯͦͷଞ͍͔ͭ͘ͷνʔϜͰ׆ಈத wνʔϜͦΕͧΕʹ৭͕͋Γɺಉ͡νʔϜ;ͨͭͱͳ͍
νʔϜ։ൃ࠶ݱੑͷͳ͍׆ಈ wͳʹ͕େࣄ͔ɺͳʹʹॏ͖Λஔ͔͘νʔϜ͝ͱ wಉ͡νʔϜͰɺνʔϜͷঢ়گपғͷঢ়گͲΜͲΜมΘΔ wνʔϜ։ൃͷݱʹ།Ұͷਖ਼ղͳ͍ wΈͳ͞Μ͕͜Ε͔ΒؔΘΔνʔϜͰɺ֤Ґ͏·͍͜ͱΔΑ͏ʹ
None
ΰʔϧࣔͤͣͱͤΊͯา͖ํΛ
ୈষνʔϜʹ͍ͭͯ
ͳͥνʔϜΛΉͷ͔ʁ w ձʹ͍Δਓ͘Β͍ʹฉ͍ͯΈ·͠ΐ͏
ͳͥνʔϜΛΉͷ͔ʁ wՌͷ࠷େԽΛࢦ͢ wݸਓͰ͠ಘͳ͍ՌΛࢦ͢
Ռͷʮྔʯͱʮ࣭ʯ wखͷΛ૿ͤʮྔʯ૿ͤΔ wखͷΛ૿͚ͩ͢Ͱม͑ΒΕͳ͍ʮ࣭ʯ͋Δ wࠓओʹʮ࣭ʯͷΛ͢ΔͭΓ
νʔϜͰՌͷ࣭Λ্͛Δ wଟछଟ༷ͳٕೳ wଟछଟ༷ͳಘҙ wଟछଟ༷ͳࢹ wଟछଟ༷ͳߟ͑ wຯʹେࣄͩͱࢥ͍ͬͯΔͷʮ٬؍ʯ
νʔϜͰࣄΛ͢ wΈΜͳ͕ٕೳಘҙΛ࣋ͪدͬͯߩݙ͢Δ wׂΛ୲ͨ͠Γ͢ΔɺϑΥʔϝʔγϣϯΛΉ wಘҙۤख͕͋Δ͚ͩͰɺແؔͳ͜ͱͻͱͭͳ͍ wʮൣғʯΛʮແൣғʯΛࣔͨ͢Ίͷݴ͍༁ʹΘͳ͍ wׂ࡞ۀ୲ͯ͠ɺ݁ՌνʔϜͰड͚ࢭΊΔ
Ұݺٵ
νʔϜͱͳʹ͔ʁ w ձʹ͍Δਓ͘Β͍ʹฉ͍ͯΈ·͠ΐ͏
νʔϜͱͳʹ͔ʁ wʮਓͷαοΧʔબखʯͱʮͻͱͭͷαοΧʔνʔϜʯ wಉͩ͡ͱࢥ͍·͔͢ʁ͕ͪ͏ͱࢥ͍·͔͢ʁ w͕ͪ͏ͱͨ͠Βɺ͕͍ͪͳΜͰ͔͢ʁ
ʘͰνʔϜʹ͔Εͯ͘Εʂʗ
z νʔϜͱͦ͏Ͱͳ͍ͷΛ͔ͭͷ จԽΛ༗͍ͯ͠Δ͔൱͔͕ɺʮνʔϜʯͱʮόε ʹಉ͍ͯ͠Δ͏͢ͷΖͲʯͱͷҧ͍Ͱ͢ ᴷᴷΧʔϧɾ&ɾΟʔΨʔζஶʮιϑτΣΞ։ൃͷ͖࣋ͭจԽʯ ᠳӭࣾ
νʔϜͱͳʹ͔ʁ࠶ߟ wνʔϜͦ͜ʹ͍Δਓʑ ͦ͜ʹ͋ΔจԽ ͏͢ͷΖͲ νʔϜ จԽ
ͩͱͨ͠Βʁ wνʔϜͦ͜ʹ͍Δਓʑ ͦ͜ʹ͋ΔจԽ wνʔϜ͕ࢦ͢Ռͷ࠷େԽͷͨΊʹɺ΅͘ΒʹͰ͖Δ͜ͱʁ w ձʹ͍Δਓ͘Β͍ʹฉ͍ͯΈ·͠ΐ͏
ͩͱͨ͠Βʁ wνʔϜͦ͜ʹ͍Δਓʑ ͦ͜ʹ͋ΔจԽ wνʔϜ͕ࢦ͢Ռͷ࠷େԽͷͨΊʹɺ΅͘ΒʹͰ͖Δ͜ͱʁ wਓʑͷʹΑͬͯɺνʔϜΛΑΓڧ͘Ͱ͖ͦ͏ wจԽͷৢʹΑͬͯɺνʔϜΛΑΓڧ͘Ͱ͖ͦ͏ wͦΕͧΕɺ۩ମతʹͳʹ͕Ͱ͖Δʁ
จԽͷৢ
จԽरͬͯ͘Δ͜ͱ͕Ͱ͖ͳ͍ wνʔϜͷதͰҭ͍͔ͯͯ͘͠ͳ͍ wຊޠͩͱࣖ׳Εͳ͍5FBNJOHͱ͍͏֓೦ w͜Εͭ·ΓνʔϜΛɺจԽΛɺҭ͍ͯͯ࢟͘ͷ͜ͱ wνʔϜʮͳ͍ͬͯ͘ʯͷͰ͋Δ wจԽरͬͯ͜Εͳ͍͕ɺৢΛૣΊΔ͜ͱͰ͖Δ͔͠Εͳ͍
ʘจԽৢήʔϜʂʗ
จԽৢήʔϜ ୯७ͳԽͷࢼߦ wϧʔϧҙࢥܾఆʹؔΘͬͨਓ͚ͩνʔϜʹܦݧ͕ೖΔ wϧʔϧ୯ಠͰҙࢥܾఆΛߦͬͨ߹ܦݧθϩ wϧʔϧ͜Ε͚ͩ w͜ͷήʔϜʹ͓͍ͯܦݧΛՔ͗·͘Δ͜ͱΛࢦ͍͍ͤ
จԽৢήʔϜ ୯७ͳԽͷࢼߦ w͋ͳͨͷʑͷ;Δ·͍ɺνʔϜͷจԽৢʹߩݙతͰ͔͢ʁ wνʔϜʹ͍ͳ͕Βʑͷ࡞ۀΛࣗͷ෦Ͱ͍݁ͤͯ͞Δਓɺจ ԽৢͷνϟϯεΛυϒʹࣺ͍ͯͯΔͱݴ͑Δ w༏लͳφʔε͕͍ΔͱγεςϜ͕ͳ͔ͳ͔վળ͞Εͳ͍ͱ͍͏ wIUUQTBUPTIJCMPHTDPNMJGFQPTUIUNM
νʔϜͷจԽৢΛҙࣝͯ͠ա͢͝ w͋ΒΏΔରɺ͋ΒΏΔϓϩηεʹϨϏϡʔΛڬΉ͜ͱΛߟ͑Δ wιʔείʔυɺσβΠϯɺϝʔϧϚΨδϯɺϓϨεϦϦʔεʑʜ w࡞ۀͷ݁Ռ͚ͩͰͳ͘ɺࢥߟͷաఔڞ༗͢Δ wಛఆͷ୭͔ͱ͚ͩͰͳ͘ɺՄೳͳݶΓ͘ڞ༗͢Δ
৺ཧత҆શੑͷ֬อɺલఏ w͗͘͠Ό͍ͯ͘͠Δঢ়ଶͰจԽΛৢ͢ΔͷɺۃΊͯࠔ wʮΈΜͳͱྑ͘͢Δ͜ͱʯ w͜͠Ε͕චهࢼݧͳΒશһ͕ຬΛऔΕΔΑ͏ͳɺͦΜͳ wʮ͠νʔϜͷϝϯόʔ͕ࠔ͍ͬͯͨΒɺͲ͏͠·͔͢ʁʯ wͨͩɺ΅ͨͪ͘ͷຖචهࢼݧͰͳ͍
νʔϜͷ҆৺҆શΛकΔ wWTࢲͨͪ wʮ൷ධʯͱ͍͏ٕज़Λશһ͕ʹ͚Α͏ wߠఆ͔ΒೖΓɺ͍ͬ͠ΐʹϕλʔΛߟ͑Δ wϞνϕʔγϣϯ༗ݶͷوॏͳϦιʔεɺແʹୣΘͳ͍ wʮͬͪΌμϝʯΑΓʮΏͬ͘Γา͜͏ʯ wίϛϡχέʔγϣϯΛ͞΅Βͳ͍
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ wஅͯ͡ɺΞϧϋϥతͳͰͳ͍ wίϛϡχέʔγϣϯͷຊ࣭ʮҟ࣭ͳͭͷͷΛͭͳ͙͜ͱʯ wࢲͱ͋ͳ͕ͨͪ͏ɺ͔ͩΒਅ伨ʹίϛϡχέʔγϣϯΛऔΔ w͔ͤͬ͘ਓؒʹੜ·Ε͖ͯͨݱੈ͘Β͍ݴ༿Λਚ͘͠·͠ΐ͏
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ w૬खͷଆʹͳͯࣗ͘ͷଆʹ͋ΔͷΛదʹ͑Δ "͞Μ #͞Μ "͞Μ͔͠ Βͳ͍͜ͱ #͞Μ͔͠ Βͳ͍͜ͱ "͞Μ#͞Μ ͷڞ௨ೝࣝ
٬؍తࣄ࣮
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ w૬खͷଆʹͳͯࣗ͘ͷଆʹ͋ΔͷΛదʹ͑Δ "͞Μ #͞Μ "͞Μ͔͠ Βͳ͍͜ͱ #͞Μ͔͠ Βͳ͍͜ͱ "͞Μ#͞Μ ͷڞ௨ೝࣝ
٬؍తࣄ࣮
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ wʮ͓͍͠ͱ͜ΖڪॖͰ͕͢ʜʯʮ͓ख͖͢ͷࡍʹʜʯ ૬ख͕͍͔͠Ͳ͏͔ɺ͍ͭΕΔ͔૬खʹ͔͠Θ͔Βͳ͍ ʮ͍͍ͭͭ·ͰʹྃͰ͖Δͱ͜͏͍͏ཧ༝Ͱ͏Ε͍͠Ͱ͢ʯʮͦ Εʹؒʹ߹Θͳ͍߹͜͏͢ΔͭΓͰ͢ʯʮ͘ͱ͍ͭ·Ͱ ʹʯʮ͋ΕΑΓ༏ઌ͕͍Ͱ͢ʯΛ͑߹͍͍ͨ
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ wʮ͓͍͠ͱ͜ΖڪॖͰ͕͢ʜʯʮ͓ख͖͢ͷࡍʹʜʯ ૬ख͕͍͔͠Ͳ͏͔ɺ͍ͭΕΔ͔૬खʹ͔͠Θ͔Βͳ͍ ʮ͍͍ͭͭ·ͰʹྃͰ͖Δͱ͜͏͍͏ཧ༝Ͱ͏Ε͍͠Ͱ͢ʯʮͦ Εʹؒʹ߹Θͳ͍߹͜͏͢ΔͭΓͰ͢ʯʮ͘ͱ͍ͭ·Ͱ ʹʯʮ͋ΕΑΓ༏ઌ͕͍Ͱ͢ʯΛ͑߹͍͍ͨ ʜͱɺ΅͕ͦ͘͏͍͏ߟ͑ͩͱΒͳ͍Ͱ͠ΐ͏͔Β͑ͯΈ·ͨ͠
ίϛϡχέʔγϣϯΛ͞΅Βͳ͍ wઈରతͳਖ਼ղͳ͍ wͷͰɺৗʹओޠΛʮࢲʯʹͯ͠ใΛަ͠߹͍·͠ΐ͏ wҰൠత͔Ͳ͏͔ΑΓɺνʔϜ͕҆৺҆શ͔Ͳ͏͔ͷํ͕ॏཁ
;Γ͔͑Γ wνʔϜΛҭͯΔΞΫςΟϏςΟͷதͰɺେ͖ͳ෦ྨ wͳ͔ڧ੍తʹνʔϜͷΈΜͳͰू·Δػձ wͳʹΛ,FFQʹܝ͛ɺ1SPCMFNʹڍ͛ɺ5SZΛબͿͷ͔ɺ͋Δ͍બ ͳ͍ͷ͔ w͜͏͍ͬͨҙࢥܾఆͻͱͭͻͱ͕ͭνʔϜΛࠎଠʹ͍ͯ͘͠ wେ͖ͳ͕͋ͬͨͱ͖ͦ͜શһͰܦݧΛՔ͙Ϙʔφενϟϯε
Ұݺٵ
ཧͷνʔϜ wʮͱݴ͏ͷͷɺͦΜͳֆʹඳ͍ͨΑ͏ͳཧͷνʔϜͳΜͯͿͬ ͪΌ͚͋Γ͑ͳ͘ͳ͍ʁʯͱ͍͏ϒίϝ͕ʹු͔ͿΑ͏ w͋Γ͑Δ͔Ͳ͏͔͡Όͳ͍ɺࢦ͔͢Ͳ͏͔ͳΜͩΑʂʂʂ w୭͕ཧͷνʔϜΛͭ͘Δͷ͔ʁ
ʮνʔϜʯͱ୭͔ wʮίϛϡχςΟʯͱ୭͔ wIUUQNBHB[JOFSVCZJTUOFU 'PSF8PSE
ʮνʔϜʯͱ୭͔ zίϛϡχςΟͱ୭͔ɻͪΖΜɺ͋ͳͨͷ͜ͱ ͩɻ͋ͳ͕ͨίϛϡχςΟͰ͋ΓɺͦΕҎ֎ʹ ίϛϡχςΟ͍ͳ͍ɻ͋ͳͨͷΑ͏ͳਓʑͷू ·ΓΛɺίϛϡχςΟͱݺͿͷͩɻ ᴷᴷߴڮٛʰʮίϛϡχςΟʯͱ୭͔ʱ 3VCZJTU.BHB[JOF
ʮνʔϜʯͱ୭͔࠶ߟ wʮίϛϡχςΟʯͱ୭͔ wIUUQNBHB[JOFSVCZJTUOFU 'PSF8PSE wνʔϜͱ୭͔ɻͪΖΜɺ͋ͳͨͷ͜ͱͩɻ w͋ͳͨͷߦಈ͕ɺνʔϜΛͭ͘Δͯ͢Ͱ͋Δɻ
ୈষιϑτΣΞ։ൃʹ͍ͭͯ ୈষνʔϜ։ൃʹ͍ͭͯ ୈষνʔϜʹ͍ͭͯ
ୈষιϑτΣΞ։ൃʹ͍ͭͯ
ιϑτΣΞ։ൃΛΔ wʮࣗసंͷΓํΛΔʯΑ͏ͳͷͰʜ w͓͡͞ΜͷΛฉ͘ΑΓɺ֎ʹߦ͙ͬͯ͢ʹ࿅शͨ͠ํ͕Α͍
None
ιϑτΣΞͱʁ wϋʔυΣΞͷରٛޠͱͯ͠ͷιϑτΣΞ wͳΜ͔ɺΘΒ͔ͦ͏ʁ wϋʔυΣΞͱൺͨͱ͖ͷιϑτΣΞͷੑ࣭ w؆୯ʹมߋͰ͖Δ w؆୯ʹෳͰ͖Δ
؆୯ʹมߋͰ͖Δ wٯʹݴ͑ɺ؆୯ʹมߋͰ͖ͳ͘ͳͬͨΒιϑτΣΞ͡Όͳ͍ wݻ͍ιϑτΣΞͱ͍͏ࣗݾໃ६ wͭ͘Γख͕มԽΛسආ͍ͯͯ͠ɺݻ͘ͳΔ wͭ͘Γख͕มԽʹஔ͍͍͔ͯΕ͍ͯͯɺݻ͘ͳΔ wมԽΛָ͠Ή͜ͱɺมԽͱͱʹੜ͖Δ֮ޛΛܾΊΔ͜ͱ
؆୯ʹෳͰ͖Δ wৗʹɺύΫΒΕΔՄೳੑ͕͋Δ wύΫΒΕͯ௧͘ᙱ͘ͳ͍ঢ়ଶΛอͭ wύΫΒΕΔ΄ͲʹಘΛ͢Δঢ়ଶΛอͭ wύΫΒΕͳ͍ͷΛ࣋ͭ
ιϑτΣΞղܾͷखஈ wιϑτΣΞͷੑ࣭Λਖ਼͘͠ཧղͯ͠ɺޮՌతʹ׆༻͢Δ w΅͘ɺॳΊͯ֯ܗͷ݀Λݟͨͱ͖ͷؾ࣋ͪΛΕͳ͍ w֯ϨϯνͷଘࡏΛ͍ͬͯΔ͜ͱ͕େࣄ wੈͷதΛΑ͘؍͢Δ͜ͱ͕େࣄ w֯ܗͷ݀ʹϓϥευϥΠόʔΛͶ͜͡·ͳ͍
ൃݟͱղܾͷ࿅शΛ͠Α͏ wϥΠτɺ͍ͭͯ·͔͢ wIUUQTXXXBNB[PODPKQEQ w͞ΑͳΒɺΠϯλϑΣʔε wIUUQTXXXBNB[PODPKQEQ
ୈষνʔϜ։ൃʹ͍ͭͯ
νʔϜ։ൃ wνʔϜͷྗΛ৴͡Δ͜ͱ wͦͯ͠ɺ࠷ߴͷνʔϜΛࢦ͢ಓͷ్தʹ͍Δ͜ͱΛΕͳ͍ wιϑτΣΞͷྗΛ৴͡Δ͜ͱ wͦͯ͠ɺͦΕʹݻࣥ͠ͳ͍ w%FWFMPQZPVSUFBN %FWFMPQXJUIZPVSUFBN
None