ΤϯδχΞϝϯλʔ੍ͷޮՌతͳӡ༻Λࢦͯ͠@shiba_yu362019/04/16Engineering Manager Meetup #5
View Slide
ࣗݾհ• @shiba_yu36• https://blog.shibayu36.org/• ͯͳͷνʔϑΤϯδχΞɻٕज़৫શମΛݟΔ• ͍ΘΏΔEMͰͳ͍͕ɺ͍ۙΈͷ͕Ͱ͖Δͱࢥ͏
ಥવͰ͕͢ɺEMΛ͍ͬͯͯ͜Μͳ͜ͱΛࢥͬͨ͜ͱ͋Γ·ͤΜ͔ʁ
• ॳΊͯϚωʔδϟʹͳ͚ͬͨͲ·ͣԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• ඪઃఆɺ1on1ɺධՁͳͲΛ͍ͬͯΔ͚ͲखԠ͕͑ͳ͍• ͦͦͲ͏ͬͯΈΛղܾ͍ͯͬͨ͠Βྑ͍ͷ͔͔Βͳ͍• ϚωʔδϟεΩϧΛͲ͏ʹ͚ͭͨΒΑ͍͔͔Βͳ͍• (Manager of Managerࢹ): ϚωʔδϟεΩϧΛͲ͏ͬͯԣల։͍͚ͯ͠Α͍ͷ͔͔Βͳ͍
શ෦ࢥͬͨ͜ͱ͕͋Γ·͢ʂ
ͯͳͷνʔϜԣஅͷΤϯδχΞϝϯλʔ੍Ͱಉ͡՝͕͋Γ·ͨ͠
ࠓͦͷ՝ΛͲ͏վળ͍͔ͯͬͨ͠Λհ͠·͢
ΞδΣϯμ• ͯͳͷνʔϜԣஅͷΤϯδχΞϝϯλʔ੍ͱ• ࣮ࡍʹͲͷΑ͏ͳ՝͕͔͋ͬͨ• ͲͷΑ͏ʹվળ͔ͨ͠• վળࢪࡦʹΑΓ࠷ऴతʹͲ͏ͳ͔ͬͨ
ͯͳͷΤϯδχΞϝϯλʔ੍https://developer.hatenastaff.com/entry/2018/05/30/173000
νʔϜԣஅͷϝϯλʔ੍• (എܠ: ΤϯδχΞɺνʔϜ)• શͯͷΤϯδχΞʹϝϯλʔ͕Ұਓ• ৽ଔɾத్ɺೖࣾͷؔ͞ͳ͠• νʔϜ֎ͷνʔϑ/γχΞΤϯδχΞ͕ϝϯλʔʹ• νʔϑ/γχΞ؇͍ϐϥϛουߏ
νʔϜԣஅͷϝϯλʔ੍• ׂղܾࢧԉɺࢧԉɺઐੑධՁ• ඪઃఆɾຖ݄ͷ1on1ɾධՁͳͲΛ௨ͯ͡ୡ͢Δ
νʔϜ֎ʹஔ͘ͶΒ͍• νʔϜ֎ʹ૬ஊઌΛ࡞Γ͍ͨ• νʔϜͰτϥϒϧ͕͋ͬͯ૬ஊ͘͢͠• νʔϜ֎ͷҧ͏ࢹ͔ΒҙݟΛަ• ࢹɺೝϑϨʔϜΛ͛Δ
νʔϜ֎ʹஔ͘ͶΒ͍• ಘҙͳਓʹ͓ئ͍͍͢͠• νʔϜʹಘҙͳਓ͕͍ͳͯ͘ରԠͰ͖Δ• ผνʔϜؒͷใڞ༗ͷͱͯ͠
͋ΔCTO͔ΒΦʔμʔ͕
ࠓͷϝϯλʔ੍ͩͱɺޮՌతʹղܾɺࢧԉ͕ग़དྷ͍ͯͳ͍Α͏ʹײ͡Δվળͯ͠Α
ࠓͷϝϯλʔ੍ͩͱɺޮՌతʹղܾɺࢧԉ͕ग़དྷ͍ͯͳ͍Α͏ʹײ͡Δվળͯ͠Α͍͍ײ͡ʹΓ·͢ʂ
ຊʹ՝͕ଘࡏ͢Δ͔ʁ
՝ൃݟͷͨΊϝϯλʔʹΞϯέʔτ• γχΞͷׂ͝ͱͷखԠ͑Λڭ͍͑ͯͩ͘͞(5ຬ)• ղܾࢧԉ• ࢧԉ• దͳධՁ• ϝϯλʔͷαϙʔτΓ͍ͯ·͔͢ʁ• ଞ͍Ζ͍Ζهड़ཝ(ࠔͬͨ͜ͱͱ͔ɺ͏·͍ͬͨ͘͜ͱͱ͔)
݁Ռ…?
• ϝϯλʔ͕ΊͬͪΌࠔͬͯΔ…• ͜ͷௐࢠͩͱ• ޮՌతʹϝϯλʔ੍͕ӡ༻Ͱ͖ͳ͍• ϝϯλʔΛ૿ͤͣɺ৫εέʔϧ͠ͳ͍ʂ
՝ੳΛ͢Δ
ΞϯέʔτΛੳ͢Δͱɺ͍͔ͭ͘ͷ՝͕ݟ͔ͭͬͨ
՝• ϝϯλʔͱͳͬͨ࣌ɺ࠷ॳԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• Ͳ͏͍͏εΩϧΛʹ͚ͭΕΑ͍͔͔Βͳ͍• ϝϯλʔಉ࢜ͷͭͳ͕Γ͕ͳ͘ɺղܾͰ͖ͳ͍Λ૬ஊͰ͖ͳ͍• ϝϯςΟʔͷʹཱ͍ͬͯΔͷ͔͕அͰ͖ͣɺϝϯλʔ͕खԠ͑Λײͯ͡ͳ͍
՝ੳͰ͖ͨͷͰ͋ͱվળͯ͜͠
վળࡦΛࡾͭߟ͑ͨ• ϚχϡΞϧɺਪનॻ੶ɺͦͯ͠ಋೖձ• ϝϯλʔάϧʔϓձ• ϑΟʔυόοΫΞϯέʔτ
ϚχϡΞϧɺਪનॻ੶ɺͦͯ͠ಋೖձ
Ծઆ• ׂۀ༰Λ໌֬ʹ͠ɺಋೖձΛ͢Εɺ৽͍͠ϝϯλʔ͕࢝Ί͘͢ͳΔͷͰ• ਪનॻ੶Λ·ͱΊΔ͜ͱͰɺʹ͚ΔεΩϧͷࢦΛ࡞ΕΔͷͰ
Ծઆ• ׂۀ༰Λ໌֬ʹ͠ɺಋೖձΛ͢Εɺ৽͍͠ϝϯλʔ͕࢝Ί͘͢ͳΔͷͰ• ਪનॻ੶Λ·ͱΊΔ͜ͱͰɺʹ͚ΔεΩϧͷࢦΛ࡞ΕΔͷͰϚχϡΞϧ࡞Γɺਪનॻ੶બఆɺ৽ϝϯλʔͷಋೖձΛͪΌΜͱΖ͏
ʲ࠶ܝʳ՝• ϝϯλʔͱͳͬͨ࣌ɺ࠷ॳԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• Ͳ͏͍͏εΩϧΛʹ͚ͭΕΑ͍͔͔Βͳ͍• ϝϯλʔಉ࢜ͷͭͳ͕Γ͕ͳ͘ɺղܾͰ͖ͳ͍Λ૬ஊͰ͖ͳ͍• ϝϯςΟʔͷʹཱ͍ͬͯΔͷ͔͕அͰ͖ͣɺϝϯλʔ͕खԠ͑Λײͯ͡ͳ͍
՝ͷதͰղܾͰ͖ͦ͏• ϝϯλʔͱͳͬͨ࣌ɺ࠷ॳԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• Ͳ͏͍͏εΩϧΛʹ͚ͭΕΑ͍͔͔Βͳ͍• ϝϯλʔಉ࢜ͷͭͳ͕Γ͕ͳ͘ɺղܾͰ͖ͳ͍Λ૬ஊͰ͖ͳ͍• ϝϯςΟʔͷʹཱ͍ͬͯΔͷ͔͕அͰ͖ͣɺϝϯλʔ͕खԠ͑Λײͯ͡ͳ͍ϚχϡΞϧͱಋೖʹΑΔղܾॻ੶Ͱͷͱ͔͔ͬΓఏڙͰͷղܾ
ϝϯλʔͷׂͱۀυΩϡϝϯτͷ࡞• ׂͷ໌֬Խ• ۀ༰ͷ໌֬Խ• ࠷ॳͷͱ͔͔ͬΓͷਪનॻ੶
ಋೖձ• υΩϡϝϯτΛઌʹಡΜͰɺ࣭Λߟ͓͍͑ͯͯΒ͏• ৽ϝϯλʔΛશһݺΜͰ࣭λΠϜΛߦ͏• ͔ͬͪ͜Βઆ໌͠·͘Βͳ͍
(ࢪࡦͷ࣮ࡍͷޮՌޙड़͠·͢)
ϝϯλʔάϧʔϓձ
Ծઆ• ϝϯλʔಉ࢜ͷ͢ػձ͕গͳ͍ͨΊɺؾܰͳ૬ஊ͕Ͱ͖ͳ͍ͷͰ• ૬ஊͰ͖ͳ͍ͱਏ͍͠ɺҰਓͰղܾग़དྷͳ͍ʹରॲͰ͖ͳ͍• ϝϯλʔಉ࢜ͷަྲྀ͕গͳ͍ͨΊɺࣗવͳεΩϧԣల։͕͞Εͳ͍ͷͰ
Ծઆ• ϝϯλʔಉ࢜ͷ͢ػձ͕গͳ͍ͨΊɺؾܰͳ૬ஊ͕Ͱ͖ͳ͍ͷͰ• ૬ஊͰ͖ͳ͍ͱਏ͍͠ɺҰਓͰղܾग़དྷͳ͍ʹରॲͰ͖ͳ͍• ϝϯλʔಉ࢜ͷަྲྀ͕গͳ͍ͨΊɺࣗવͳεΩϧԣల։͕͞Εͳ͍ͷͰάϧʔϓձͱ͍͏ձٞମΛ࡞ͬͯձ͢ΔΛ໌ࣔతʹ࡞Ζ͏
՝ͷதͰղܾͰ͖ͦ͏• ϝϯλʔͱͳͬͨ࣌ɺ࠷ॳԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• Ͳ͏͍͏εΩϧΛʹ͚ͭΕΑ͍͔͔Βͳ͍• ϝϯλʔಉ࢜ͷͭͳ͕Γ͕ͳ͘ɺղܾͰ͖ͳ͍Λ૬ஊͰ͖ͳ͍• ϝϯςΟʔͷʹཱ͍ͬͯΔͷ͔͕அͰ͖ͣɺϝϯλʔ͕खԠ͑Λײͯ͡ͳ͍εΩϧͷԣల։ʹΑΔղܾ૬ஊॴΛ࡞ͯ͠ղܾ
ϝϯλʔάϧʔϓձΛ݁• ݄1Ͱू·ͬͯ1࣌ؒձ͢Δ• ϝϯςΟʔͷղܾ͍ͯ͠ͳ͍՝ɾؾʹͳΔ͜ͱΛڞ༗͍͋͠ɺղܾҊΛ૬ஊ͢Δ• ղܾͰ͖ͳ͚Ε্ҐϨΠϠʔ(νʔϑ)• ϝϯλʔͱͯ͠ͷࠔΓ͝ͱ૬ஊ & ݟڞ༗ͷ
ϝϯλʔάϧʔϓձΛ݁• 4~5ਓͣͭͰϝϯλʔάϧʔϓձΛ݁• νʔϑ1ɺγχΞ3~4• ࠷ॳ2άϧʔϓ
ձͰ͢͜ͱ• લճͷΞΫγϣϯɾνʔϑʹ্͛ͨʹ͍ͭͯ• ϝϯςΟʔͷղܾ͍ͯ͠ͳ͍ɾؾʹͳΓ͝ͱ• ɾݟڞ༗• ࣍ͷΞΫγϣϯ
ϑΟʔυόοΫΞϯέʔτ
Ծઆ• ϝϯςΟʔ͔ΒཱͬͨମݧΛฉ͘ػձ͕ͳ͍ͨΊɺཱ࣮͍ͬͯͯखԠ͑Λײ͡ΒΕͳ͍ͷͰ• ϝϯςΟʔ͔ΒͷվળཁΛฉ͘ػձ͕ͳ͍ͨΊɺϑΟʔυόοΫ͔Βͷվળ͕Ͱ͖ͳ͍ͷͰ
Ծઆ• ϝϯςΟʔ͔ΒཱͬͨମݧΛฉ͘ػձ͕ͳ͍ͨΊɺཱ࣮͍ͬͯͯखԠ͑Λײ͡ΒΕͳ͍ͷͰ• ϝϯςΟʔ͔ΒͷվળཁΛฉ͘ػձ͕ͳ͍ͨΊɺϑΟʔυόοΫ͔Βͷվળ͕Ͱ͖ͳ͍ͷͰఆظతʹϝϯςΟʔ͔ΒҙݟΛΒ͏͜ͱͰղܾ͍ͨ͠
՝ͷதͰղܾͰ͖ͦ͏• ϝϯλʔͱͳͬͨ࣌ɺ࠷ॳԿΛͨ͠Β͍͍͔ͬ͞ͺΓ• Ͳ͏͍͏εΩϧΛʹ͚ͭΕΑ͍͔͔Βͳ͍• ϝϯλʔಉ࢜ͷͭͳ͕Γ͕ͳ͘ɺղܾͰ͖ͳ͍Λ૬ஊͰ͖ͳ͍• ϝϯςΟʔͷʹཱ͍ͬͯΔͷ͔͕அͰ͖ͣɺϝϯλʔ͕खԠ͑Λײͯ͡ͳ͍ϑΟʔυόοΫ͔ΒͷվળʹΑΔղܾϑΟʔυόοΫͰͷߩݙ࣮ײʹΑΔղܾ
ϑΟʔυόοΫΞϯέʔτ• ʹҰϝϯςΟʔશһʹૹ৴• ಗ໊Ͱɺίϝϯτه໊Ͱϝϯλʔʹڞ༗• Google FormͰ࡞
Ξϯέʔτ߲• ϝϯλϦϯάΛ௨ͯ͠ࠔΓ͝ͱɾؾʹͳΓ͝ͱͷղܾͷ͖͔͚ͬΛಘΒΕ·͔ͨ͠ʁ (5ຬ)• ϝϯλϦϯάΛ௨ͯࣗ͠ͷֶशͷͨΊͷ͖͔͚ͬΛಘΒΕ·͔ͨ͠ʁ (5ຬ)• ϝϯλʔͳͲٕज़άϧʔϓ͔ΒͷධՁదͱײ͡·͔ͨ͠ʁ (5ຬ)
Ξϯέʔτ߲• ϝϯλϦϯάͰྑ͔ͬͨͱ͜ΖΛڭ͍͑ͯͩ͘͞• ϝϯλϦϯάͰؾʹͳͬͨͱ͜Ζվળͯ͠΄͍͠ͱ͜ΖΛڭ͍͑ͯͩ͘͞• ͦͷଞϝϯλʔʹ͍͑ͨࣄ͕͋ΕͲ͏ͧ
Ξϯέʔτ߲ͷ• ϝϯλʔࣗΛରͱ͢ΔΑ͏ͳ࣭Ͱͳ͘ɺϝϯλϦϯάͱ͍͏εΩϧΛରͱ͢ΔΑ͏ͳ࣭ʹ• ؾʹͳͬͨͱ͜Ζͱදݱ͢Δ͜ͱͰɺվળϑΟʔυόοΫΛૹΓ͘͢
Ξϯέʔτ݁Ռ
ϓϥεධՁ͕84.1%
ϓϥεධՁ͕79.5%
ϓϥεධՁ͕61.4%(25%͕ධՁະܦݧ)
ޮՌͷॴײ• ϝϯλʔͷ࣮ײͱରʹɺධՁ͕ඇৗʹྑ͔ͬͨ• όΠΞε͕͋Δʹͯ͠ߴ͘ݟ͑Δ• ྑ͔ͬͨ͜ͱଟ͘ॻ͔Ε͍ͯͨϝϯλʔͷखԠ͑ʹӨڹΛग़ͤͨͷͰ
෭࣍తޮՌͷॴײ• ϝϯλʔͷධՁͷશମײ͕͔ͬͨ• ૬ੑͷΠϝʔδ͕ͭ͘ͳͲ• ࣍ͷϝϯλʔΈ߹ΘͤΛܾΊ͘͢ͳͬͨ
࠷ऴతͳޮՌ
3ͭࢪࡦΛߦͬͯ݁ہ՝վળͨ͠ͷʁ
࠶ϝϯλʔʹΞϯέʔτ• γχΞͷׂ͝ͱͷखԠ͑Λڭ͍͑ͯͩ͘͞(5ຬ)• ղܾࢧԉ• ࢧԉ• దͳධՁ• ͦΕͧΕͷࢪࡦͷཱͪ߹͍
ͦΕͧΕͷׂͷखԠ͑ʁ
ղܾࢧԉ
ࢧԉ
దͳධՁ
શମతʹ্ʂΑΓޮՌతʹग़དྷͨͱ࣮ײ) Ξϯέʔτͷগͳ͍ͷͰɺఆྔతʹՃݕূඞཁ
ࢪࡦͷཱͪ߹͍ʁ
໌จԽࢪࡦͷ• γχΞީิͷϝϯςΟʔʹγχΞΤϯδχΞͱͳʹ͔ͱઆ໌͢Δͷʹʹཱͪ·ͨ͠• ࠓ·Ͱಓ͠Δ͕ಛʹͳ͔ͬͨͷͰ৭ʑඋ͞ΕͯΔ͜ͱ͕໌֬ʹͳͬͨ
ϝϯλʔάϧʔϓࢪࡦͷ• ΈΜͳͰղܾ͍ͯ͠Δײ͕ग़ͨ• άϧʔϓձΞυόΠεΒ͑ͯॿ͔Γ·ͨ͠• ଞͷγχΞͷ׆ಈ͕ݟཱ͑ͯͬͨ• ੋඇࠓޙଓ͚ͯཉ͍͠• ղܾ૬ஊʹΑΔࣗવͳݟڞ༗ʹͳͬͨ(͜ΕͷͰ͢)
ϑΟʔυόοΫࢪࡦͷ• ͳʹ͔͠Βͷߩݙ͕Ͱ͖͍ͯͨ͜ͱ͕Θ͔ͬͨͷͰΑ͔ͬͨͰ͢• ϑΟʔυόοΫΞϯέʔτɼ͔ͨ͠ʹͱࢥ͑ΔճΛΒ͑·ͨ͠• ͷϑΟʔυόοΫඇৗʹࢀߟʹͳΓ·ͨ͠
ಛʹάϧʔϓձͱϑΟʔυόοΫ͕ߴධՁɻ͜ΕΒͷࢪࡦΛͬͯΑ͔ͬͨ
ϝϯλʔ૿ͤͨ• උͨ͜͠ͱͰಋೖ͘͢͠ͳͬͨ• ͜ͷҰؒͰ8ਓ૿һ• ϝϯλʔάϧʔϓ4άϧʔϓʹεέʔϧՄೳʹ
࠷ޙʹ: ࠓճͷࢪࡦΛ௨ͯ͠ͷؾ͖
Ϛωʔδϟ͚ʹͨΓલͷ͜ͱΛ͢Δ
ϝϯόʔ͚ʹͨΓલͷ͜ͱ͔Γ• ϚχϡΞϧɺਪનॻ੶ɺಋೖձ• ׂ໌ࣔɺಋೖΛஸೡʹ͢ΔͷͨΓલ• ϝϯλʔάϧʔϓձ• ԣͷͭͳ͕ΓΛ࡞ΓશһͰεΩϧΞοϓ͢ΔͷͨΓલ• ϑΟʔυόοΫΞϯέʔτ• ఆظతͳϑΟʔυόοΫ͔Βվળ͢ΔͷͨΓલ
ͨΓલͳͷʹɺͳ͔ͥϚωʔδϟ͚ʹग़དྷͯͳ͔ͬͨͳΜͱͳ͘େৎͰ͠ΐͱࢥͬͯ͠·͍ͬͯͨ
͔͠͠·ͣͨΓલͷ͜ͱΛ͢Δ͚ͩͰޮՌ͕͋ͬͨ
ըظతͳͷͷಋೖ͚ͩͰͳ͘ݩͷඋେࣄ
ࠓޙҰͭͣͭվળ͍͖͍ͯͨ͠
ʲPRʳੵۃ࠾༻தͰ͢ʂ• ΤϯδχΞ͔Β։ൃϚωʔδϟʹͳͬͨਓ͍·͢ʂ• ಇ͘Πϝʔδ: https://speakerdeck.com/yashigani/hatena-engineer-seminar-number-10• ͪΖΜΤϯδχΞͱͯ͠όϦόϦΓ͍ͨਓʂ• ڵຯ͕͋Ε͔͚͍ͯͩ͘͞(TwitterͰՄ)
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠
Any Question?