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

私がエンジニアになるまで/mama-engineer-codepolaris20210306

3eb404f4dcac484d6ab897749c9265a8?s=47 KaoriCho
March 06, 2021

 私がエンジニアになるまで/mama-engineer-codepolaris20210306

私がエンジニアになるまで_ママエンジニアkaori_cho
codepolarisのmeetupの登壇資料です
https://code-polaris.connpass.com/event/204534/

3eb404f4dcac484d6ab897749c9265a8?s=128

KaoriCho

March 06, 2021
Tweet

Transcript

  1. ࢲ͕ΤϯδχΞʹͳΔ·Ͱ ϚϚΤϯδχΞver @kaori_cho  

  2. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  3. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  4. @kaori_cho ͪΐ͏͔͓Γ 2ࣇͷϚϚͰΤϯδχΞ 1988೥ʢত࿨63೥ʣੜ·Ε PHP/Ruby/όοΫΤϯυ ࢲ͕ΤϯδχΞʹͳΔ·Ͱnote https://note.com/kaori_cho/n/na606a8657970  

  5. 8FEFWFMPQZPVSGVUVSF ಡΈɿͰ͌Ϳ͑ͬ͘͢ ͝૬ஊ͍ͩ͘͞ʂ https://divx.co.jp/  

  6. ࣭໰Ͱ͢ʂ ʮ਎ۙʢ෺ཧʣʹϚϚΤϯδχΞ͸͍·͔͢ʁʯ   ͜͜↑

  7. special thanks ̎ਓͷՄѪ͍ଉࢠͨͪɺ͍ͭ΋Ԡԉͯ͘͠ΕΔ྆਌ ొஃΛԠԉͯ͘͠Εͨಉ྅ɺͦͬͱݟकͬͯ͘Ε͍ͯΔ༑ୡ ฉ͖ʹ͖ͯ͘Εͨօ͞ΜʂΦʔΨφΠβʔ͞Μʂొஃऀ͞Μʂ Έͳ͞Μ΄Μͱʹɺ͋Γ͕ͱ͏͍͟͝·͢ʂʂʂ   ͜͜↑ ʢѼઌɿօ༷ʣ

  8. 2011-2021 2011 ৽ଔೖࣾ 2012 αʔόʔҠస 2013ɹ௕உϦϦʔε 2014ɹۀ຿վળܥ 2015ɹϦϓϨʔε 2016ɹ࣍உϦϦʔε 

     2017ɹAWSҠస 2018ɹผډ 2019ɹస৬ˍ཭ࠗ 2020ɹϫϯΦϖҭࣇ 2021ɹDIVX …
  9. 2011-2021 2011 ৽ଔೖࣾ 2012 αʔόʔҠస 2013ɹ௕உϦϦʔε 2014ɹۀ຿վળܥ 2015ɹϦϓϨʔε 2016ɹ࣍உϦϦʔε 

     2017ɹAWSҠస 2018ɹผډ 2019ɹస৬ˍ཭ࠗ 2020ɹϫϯΦϖҭࣇ 2021ɹDIVX …
  10. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  11. ࠷ۙΑ͘ฉ͔ΕΔ͜ͱ Q.Ͳ͏΍ཱͬͯ྆ͯ͠Δͷʁ  

  12.  

  13. Question.Ͳ͏΍ཱͬͯ྆ͯ͠Δͷʁ Answer.ʢ཰௚ͳؾ࣋ͪʣ ͍΍΋͏ɺͦΓΌʙλΠϔϯ 😇 ͔ͯɺཱ྆ɺɺͰ͖ͯΜͷ͔ͳɾɾɾʁ Ή͠Ζɺ͏·͘΍Δํ๏͋Ε͹ɺΘ͕ͨ͠஌Γ͍ͨʂ  

  14.   Έͳ͞Μͷؾ࣋ͪ ʮͦ͏ͳΜͩɺͰ΋ͦ͏͡Όͳͯ͘ʯ

  15. ·ͣޡղΛղ͖͍ͨ ฉ͔Εͨ࣌ ࢲ͕ײͨ͡ϞϠϞϠ  

  16. ΋͔ͯ͜͠͠͏ࢥΘΕ͍ͯΔ…ʁ   ࢠҭͯ ࢓ࣄ ਐԽܥʁ ্Ґޓ׵ʁ

  17. ΋͔ͯ͜͠͠͏ࢥΘΕ͍ͯΔ…ʁ   ͭΑͭΑ ҟ࣍ݩ ͢΂ͯΛ݉Ͷඋ͑͠ ਆ ॆ࣮ͨ͠ϥΠϑ όϦόϦΩϟϦΞ

  18.   ࢲ ʮ͍΍͍΍ɾɾɾʯ

  19. ࣮ࡍ͸͜͏͍͏ΠϝʔδͰ͍·͢   ࢲ ཱ྆ͱ͍͏ΑΓmix ্Ґޓ׵Ͱ͸ͳ͘ର౳ ҭࣇ͢Δࢲ ࢓ࣄ͢Δࢲ ʹɹɹɹɹɹɹɹɹɹʹ

  20. ࣮ࡍ͸͜͏͍͏ΠϝʔδͰ͍·͢   Ոࣄҭࣇ͢ΔϚϯ ࢓ࣄϚϯ ཱ྆Ϛϯʁ Ͳ͕ͬͪ͑Β͍ͱ͔ͭΑ͍ͱ͔Ͱ͸ͳ͍ ʹɹɹɹɹɹɹɹɹɹʹ

  21. ͨͩ྆ํͷཁૉΛ࣋ͬͯΔਓ ͦΕͧΕͷ࣋ͪ৔Ͱ ΈΜͳ͕Μ͹͍ͬͯΔ  

  22. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  23. খֶੜɾதߴҰ؏ɹ2000-2006͝Ζ খֶߍ ɾϙέοτϘʔυ/10ԁϝʔϧ ɾ༑ୡͱ૑࡞খઆϦϨʔ1000จࣈ தֶߍ ɾཪαΠτݟΔͨΊHTMLΛோΊΔ ɾCookie͸ເখઆͷ໊લม׵Ͱ͖Δ΍ͭ ߴߍ ɾཧܥΫϥεɺ༏౳ੜ ɾஉͷϑϦͯ͠डݧϒϩάΛॻ͍ͯͨʢ਎όϨ͜Θͯ͘ʣ

    ɾਐ࿏໘ஊͰ͸ʮ͓Շ͞ΜʹͳΔʂʯͱݴͬͯ୲೚ʹҾ͔ΕΔ  
  24. େֶʙࣾձਓʢಠ਎ʣ࣌୅ େֶ 2007-2010೥ ɾ਺ֶՊɺ஡ಓαʔΫϧɺक़ߨࢣ ɾब׆Ͱ͸͡ΊͯʮΤϯδχΞʯΛࢹ໺ʹ ಺ఆޙ 2010೥ ɾΠϯλʔϯͰಉظʹϓϩάϥϛϯάڭΘΔ ɾ಺ఆऀݚमʮ͓฼͞ΜʹͳΔʂʯ ࣾձਓʢಠ਎ʣ

    2011೥ʙ ɾٕज़ྗ͕ͳͯ͘ٳ೔ʹ༡Ϳ͜ͱʹࡑѱײ ɾपΓͱൺ΂ͯযΔʮ΋ͬͱؤுΒͳ͍ͱʯ  
  25.  

  26. ҭٳ໌͚ͯɻɻɹ2014ʙ ࢓ࣄ ɾݩͷ෦ॺʹ໭Εͨʢͨ·ͨ·ʣ ɾॏཁ͚ͩͲۓٸͰ͸ͳ͍ۀ຿վળܥͷλεΫΛ୲౰ ɾ࣌୹ۈ຿ɹ09:30-16:30ɹʢ2࣌ؒগͳ͍ʣ ੜ׆ ɾ݄ʹ਺ճ͸อҭԂ͔Βݺͼग़͠ ɾৗʹർΕ͍ͯΔ ɾษڧ࣌ؒͳͲօແ 

     ʁʁʁ
  27. None
  28. Ͱ͖Δ͔Θ͔Βͳ͍ ↓ ͜Θ͍ɺ΍Ίͱ͜  

  29. ࢲ΋͜͏ͩͱࢥͬͯͨ   ࢠҭͯ ࢓ࣄ ϫʔϚϚ ʢΠϝʔδʣ

  30. ࣮ࡍͷܠ৭   ࢠҭͯ ࢓ࣄ ͍΍ʙ ͭΒ͘Ͷʁ

  31. ʮҭٳ͸ཹֶͩͶʯ

  32. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  33. 1೥͕͔Γͷ ϓϩδΣΫτ νʔϜ։ൃͰ͖ͨ 🎉 ɾ͜Ͳ΋ͻͱΓͷ࣌୅ ɾ࢈લͷۀ຿஌͕ࣝ׆͔ͤͨ ɾࢠڙ৸͔͚ͭ͠ͳ͕ΒϨϏϡʔ ɾϦϦʔε೔͸ࢠڙͷ͓ܴ͑ґཔ →τϥϒϧʹ΋ରॲͰ͖ͨʂ 

     ࣌୹Ͱ΋޻෉ʹΑͬͯ ੒Ռग़ͤΔ༨஍͋Δʂ
  34. Ұ࣌ظ͸ΩϟϦΞ͸ ͠Ό͕Έͭͭ΋ స৬ˍొஃͰ͖ͨʂ ɾޙഐ͕ઌʹঢਐঢ֨͢Δ೔ʑ ɾͰ΋໨ͷલͷ࢓ࣄ͸͔ͬ͠Γ ɾ·ͣ͸͍ͪ͘͞νϟϨϯδ →ୗࣇ෇͖ษڧձͰొஃ΋ʂ https://logmi.jp/tech/articles/ 322658 

     ࣗ෼ΛఘΊͳ͍Ͱྑ͔ͬͨʂ
  35. ਓੜॳAdventCalendarʂ CodePolaris͖͔͚ͬʂ ͋Γ͕ͱ͏ 🙏  

  36. ϦεΫ؅ཧεΩϧ উखʹ਎ʹ͍ͭͯͨ ɾಇ͖ͳ͕Βҭࣇ͢ΔதͰɺීஈ ΍ͬͯΔ͜ͱ΍Μɻɻɻ ɾ͜Ͳ΋͸ෆ࣮֬ੑͷմ ɾײ૝ϒϩά https://zenn.dev/kaori_cho/ articles/dff7f7b765a5c4  

  37. খֶ1೥ੜͷ ͜Ͳ΋ͱޠΔ ϓϩάϥϛϯά ɾ·͔͞ͷ࢓ࣄ͕ҭࣇʹ׆͖ͨʂ ɾࢲ͸ϚΠΫϥҰ੾ڭ͑ͯͳ͍ ɾYoutubeͰษڧʢ·ͣࣸܦʣ ɾͦͷ͏ͪͻͱΓͰ࢓૊ΈΛ࡞Δ ɾ৴߸ͱ͔ࣗಈxx੡଄ػͱ͔࡞ͬ ͯΔʂ 

     ͍΍ී௨ʹ͍͢͝ͳɾɾɾ ʢ͍͍ܹࢗʣ
  38. Ͱ͖Δ͔Θ͔Βͳ͍ ↓ Ͱ΋΍ͬͯΈΑʂʂ  

  39. ?  

  40. Ͱ͖Δ͔Θ͔Βͳ͍ ↓ ͜Θ͍΍ΊΑ͏ Ͱ͖Δ͔Θ͔Βͳ͍ ↓ Ͱ΋΍ͬͯΈΑʂ ͜ͷࠩ͸ͳΜͩΖ͏ʁʁ

  41. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  42. ෆ҆ ↓ Ͱ͖Δ͔Θ͔Βͳ͍ ↓ ͜Θ͍΍ΊΑ͏ ҆৺ ↓ Ͱ͖Δ͔Θ͔Βͳ͍ ↓ Ͱ΋΍ͬͯΈΑʂ

    ݸਓతʹ͸͜͏ʢΊͬͪΌ୯७ʣ
  43. ෆ҆ͷαΠϯʢϞϠϞϠʣΛݟಀ͞ͳ͍Ͱ ᶃࣗ෼ʹର͢Δࢥ͍ࠐΈ ࢲͳΜ͔ɺ·ͩɻ΋ͬͱʓʓ͠ͳ͖Όɺ˚˚Ͱͳ͖Όμϝ ᶄਓͱͷൺֱ ͋ͷਓ͸͍͢͝ͳ͋ɾɾҰํࢲ͸ɾɾɾ ᶅଞऀ͔Βͷݴಈ ʮͦͷ͘Β͍ͳΜͰͰ͖ͳ͍ͷʁʯʮͦΜͳͷແཧͩΑʯ  

  44. ActionPlan 💡 ᶃ҆৺ͤ͞Δɹrelax ډ৔ॴΛ࡞Δɻෆ҆΋ు͖ग़͠ɺࢲʹ͸·ͩɾɾͱࢥ͏ͷΛ΍ΊΔɻ ᶄ΍ͬͯΈΔ try ϫΫϫΫָ͘͠Hello,World! ͸͡Ίͷϋʔυϧ͸௿͍΄Ͳྑ͍ɻ ᶅ܁Γฦ͢ repeat

    Ͱ͖ͨ͜ͱʹϑΥʔΧεɻࣦഊ͸φΠετϥΠʂ݁Ռ͕ͰͨΒϥοΩʔʂ  
  45. ActionPlan 💡 ᶃ҆৺ͤ͞Δɹrelax ډ৔ॴΛ࡞Δɻෆ҆΋ు͖ग़͠ɺࢲʹ͸·ͩɾɾͱࢥ͏ͷΛ΍ΊΔɻ ᶄ΍ͬͯΈΔ try ϫΫϫΫָ͘͠Hello,World! ͸͡Ίͷϋʔυϧ͸௿͍΄Ͳྑ͍ɻ ᶅ܁Γฦ͢ repeat

    Ͱ͖ͨ͜ͱʹϑΥʔΧεɻࣦഊ͸φΠετϥΠʂ݁Ռ͕ͰͨΒϥοΩʔʂ  
  46. ͔ͩΒίϛϡχςΟʂγΣΞ͠Α͏ʂ ྑ͚Ε͹ɹ#codepolaris Ͱײ૝ͭͿ΍͍͍ͯͩ͘͞

  47. ActionPlan 💡 ᶃ҆৺ͤ͞Δɹrelax ډ৔ॴΛ࡞Δɻෆ҆΋ు͖ग़͠ɺࢲʹ͸·ͩɾɾͱࢥ͏ͷΛ΍ΊΔɻ ᶄ΍ͬͯΈΔ try ϫΫϫΫָ͘͠Hello,World! ͸͡Ίͷϋʔυϧ͸௿͍΄Ͳྑ͍ɻ ᶅ܁Γฦ͢ repeat

    Ͱ͖ͨ͜ͱʹϑΥʔΧεɻࣦഊ͸φΠετϥΠʂ݁Ռ͕ͰͨΒϥοΩʔʂ  
  48. ͓͠ͳ͕͖ 1.ࣗݾ঺հ @kaori_cho 2.࠷ۙΑ͘ฉ͔ΕΔ͜ͱ 3.ΤϯδχΞʹͳΔ·Ͱʢࠇྺ࢙ʣ 4.ϚϚΤϯδχΞʹͳΔ·Ͱʢཱ྆ฤʣ 5.͓͢͢ΊActionPlan 6.·ͱΊˍϝοηʔδ  

  49. ࠷ۙΑ͘ฉ͔ΕΔ͜ͱʢࢲͳΓͷAnswerʣ Q.Ͳ͏ཱ྆ͯ͠Δͷʁ ɾࢠҭͯ͸ཹֶʂੈք͕޿͕Δʂ ɾͦͷ࣌ʑͰʮ΍ͬͯΈ͍ͨʯ΄͏ΛબΜͰΔΑ ɾ҆৺Ͱ͖Δډ৔ॴ΋ָͬͯ͘͠τϥΠ♪   ΉΓͯͨͬͨ͠ҰਓͰ ͢΂ͯΛ݉Ͷඋ͑͠εʔύʔϚϯʹ ͳΒͳͯ͘΋େৎ෉ʂ

  50. ΧϥʔόϦΤʔγϣϯ͸ ແݶେ Ͳ͔ͬͪɺͰ͸ͳ͘ MIXͷൃ૝ͰͲ͏ʁ  

  51. ཱ྆ͱ͍͏ΑΓmixʂ ࣗ෼͕ϫΫϫΫ͢Δ৭Λબ΅͏ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ Α͚Ε͹ײ૝͍ͩ͘͞ʂ https://twitter.com/kaori_cho