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

10年前のRails Girls Japanむかしばなしとわたし #rggjp #rgjp10th

10年前のRails Girls Japanむかしばなしとわたし #rggjp #rgjp10th

Rails Girls Gathering Japan 2022 Keynote そして歴史資料です。
10年まえのRails Girls Japan との出会いとそれからの10年間に敬意と感謝とともに。

やきとりい

December 03, 2022
Tweet

More Decks by やきとりい

Other Decks in Programming

Transcript

  1. Rails Girls Japan 10प೥ʹΑͤͯ ೥લͷ3BJMT(JSMT+BQBO Ή͔͠͹ͳ͠ɹͱɹΘͨ͠ ௗҪઇ ※ը૾͸౰࣌ͷനࠇࣸਅʹAIͰண৭ͨ͠΋ͷ…Ͱ͸͋Γ·ͤΜ

  2. ࣗݾ঺հ ͳ·͑ɿௗҪઇ ͠͝ͱɿ8FCϓϩάϥϚʔʢओʹ3BJMT  ɹɹɹɹ3BJMT(JSMTΛ͸͡ΊͨϦϯμɾϦ΢ ΧεஶͷϓϩάϥϛϯάֆຊʰϧϏΟͷ΅͏ ͚ΜʱͳͲٕज़ॻ຋༁ۀ ɹɹɹɹͦͷଞຊΛॻ͍ͨΓ͍ͯ͠Δ ɹɹɹɹೋࣇʢ̏ࡀ̒ࡀʣͷ฼ 


    ɹɹɹɹ3BJMT(JSMT5PLZPTUίʔν ɹɹɹɹ3BJMT(JSMT5PLZPOEΦʔΨφΠβ ͜͜ʹॻ੶ը૾
  3. 3BJMT(JSMT+BQBOͱΘͨ͠ 3BJMT(JSMT+BQBOͷॳճ͔Βճ·Ͱͷ։࠵ͱௗҪͷࢀՃঢ়گ ˠ͜͜Ͱ.PSFͷ։࠵Λએݴ ˠ͜͜Ͱ-JOEBͱ͸͡Ίͯձ͏

  4. ͑ʜ౰࣌ͷΘͨ͠ɺ3(ग़ա͗ʜʁ ※ʮRails Girlsͱ͸ԿΛ͢Δ΋ͷ͔ʯͷϊ΢ϋ΢Λ͍࣋ͬͯΔਓ਺͕গͳ͔ͬͨͷͰܦݧΛ఻͑ʹߦ͍ͬͯͨ

  5. ੲ࿩ͦͷ̍ɿTUओ࠵ऀ͸ݪా༸ࢠ͞Μ BLBZPLPMFU +BWB4FSWMFU +3VCZ /PLPHJSJʹߩݙ͞Εٕͨज़ऀ 3VCZ)FSP IUUQTZPLPMFUCMPHTQPUDPN  ೥݄̕ɺ നۚ୆ͷΫοΫύουΦϑΟεʢ౰࣌ʣͰ։࠵

    ௗҪ͸ίʔνͱͯ͠ࢀՃˠݪా͞Μ͕ͦͷޙ౉ถͯ͠ ͠·ͬͨͨΊɺ࣍ճ5PLZPΦʔΨφΠβʔʹ ࣸਅఏڙɿhsbt͞Μ
  6. ੲ࿩ͦͷ̎ɿTUͷଧ্ͪ͛͸നۚͷϓϥωλϦ΢Ϝ#BS ❖ ͓͠ΌΕ͗ͯ͢ͼͼͬͨ ❖ ͜͜ͰɺࢀՃऀͷ೤ؾ΍ʮ΋ͬͱֶͼͨ ͍ʂʯͱ͍͏੠Λ͏͚ͯɺ୯ൃͰͳ͍ษڧ ձΛ্ཱͪ͛Δ͜ͱΛએݴ͢Δʢͷͪͷ 3BJMT(JSMT .PSFɿ໋໊ͨ͠ͷΘͨ͠ɺΘ ͨ͠ʣˠ.PSF͸ຊ൪ʹࢀՃͰ͖ͳ͔ͬ

    ͚ͨͲڵຯΛ΋ͬͨਓͨͪͷड͚ࡼʹͳ Γɺޙଓͷ3BJMT(JSMT։࠵ʹͭͳ͕ͬͨ https://planetarium-bar.com/about/index.html
  7. ੲ͹ͳͦ͠ͷ̏ɿ3BJMT(JSMT೔ຊͰͷୈҰճͷ͙͋͢ͱʹ 
 4BQQPSP3VCZ,BJHJͰϦϯμͱςϨϯε͕དྷ೔ͯ͠Δ ❖ ௚઀ձ͑ͨͷͰΊͪΌͪ͘Ό੝Γ্͕ͬͨ ❖ ͦ΋ͦ΋͜ͷ,BJHJ͕3BJMT(JSMT+BQBOͷ ͖͔͚ͬʢ֯୩͞ΜͷϒϩάΑΓˠʣ z ࢲͷͳ͔Ͱͷ

    ࣄͷى͜Γ͸ΞϜεςϧμϜɻ&V3VLPͷ ͱ͖ʹΞϜεͷಓ୺Ͱ[email protected]͕!IPOFʹʮ೔ຊͰ ΋3BJMT(JSMT΍ΕΔͱ͍͍Μ͚ͩͲͶ͑ʯΈ͍ͨͳཱͪ࿩͔Β ͩͬͨɻͱ͍͏ͷ΋ɺ3BJMT(JSMTͷGPVOEFSͷ!MJOEBMJVLBT ͱɺ!IPOF͔Βࡳຈ3VCZձٞͷ$'1΁ͷԠื13͕ग़ ͍ͯͨͷͩ ͦͷޙɺ࠾୒ʹࢸΔ ɻ͔ͤͬ͘3BJMT(JSMTͷ GPVOEFS͕೔ຊʹདྷΔΜͩͬͨΒɺ೔ຊͰ΋΍Γ͍ͨΑͶ͑ɺ Έ͍ͨͳૉ๿ͳؾ͕࣋ͪ࢝·Γͩͬͨɻ ͱ͸͍͏΋ͷͷɺϗςϧͷ෦԰ʹ໭͔ͬͯΒ͸ʮͰ΋ΦϨͨͪ HVZTͩ͠ͳʜʜʯͱ΋΍΋΍͍ͯͨ͠ͷ͚ͩΕͲ΋ɺ ్த ܦա͸೺Ѳͯ͠ͳ͍Μ͚ͩͲɺ͠͹Βͨ͘͠Β !ZPLPMFU͕ PSHBOJ[FSʹ໊৐ΓͰͯ͘Εͨɻz ֯୩).-5Խܭըɹ 
 3BJMT(JSMT5PLZPͰࣄ຿ہͷΦοαϯΛ୲౰ͨ͠ ❖ IUUQTLBLVUBOJDPNIUNMQ
  8. ੲ࿩ͦͷɿ࠷ॳͷ΄͏΍ͨΒzΩϥΩϥzݴΘΕͨ ❖ ʮΩϥοΩϥͳʮ3VCZPO3BJMTʯͷੈք΁ ʕʕ3BJMT(JSMTਓ͕ू݁ʯ 
 ʢ5PLZPOEϨϙʔτɹ*5ϝσΟΞهࣄɹ 
 IUUQTBUNBSLJUJUNFEJBDPKQBJUBSUJDMFT OFXTIUNMʣ ❖

    ʮΩϥΩϥͯ͠ͳ͍3BJMT(JSMTʯͱஅΓΛ ͍ΕΔ΄Ͳʹ https://twitter.com/shokolateday/status/927393293373079552 ͍͘Β͸ΩϥΩϥͯ͠Δ
  9. ੲ࿩ͦͷɿॳظΦʔΨφΠβʔʹҾ͖ܧ͕ΕΔ #FOUP#PYͱݺ͹ΕΔඋ඼ശ͕͋ͬͨ ❖ ͦ΋ͦ΋3BJMT(JSMTͷΧϦΩϡϥϜʹ ʮ#FOUP#PYʯͱ͍͏ɺ3BJMTʹؔΘΔ͞· ͟·ͳ༻ޠΛϨΠϠʔ͝ͱʹ࢓෼͚͢ΔΧ ϦΩϡϥϜ͕͋ͬͨʢ֮͑ͯΔਓ͸ݹࢀʣ ❖ ։࠵஍͕;͑Δ͝ͱʹද໘ʹεςοΧʔ͕ షΒΕ͍ͯͬͨ

    https://www.instagram.com/p/WWpvYctgPN/ ࣸਅఏڙɿhsbt͞Μ
  10. ੲ࿩ͦͷɿʮٯࠩผʯͱ͔Α͘ݴΘΕͨ w ͷͰɺΑ͘🙅Πϯλʔωοτότϧ🙆ݐઃతͳҙݟަ׵Λͯ͠ ͍ͨ w ঁੑ͕༏۰͞Ε͍ͯΔˠࣾձͷ͋Γํͱٕͯ͠ज़తͳಓʹ ਐΉνϟϯε͕ΑΓগͳ͍૚΁ͱΞϓϩʔνͯ͠ۉߧͷੋਖ਼ Λ͸͔ΔΞϑΝʔϚςΟϒɾΞΫγϣϯͷҰ෦Ͱ͢ɻ w ཧղΛಘΔͨΊͷ׆ಈ঺հ

    w ೥ௗҪେߐށ3VCZձٞʰ%JWFSTJUZJT(PPE 3BJMT(JSMT5PLZPͷऔΓ૊Έͱɺͦͯ͋͠ͳ͕͍͔ͨͭ ಘΒΕΔ΋ͷʱ w ೥ௗҪϑΟϯϥϯυେ࢖ؗΠϕϯτʰ೔ຊ 3BJMT(JSMT׆ಈ঺հʱ w IUUQTSBJMTHJSMTKQBG fi SNBUJWFBDUJPO 
 
 https://speakerdeck.com/yotii23/diversity-is-good-railsgirls-tokyofalsequ-rizu-mito-sositeanatagaitukade-rarerumofalse?slide=31 ೥ʰ%JWFSTJUZJT(PPE3BJMT(JSMT5PLZPͷऔΓ ૊Έͱɺͦͯ͋͠ͳ͕͍͔ͨͭಘΒΕΔ΋ͷʱΑΓ
  11. ͦ͏͜͏͍ͯ͠Δ͏ͪʹਓੜ͕͔Θͬͨ 
 ʢ͔͜͜Β͡ͿΜޠΓʣ

  12. ͔Θͬͨ͜ͱ̍ɿʰϧϏΟͷ΅͏͚Μʱ຋༁ ❖ 3BJMT(JSMTͷ૑࢝ऀͷҰਓϦϯμɾϦ΢Χ ε͕ɺࢠڙ޲͚ϓϩάϥϛϯάֆຊɺ ʰ)FMMP 3VCZBEWFOUVSFPG QSPHSBNNJOHʱΛग़൛ ❖ 3BJMT(JSMT+BQBOͰ΍͍ͷ΍͍ͷ͍ͯͨ͠ ͨΊɺ೔ຊ൛ͷ຋༁Λ͠ͳ͍͔ͱᠳӭ͔ࣾ

    Β͓੠͕͚͍ͨͩ͘ʢग़൛ݖ֬อલʣ ❖ Ϧϯμ͔Βʮ:VLJͳΒ͜ͷຊͷਫ਼ਆΛཧղ ͯ͘͠ΕΔʯͱ0,Λ΋Β͏
  13. ͔Θͬͨ͜ͱ̎ɿʰ(JSMT8IP$PEFʱ຋༁ ❖ ʰϧϏΟͷ΅͏͚Μʱ຋༁Λ͖͔͚ͬʹɺϓ ϩάϥϛϯάڭҭʹؔΘΔΑ͏ʹͳΔ ❖ ͦͷؔ࿈ͰѨ෦࿨޺ઌੜʢ/),&ςϨ ʮ8IZ ϓϩάϥϛϯάʯϓϩάϥϛϯά؂ म౳ɺϓϩάϥϛϯάڭҭͷ͍͢͝ͻͱʣΑ Γɺʰ(JSMT8IP$PEFɹঁͷࢠͷະདྷΛͻ

    Β͘ϓϩάϥϛϯάʱ຋༁ͷ͓੠͕͚Λ͍ͨ ͩ͘ ❖ 3BJMT(JSMTͷܦݧ͔ΒɺʮΑΓ೥ྸͷૣ͍ஈ ֊ͰͷԠԉ͕ඞཁʯͱ͍͏࣮ײ͕͋ͬͯҾ͖ ड͚ͨ
  14. ͔Θͬͨ͜ͱ̏ɿʰϢ΢ͱຐ๏ͷϓϩάϥϛϯάɾϊʔτʱࣥච ❖ (JSMT8IP$PEFͳͲͰ஌Γ߹ͬͨঁࢠϓϩ άϥϛϯάؔ࿈ͷํ͔ΒʮঁࢠΉ͚ͷϓϩ άϥϛϯάຊͷاը͕͋ΔΜͰ͕͢ௗҪ͞ ΜͲ͏Ͱ͔͢ʯͱ͓੠͕͚͍ͨͩ͘ ❖ ͪΐ͏Ͳɺখֶੜ޲͚Ͱ೔ຊͷࢠͲ΋ͨͪ ͷײ֮Ͱҧ࿨ײ͕ͳ͍ຊ͕ͳ͍ͳʔͱ͓ ΋͍ͬͯͨͷͰ͕Μ͹͍ͬͯΔ

    ❖ ೥य़ʹΦϥΠϦʔɾδϟύϯΑΓץߦ ༧ఆͰ͢ ̑ࡀʙ தߴੜ খֶੜ
  15. ԕ͍৔ॴʹ͖͚ͨΕͲɺ 
 ͥΜͿ3BJMT(JSMT͕͖͔͚ͬ

  16. ͦͯ͠೥ɺมΘΒͳ͍3BJMT(JSMTͷྑ ͞΋͋ΔʢࢲݟͰ͢ʣ

  17. ೥มΘΒͳ͍΋ͷɿεϙϯαʔ ❖ ͞·͟·ͳͦͷ౔஍ͷاۀ͕׆ಈΛࢧԉ͠ ͯ͘Ε͍ͯΔʢΘͨ͠ͷॴଐձࣾͷສ༿΋ ͳ͕Β͘εϙϯαʔ͓Αͼ׆ಈࢧԉΛͯ͠ ͘Ε͍ͯ·ͨ͠ʣ ❖ εϙϯαʔ͕͍ͯ͘Ε͍ͯΔ͜ͱͰɺۚમ ໘͸΋ͪΖΜͷ͜ͱɺʮࣾձʹʹԠԉ͞Ε ͍ͯΔʯͱ͍͏͜ͱΛ࣮ײͰ͖Δ

    3BJMT(JSMT5PLZPTU 3BJMT(JSMT5PLZPUI
  18. ೥มΘΒͳ͍΋ͷɿίʔνਞ ❖ ຖճɺ3VCZίϛϡχςΟ͔Βܦݧ๛͔ͳίʔνਞ͕ࢀՃ͠ɺ3BJMT(JSMTͷΠ ϕϯτͷ࣭Λ୲อͯ͘͠Ε͍ͯΔ ❖ 3VCZίϛϡχςΟ͔Βίʔν͕དྷΔ͜ͱͰɺࢀՃऀ΁ͷ3VCZίϛϡχςΟ ΁ͷ઀ଓ͕͠΍͘͢ͳΔɺίϛϡχςΟ͔ΒͷԠԉΛײ͡Δ͜ͱ͕Ͱ͖Δ

  19. ೥͔ΘΒͳ͍΋ͷɿΦʔΨφΠβʔɺαϙʔλʔͷ৘೤ ❖ 3BJMT(JSMT+BQBO͸ɺίʔν΍ଔۀੜ͕ͭ͗͸ΦʔΨφΠβʔʹɺͱ͍͏ό τϯͷड͚౉͕͋͠Δͷ͕͢͹Β͍͠ ❖ ΋ͪΖΜಥવΦʔΨφΠβʔΛ͍ͨ͠ʂɹͬͯͳΔ৘೤ͱɺͦΕΛ։࠵·Ͱ αϙʔτ͢Δ3BJMT(JSMT+BQBOͷϝϯόʔͷମ੍΋͢͹Β͍͠ ❖ .PSFΛҾ͖ܧ͍Ͱͣͬͱܧଓ͍͍ͯͨͩͨ͠খా੾͞Μɺߐ৿͞Μͷ͢͹ Β͠͞͸଍Λ޲͚ͯ຾Εͳ͍΄Ͳ

  20. ೥͔ΘΒͳ͍΋ͷɿࢀՃऀͷɺٕज़ʹ;ΕΔΑΖ͜ͼ ❖ ͜Ε͕ݪ఺ɻ ࣸਅఏڙɿhsbt͞Μ

  21. ೥લɺ͸͡Ίͯ3BJMT(JSMTʹؔΘͬͯײͨ͡ɺ 
 ʮਓ͸ٕज़ʹ;Εͯ 
 zࣗ෼͕Ͱ͖Δzͱײ͡Δͱ͏Ε͍͠ʯ 
 ͱ͍͏֬৴͕ɺࠓͷΘͨ͠Λ͍ͭͬͯ͘·͢ɻ

  22. ೥ɺ೔ຊͷ3BJMT(JSMTΛͨͷ͠Έɺଓ͚ͯͩͬͨ͘͞શͯͷΦʔΨφΠβʔɺεϙ ϯαʔɺίʔνɺελοϑɺ3BJMT(JSMT+BQBOϝϯόʔɺͦͯ͠ࢀՃऀͷΈͳ͞·͋Γ ͕ͱ͏͍͟͝·͢ɻ ͜Ε͔Β΋ٕज़ͷΑΖ͜ͼΛ৴ͯ͡ɺͦΕͧΕͷಓΛਐΜͰ͍͖·͠ΐ͏ɻ