Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なぜポートフォリオが必要なのか - エンジニアと人事(評価・採用)両方向の視点から

なぜポートフォリオが必要なのか - エンジニアと人事(評価・採用)両方向の視点から

なぜポートフォリオが必要なのか
エンジニアと人事(評価・採用)両方向の視点から

Forkwell技術顧問、ペパボ研究所 主席研究員、GMOペパボ株式会社 チーフエンジニア
松本 亮介
2018.10.09 【エンジニアのキャリアアップを語る】日々のアウトプットが変える!あなたのエンジニア・ライフ

MATSUMOTO Ryosuke
PRO

October 09, 2018
Tweet

More Decks by MATSUMOTO Ryosuke

Other Decks in Technology

Transcript

  1. ΤϯδχΞͱਓࣄʢධՁɾ࠾༻ʣ྆ํ޲ͷࢹ఺͔Β
    Forkwellٕज़ސ໰ɺϖύϘݚڀॴ ओ੮ݚڀһɺGMOϖύϘגࣜձࣾ νʔϑΤϯδχΞ
    দຊ ྄հ
    2018.10.09 ʲΤϯδχΞͷΩϟϦΞΞοϓΛޠΔʳ೔ʑͷΞ΢τϓοτ͕ม͑Δʂ͋ͳͨͷΤϯδχΞɾϥΠϑ
    ͳͥϙʔτϑΥϦΦ͕ඞཁͳͷ͔

    View Slide

  2. 1. ͸͡Ίʹ
    2. ࣗ෼ͷମݧ
    3. ମݧ͔ΒϙʔτϑΥϦΦͷॏཁੑΛݕ౼
    4. ·ͱΊ
    2
    ໨࣍

    View Slide

  3. 1. ͸͡Ίʹ

    View Slide

  4. • Forkwell ٕज़ސ໰
    • GMOϖύϘ νʔϑΤϯδχΞ
    • ϖύϘݚڀॴ ओ੮ݚڀһ
    • ৘ใॲཧֶձ ֤छӡӦһ
    • ژ౎େֶത࢜ʢ৘ใֶʣ
    • ηΩϡϦςΟɾΩϟϯϓߨࢣ
    4
    দຊ྄հ / ·ͭ΋ͱΓʔ / @matsumotory

    View Slide

  5. Forkwell Portfolio @matsumotory
    5

    View Slide

  6. 6

    View Slide

  7. 2. ࣗ෼ͷମݧ

    View Slide

  8. 6೥લ

    View Slide

  9. ത࢜՝ఔ1೥໨

    View Slide

  10. 28ࡀ

    View Slide

  11. Φʔϓϯιʔειϑτ΢ΣΞʢOSSʣ
    ͱͯ͠։ൃ͢Δ͜ͱ

    View Slide

  12. • ιϑτ΢ΣΞΛ։ൃͯ͠ιʔείʔυΛެ։͢Δ
    • কདྷੑ͕͋Ε͹ະख़ͳঢ়ଶ͔ΒͰ΋ެ։͢Δ
    • ϑΟʔυόοΫΛ໯ͬͯΫΦϦςΟΛ্͍͛ͯ͘
    • ਐḿ΍ΞΠσΞɺ࣮૷΋Φʔϓϯʹͯ͠ΫΦϦςΟΛ্͛Δ
    • ࣗ෼ɾࣾ಺ͱଞਓɾࣾ֎ͱڞಉͯ͠։ൃӡ༻͕࣮ݱՄೳ
    12
    Webٕज़Ͱ͸Α͋͘Δ΍Γํ

    View Slide

  13. Φʔϓϯʹֶज़ݚڀ͢Δ͜ͱ

    View Slide

  14. • ࿦จެ։·ͰΦʔϓϯʹ͸Ͱ͖ͳ͍
    • ݚڀͷωλ΍ਐḿɺ࣮૷Λެ։͠ͳ͍
    • جຊతʹ͸࿦จʹ·ͱΊ͔ͯ͠Δ΂͖ձٞ΍ࡶࢽͰެ։
    14
    ࣮͸೉͍͠৔߹͕ଟ͍

    View Slide

  15. Ͱ΋๻͸OSS։ൃͷΑ͏ʹݚڀΛͨ͠

    View Slide

  16. • ݚڀ͸ͦ͏͍͏΍ΓํΛ͠ͳ͍Αʁ
    • ͦΜͳ͜ͱͯͨ͠Β࿦จʹ΋ݚڀʹ΋ͳΒͳ͍Αʁ
    • ࿦จԽͷલʹϒϩάʹॻ͘ͱ࿦จʹͳΒͳ͍͔΋Αʁ
    • ॏཁͳωλ΍ਐḿΛϒϩάʹॻ͘ͳΜͯԿΛߟ͍͑ͯΔͷ͔ʁ
    16
    ൷൑Λड͚ͨ

    View Slide

  17. ࣗ෼ࣗ਎ͷݚڀΛΦʔϓϯʹ͢Δͷ͔ͩΒ
    ؒҧͬͨ͜ͱ͸͍ͯ͠ͳ͍

    View Slide

  18. ΍Γ͍ͨΑ͏ʹ΍Δ

    View Slide

  19. ͱ͸͍͑ෆ҆ͩͬͨ

    View Slide

  20. ۮવ࿓ԼͰग़ձͬͨࢦಋڭһͷڭतʹ
    ೰ΈΛ૬ஊͯ͠Έͨ

    View Slide

  21. ڭतͷݴ༿

    View Slide

  22. ʮੲͷ΍ΓํʹनΘΕͳͯ͘ྑ͍Ͱ͢ɻ
    দຊ͞Μ͕ྑ͍ͱࢥ͏΍ΓํͰ
    ޷͖ͳΑ͏ʹ΍ͬͯԼ͍͞ɻ
    ࠓͷ΍Γํɺྑ͍ͱࢥ͍·͢Αɻʯ

    View Slide

  23. • ໎͍͕ফ͑ͨ
    • Φʔϓϯʹݚڀɾ։ൃ͕Ͱ͖Δ
    • ࣗ෼ͷ΍Γ͍ͨ͜ͱ͕Ͱ͖Δ…..
    23
    ٹΘΕͨ

    View Slide

  24. ϑΟʔυόοΫͷதͰ੒௕

    View Slide

  25. • ༗໊ͳٕज़ऀ͕৘ใ֦ࢄΛͯ͘͠Εͨ
    • தʹ͸ωΨςΟϒͳίϝϯτ΋୔ࢁ͋ͬͨ
    • ͦΕΛͲ͏ʹ͔ٕज़Ͱݟฦ͢Α͏ʹߟ͑ͨ
    • ࣗ෼ʹ͸େ͖ͳ໨ඪ͕͋ΔͷͰͭ·͍ͮͯΒΕͳ͍
    • গͣͭ͠ߨԋ΋ґཔ͞ΕΔΑ͏ʹͳͬͨ
    • ֶज़ɾاۀͰͷධՁʹܨ͕͍ͬͯͬͨ
    • ͱʹ͔͘໘ന͔ͬͨͷͰίπίπͱऔΓ૊ΈΞ΢τϓοτ͠ଓ͚ͨ
    25
    ୔ࢁϑΟʔυόοΫΛಘΒΕͨ

    View Slide

  26. ͋Δ࣌ৼΓฦΔͱେ͖ͳ੒Ռʹͳ͍ͬͯͨ

    View Slide

  27. ੈͷதͰͷࣗ෼ͷཱͪҐஔΛ஌Δ

    View Slide

  28. • ͍ͭͷ·ʹ͔஌Γ߹͍ʹͳ͍ͬͯͨ
    • ҰॹʹτʔΫηογϣϯΛ͍ͯͨ͠
    • ҰॹʹOSS։ൃΛͯٞ͠࿦΋͍ͯͨ͠
    • ڧ͍ٕज़ऀʹ΋·Εͯ͞Βʹڧ͘ͳ͍ͬͯ͘
    • ֶͿ΄Ͳʹࣗ෼Λ஌Γ΋ͬͱֶͼͨ͘ͳΔ
    28
    ੲ͸ԕ͍ଘࡏͩͬͨ༗໊ਓ

    View Slide

  29. • ༗໊ͱ͞ΕΔٕज़ऀͷ৘೤͸͍͢͝
    • ٕज़͕ͨͩͨͩ໘ന͍ɺ࡞Γ্͛Δָ͠͞
    • ࣗ෼΋ͨͩͨͩ಺ൃతʹऔΓ૊Ή͜ͱͰ৘೤͕૿෯͍ͯ͘͠
    • ೤ҙΛٕ࣋ͭज़ऀͱͷؔ܎ͷதͰ৘೤͕͞ΒʹඈͼՐ͢Δ
    29
    ৘೤͕ඈͼՐ͢Δ

    View Slide

  30. ݟ͑ͳ͔ͬͨ௖্

    View Slide

  31. • ࣗ෼ͷઐ໳෼໺Ͱͷࣗ෼ͷཱͪҐஔ
    • ࣗ෼ͷऔΓ૊ΈΛΦʔϓϯʹ͢Δ͜ͱͰࣗ෼Λ஌Δ
    • τοϓϨϕϧͷٕज़͸Ͳ͔͜ԿΛ΍Ε͹ḷΓ͚ͭΔ͔
    • ࣗ෼ͷٕज़͕࠷΋׆͖Δಓ͸Ͳ͔͜
    • ࣗ෼ͷಘҙ෼໺ͰੈքҰΛ໨ࢦ͢
    • ເͰ͸ແ͍
    31
    ௖্͕ݟ͑࢝Ίͨ

    View Slide

  32. ಘͨ஌ݟΛͱʹ͔͘ܧଓతʹ
    ެ։ͯ͠ΈΔ͜ͱ

    View Slide

  33. 3. ମݧ͔ΒϙʔτϑΥϦΦͷॏཁੑΛݕ౼

    View Slide

  34. • ࣗ਎ͷεΩϧͷ໌֬Խͱ࠶ೝࣝ
    • ਓʹ͖ͪΜͱ఻͑Δ͜ͱʹΑͬͯਖ਼֬ʹཧղͰ͖ෆ଍Օॴ΋ೝࣝͰ͖Δ
    • पΓΛר͖ࠐΉ͜ͱ͕Ͱ͖Δ
    • ৘೤͸ඈͼՐ͠͞ΒʹܧଓతͳऔΓ૊Έʹ޲͚ͯࣗ෼Λޙԡ͠Ͱ͖Δ
    • ઌΛ༧ଌͰ͖ΔΑ͏ʹͳΔ
    • ݸʑͷΞ΢τϓοτΛͭͳ͗߹ΘͤετʔϦʔͱͦͷઌΛݟਾ͑Δ
    • งғؾͰ΍͍ͬͯΔͱݶք͕དྷΔͷͰࢥߟΛΞ΢τϓοτͯ͠੔ཧ͢Δ
    34
    ΤϯδχΞ໨ઢͰͷΞ΢τϓοτͷޮՌ

    View Slide

  35. • ౒ྗ͸͢Δ΋ͷͷ࠾༻ϓϩηεͰ࣮ྗΛݟൈ͘ͷ͸ඇৗʹࠔ೉
    • Ξ΢τϓοτ͕͋Δ͚ͩͰ΋࠾༻ɾධՁ΁ͷՄೳੑΛେ্͖͛͘ΒΕΔ
    • ਓࣄʢ࠾༻ɾධՁʣͰΈΔॏཁͳϙΠϯτ
    • ࣮੷͔Β͍͔ʹ٬؍తͳՁ஋ΛओுͰ͖Δ͔
    • ࣮੷Λ௨ͯ͡पΓʹͲ͏͍͏ӨڹΛ༩͑ม͖͔͑ͯͨ
    • ࣮੷Λ௨ͯ͡؀ڥ͕มΘͬͯ΋׆͖Δࣗ෼ͷڧΈ͸ͳʹ͔
    35
    ਓࣄ໨ઢͰͷΞ΢τϓοτͷޮՌ

    View Slide

  36. • Θ͕ͨ͠ϙʔτϑΥϦΦ͔Βݟ͍ͨ͜ͱʢݱ࣌఺ͷεΩϧͱಉ༷ʹॏཁࢹʣ
    • ϙʔτϑΥϦΦΛ௨ͨ͡ཪͷҰ؏ੑΛಡΈऔΔ
    • ඞཁͱ͞ΕΔٕज़͸࣌୅ͱڞʹࠁʑͱมԽ͍ͯͨ͘͠Ί
    • Ξ΢τϓοτͱͦͷετʔϦʔ͔Βͦͷਓͷಛච͢΂͖൚༻తͳೳྗ
    • ٕज़෼໺΍ۀք͕มΘͬͨ࣌ʹ΋׆༂Ͱ͖ΔීวతͳεΩϧ͸Ͳ͔͜
    • ͳʹ͔ʹ೤தͯ݁͠Ռʹͩ͜ΘΓ੒ՌΛग़͍ͯ͠Δ
    • ܧଓతʹͣͬͱऔΓ૊ΜͰ͍Δɺͦͷཧ༝΍ຊਓͷಈػ
    36
    Ξ΢τϓοτͱͦͷετʔϦʔͰ͋ΔϙʔτϑΥϦΦ

    View Slide

  37. 4. ·ͱΊ

    View Slide

  38. • Ξ΢τϓοτΛӬଓతʹ࢒͢
    • ݸʑͷΞ΢τϓοτΛ·ͱΊͯεΩϧͷετʔϦʔΛ࡞Δ
    • (ΤϯδχΞ)ετʔϦʔ͔Βशಘ͢΂͖εΩϧ΍ࣗ෼ͷΩϟϦΞΛҙࣝ
    • (ਓࣄ)ετʔϦʔ͔Βݟ͑ΔຊਓͷීวతͳεΩϧͱࢹ࠲΍ࢹ໺ʹ஫໨
    • εΩϧ΍ϙʔτϑΥϦΦͷಁ໌ੑΛ࣋ͬͯۀքͷج४ΛօͰ࡞͍ͬͯ͘
    • ໨ඪ΍੒Ռͷڞ༗͕ۀք΍ίϛϡχςΟͷ׆ੑԽʹͭͳ͕͍ͬͯ͘
    38
    ϙʔτϑΥϦΦͷॏཁੑ

    View Slide