Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

マネーフォワード :【マネフォ×pixiv×STORES】22卒エンジニアが語る、自社サー...

Avatar for Sho Hirose Sho Hirose
August 30, 2023

マネーフォワード :【マネフォ×pixiv×STORES】22卒エンジニアが語る、自社サービス開発のやりがいと成長機会

【マネフォ×pixiv×STORES】22卒エンジニアが語る、自社サービス開発のやりがいと成長機会 - マネーフォワード 廣瀬 翔 登壇資料

https://hey.connpass.com/event/291207/

Avatar for Sho Hirose

Sho Hirose

August 30, 2023
Tweet

More Decks by Sho Hirose

Other Decks in Technology

Transcript

  1. ϚωʔϑΥϫʔυ Ϋϥ΢υձܭ ٕज़ෛ࠴ղফɾ௕ظతͳੜ࢈ੑ޲্ ϚΠΫϩαʔϏε։ൃɾӡ༻อक Go / Ruby / AWS /

    K8s Backend / Infra ౦ژߴઐ → ߴઐઐ߈Պ(େֶֶ෦ଔ૬౰) ֶੜ࣌୅: ϋοΧιϯͰ৽ن։ൃ / จԽࡇHP / Πϯλʔϯ 22৽ଔೖࣾ ϘϧμϦϯά / ొࢁ / ϏϦϠʔυ / εΩʔ ኍ੉ ᠳ (Sho Hirose) ϚωʔϑΥϫʔυϏδωεΧϯύχʔ ܦཧࡒ຿ϓϩμΫτຊ෦ ϓϥοτϑΥʔϜ։ൃ෦ ۀ຿ج൫άϧʔϓ @sho0126hiro
  2. Ϋϥ΢υձܭ WebΞϓϦ Ruby on Rails σʔλϕʔε Ϣʔβ γϯϓϧͳΞʔΩςΫνϟ σʔλྔɾίʔυɾػೳɾ։ൃਓ਺ͷ૿Ճ: ։ൃ଎౓௿Լ

    Ϋϥ΢υձܭ ॳϦϦʔε(2013) ͔ΒҰఆظؒ Ϋϥ΢υձܭ - γεςϜͷશମײ ※ ෼͔Γ΍͢͞Λॏࢹ͍ͯͯ͠ɺݫີͳਤͰ͸͋Γ·ͤΜ
  3. Ϋϥ΢υձܭ - γεςϜͷશମײ Ϋϥ΢υձܭ WebΞϓϦ Ruby on Rails େྔͷίʔυϕʔε σʔλϕʔε

    ೝূ୲౰ ۜߦ࿈ܞ୲౰ Ϣʔβ ৽نػೳΛ௥Ճ͠ͳ͕Βɺฒߦͯ͠ খ͘͞ػೳΛ෼ׂ͍ͯͬͨ͠ → ϚΠΫϩαʔϏε ※ ෼͔Γ΍͢͞Λॏࢹ͍ͯͯ͠ɺݫີͳਤͰ͸͋Γ·ͤΜ Xxx୲౰
  4. ೖ͔ࣾͯ͠Β1೥Ͱ΍ͬͨ͜ͱʢ֓ཁʣ Ϋϥ΢υձܭ WebΞϓϦ Ruby on Rails େྔͷίʔυϕʔε σʔλϕʔε ೝূ୲౰ ۜߦ࿈ܞ୲౰

    xxx୲౰ Ϣʔβ ৽نػೳΛ௥Ճ͠ͳ͕Βɺฒߦͯ͠ খ͘͞ػೳΛ෼ׂ͍ͯͬͨ͠ → ϚΠΫϩαʔϏε ϚΠΫϩαʔϏεPoCʢ࣮ݧ&ݕূʣ ΤϯδχΞ݉εΫϥϜϚελʔ ϚΠΫϩαʔϏε৽ن։ൃ/ӡ༻อकɹΤϯδχΞ݉ϓϩδΣΫτϦʔμʔ Point: 3ͭͷ໾ׂΛ1೥Ͱ୲౰ ΤϯδχΞ(Eng): ࣮ݱํ๏ͷݕ౼ / ίʔυΛॻ͘͜ͱͰ΋ͷΛ࡞Δ εΫϥϜϚελʔ(ScM): νʔϜ͕΍Δ΂͖͜ͱʹूதͰ͖Δ࢓૊ΈΛ੔උ ϓϩδΣΫτϦʔμʔ(PL): νʔϜͱ֎෦ͷؔ܎ऀΛܨ͛ΔɾϓϩδΣΫτͷϦεΫΛ༧ݟ & ରॲ͢Δ
  5. ࠓ΍͍ͬͯΔ͜ͱ (1) Ϋϥ΢υձܭ WebΞϓϦ Ruby on Rails େྔͷίʔυϕʔε σʔλϕʔε ೝূ୲౰

    ۜߦ࿈ܞ୲౰ Ϣʔβ ৽نػೳΛ௥Ճ͠ͳ͕Βɺฒߦͯ͠ খ͘͞ػೳΛ෼ׂ͍ͯͬͨ͠ → ϚΠΫϩαʔϏε ※ ෼͔Γ΍͢͞Λॏࢹ͍ͯͯ͠ɺݫີͳਤͰ͸͋Γ·ͤΜ Xxx୲౰ ϦϦʔεࡁΈͷ4ͭͷϚΠΫϩαʔϏε(Golang੡)Λ ӡ༻ɾอक͢ΔνʔϜͷϦʔυ νʔϜϝϯόʔ: 22-23৽ଔ, Non-JP (Japanese) ౳ / εϞʔϧνʔϜ ػೳ௥ՃରԠ - ϚΠΫϩαʔϏεͷػೳ௥ՃରԠ ӡ༻ - ෆ۩߹ରԠ / ӡ༻πʔϧ։ൃ / Մ؍ଌੑͷڧԽ อक - ো֐ରԠ / υΩϡϝϯτڧԽ νʔϜ - ϝϯόʔҭ੒ / ӡ༻ɾো֐ରԠϓϩηε੔උ
  6. ࠓ΍͍ͬͯΔ͜ͱ (2) Ϋϥ΢υձܭ WebΞϓϦ Ruby on Rails ΊͬͪΌେ͖͍ σʔλϕʔε ೝূ୲౰

    ۜߦ࿈ܞ୲౰ xxx୲౰ Ϣʔβ ৽نػೳΛ௥Ճ͠ͳ͕Βɺฒߦͯ͠ খ͘͞ػೳΛ෼ׂ͍ͯͬͨ͠ → ϚΠΫϩαʔϏε ϦϦʔεલͷϚΠΫϩαʔϏεΛձܭWebΞϓϦ͔Β࢖͑ΔΑ͏ʹ͢ΔରԠ ʢϚΠΫϩαʔϏεͷར༻ऀଆͷ։ൃΛਪਐ / ਺೥ن໛ͷϓϩδΣΫτ ʣ νʔϜϝϯόʔ: JP / Non-JP / جຊతʹӳޠίϛϡχέʔγϣϯ
  7. 1. Mind: ૂ͍Λ͚ͭΔ / ৼΓฦΔ / ࠶ݱੑΛ֫ಘ͢Δ ૂͬͨ௨Γʢܭը௨ΓʣʹΞ΢τϓοτ͢Δ͜ͱ͸೉͍͠ - ܭը௨Γɺ࣮૷Λ׬ྃͰ͖Δ

    - ܭը௨ΓɺϦϦʔεͰ͖Δ - ૂ͍௨ΓɺϛʔςΟϯάͷ໨తΛୡ੒͢Δ - ૂ͍௨ΓɺνʔϜ಺֎͔Β߹ҙΛಘΔ - ૂ͍௨ΓɺνʔϜͷঢ়گΛม͑Δ͜ͱ͕Ͱ͖Δ - ૂ͍௨ΓɺνʔϜͷϓϩμΫτӡ༻อकεΩϧΛ޲্ͤ͞Δ - ૂ͍௨ΓɺνʔϜͱϝϯόʔΛ੒௕ͤ͞Δ͜ͱ͕Ͱ͖Δ ࠶ݱੑ: νʔϜɾϓϩδΣΫτɾϓϩμΫτ͕มΘͬͯ΋ɺಉ͡Ξ΢τϓοτ͕ग़ͤΔ͔ ͳ্ͥख͍ͬͨ͘ʁ ͳ্ͥख͍͔͘ͳ͔ͬͨʁ ࣍͸Կ͕Ͱ͖Δʁ ܁Γฦ͢श׳/Mind: ໨ͷલͷબ୒ࢶ͕૿͑Δ / ෆਖ਼ղͷՄೳੑ͕ߴ͍΋ͷ͕෼͔ΔΑ͏ʹ
  8. 2. νʔϜΛݗҾ͢Δ౔୆ͱͳΔ஌ࣝΛशಘͰ͖ͨ ۀ຿ͷൣғ: νʔϜϝϯόʔͱͯ͠ཁ݅Λղܾ → νʔϜΛݗҾͯ͠ɺཁٻΛղܾ ཁٻʙϦϦʔεɾӡ༻·ͰͷྲྀΕɾ։ൃख๏ʢEng, ScMʣ ։ൃϓϩηεͷఆٛɾ໾ׂͷఆٛɾΰʔϧͷఆٛɾՄࢹԽ (Eng,

    ScM, PL) ઌճΓͯ͠ϦεΫΛ༧ଌɾϝϯόʔ͕શྗͰΞΫηϧΛ౿ΊΔಓ࿏Λ੔උ (ScM, PL) ଞ෦ॺͱͷίϛϡχέʔγϣϯɾ৭ʑͳਓΛר͖ࠐΜͰਪਐ (ScM, PL) λεΫΞαΠϯɾਐߦ؅ཧ (PL) Eng: ΤϯδχΞ, ScM: εΫϥϜϚελʔ, PL: ϓϩδΣΫτϦʔυ
  9. 4. άϩʔόϧԽʹͱ΋ͳ͏ӳޠྗ 2024தʹΤϯδχΞӳޠԽ ϚωʔϑΥϫʔυͷӳޠྗStage: 4ஈ֊ (Stage 1 ~ Stage 4)

    ೖࣾલ:ɹɹ (Stage 2) TOEIC 450͙Β͍ ࠷৽είΞ: (Stage 4) TOEIC IP 700↑, CEFR(Progos) B1High ӳޠͷۤखҙࣝ͸׬શʹແ͘ͳͬͨ ӳޠݚमʢۀ຿࣌ؒʹӳޠͷษڧ͕Ͱ͖Δʣ άϩʔόϧϝϯόʔɺΈΜͳΊͬͪΌ༏͍͠ ఻ΘΔίϛϡχέʔγϣϯΛॏࢹ
  10. ੒௕ͷഎܠ ϚωʔϑΥϫʔυͷValues/Cultureʢେ੾ʹ͢ΔՁ஋؍ʣ͕ڧྗ ಉ͡νʔϜϝϯόʔ / άϩʔόϧϝϯόʔ / ଞ෦ॺͱͷίϛϡχέʔγϣϯ͕औΓ΍͍͢ ಛʹ: UserFocus /

    Teamwork / Respect Respect Λ࣋ͬͯ઀ͯ͘͠ΕΔ UserFocus: νʔϜͷߟ͑Δ User ͱ͸ʁ͔Β੔ཧ͢Δ Teamwork ෳ਺ͷνʔϜΛލ͙৔߹Ͱ΋ɺϓϩδΣΫτΛߏ੒͢Δಉ͡νʔϜͱͯ͠औΓ૊Ή ࣾ಺ษڧձͷͰͷ૬ஊ Scrum Master Community ॳֶऀͷͨΊͷϓϩδΣΫτϦʔυɾϚωδϝϯτษڧձ
  11. ·ͱΊ ੒௕ϙΠϯτ 1. Mind: ૂ͍Λ͚ͭΔ / ৼΓฦΔ / ࠶ݱੑΛ֫ಘ͢Δ 2.

    νʔϜΛݗҾ͢Δ౔୆ͱͳΔ஌ࣝΛशಘͰ͖ͨ 3. ୯Ұίϯϙʔωϯτ͔Βίϯϙʔωϯτ܈ͷ։ൃ΁ 4. άϩʔόϧԽʹͱ΋ͳ͏ӳޠྗ ੒௕ͷഎܠ ϚωʔϑΥϫʔυͷValues/Culture ͕ڧྗ ࣾ಺ษڧձͰͷ૬ஊ