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.2k
これからチーム開発に立ち向かう花ざかりの君たちへ / 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
860
大和田家を支える技術 令和元年版 / our life supported by technologies and skills
june29
14
6.4k
Ethereum, Hi-Ether and me
june29
3
1.5k
キャリアキーノート 2018年4月版 / career-keynote-20180420-public-version
june29
2
4.1k
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
400
[LDD11f] いま、ここから見える釧路。
june29
2
380
Other Decks in Education
See All in Education
シリコンバレーでスタートアップを共同創業したファウンディングエンジニアとしての学び
tomoima525
1
1k
みんなのコードD&I推進レポート2025 テクノロジー分野のジェンダーギャップとその取り組みについて
codeforeveryone
0
160
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
250
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
140
(2025) L'origami, mieux que la règle et le compas
mansuy
0
130
技術勉強会 〜 OAuth & OIDC 入門編 / 20250528 OAuth and OIDC
oidfj
5
1.7k
Education-JAWS #3 ~教育現場に、AWSのチカラを~
masakiokuda
0
220
生成AI
takenawa
0
14k
プレゼンテーション実践
takenawa
0
14k
2025/06/05_読み漁り学習
nag8
0
190
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
signer
PRO
0
2.1k
教える側は、初学者に谷越えまで伴走すべき(ダニング・クルーガー効果からの考察)
hysmrk
3
120
Featured
See All Featured
BBQ
matthewcrist
89
9.8k
Git: the NoSQL Database
bkeepers
PRO
431
65k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
We Have a Design System, Now What?
morganepeng
53
7.7k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
4 Signs Your Business is Dying
shpigford
184
22k
How STYLIGHT went responsive
nonsquared
100
5.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Unsuck your backbone
ammeep
671
58k
Rails Girls Zürich Keynote
gr2m
95
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
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