Pro Yearly is on sale from $80 to $50! »

プログラミングができないデザイナーが OSS 活動をして感じたこと

プログラミングができないデザイナーが OSS 活動をして感じたこと

YouTube: https://youtu.be/wE_aDY23qy0

2018年6月12日に開催された、GitHub Satellite Tokyo / Day 1 Community で登壇したときのスライドです。
OSS は多様な人々がつくるものであり、GitHub はそんな OSS のプラットフォームです。GitHub や OSS は、多くの人にひらかれているものだし、これからもそうであってほしい。そんな願いを込めて私のこれまでの体験を踏まえつつプレゼンをしました。

6e6c7132d99fd8febb2193fd21809d20?s=128

Megumi Hano

June 12, 2018
Tweet

Transcript

  1. ϓϩάϥϛϯά͕Ͱ͖ͳ͍σβΠφʔ͕ 044׆ಈΛͯ͠ײͨ͜͡ͱ .FHVNJ)BOP  (JU)VC4BUFMMJUF

  2. .FHVNJ)BOP !GFBUIFSQMBJO Ӌ໺Ί͙ΈͻͷͨΜ

  3. 8PSE1SFTT UIFNF "NFUIZTU

  4. GFBUIFSJDPO*DPOGPOU

  5. ! " %FTJHOFS σβΠφʔͰ͢ " NF

  6. 044 044׆ಈ΋ͯ͠ΔΑ ! NF ʜ !

  7. !

  8. :PV`SFB&OHJOFFS ΜʁʁΤϯδχΞͳͷʁʁ !

  9. None
  10. l#VJMUGPSEFWFMPQFSTz ʮ։ൃऀͷͨΊͷϓϥοτϑΥʔϜʯ

  11. l#VJMUGPSEFWFMPQFSTz ʮ։ൃऀͷͨΊͷϓϥοτϑΥʔϜʯ

  12. $PNNVOJUZίϛϡχςΟ׆ಈ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ 1VCMJTIFE044044Λެ։ͨ͠࿩ #VJMUGPS@@@@@@ ΞδΣϯμ "HFOEB

  13. ΞδΣϯμ "HFOEB $PNNVOJUZίϛϡχςΟ׆ಈ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ ! 1VCMJTIFE044044Λެ։ͨ͠࿩ #VJMUGPS@@@@@@

  14. 044ͷೖΓޱ͸ʮਓʯ l5IFEPPSz *OUSPEVDUJPO

  15. ֶੜ࣌୅ 4DIPPM%BZT ϗʔϜϖʔδΛͭͬͨ͘ .BEFXFCTJUFGPSNZCBOEDMVC ! 8JOEPXTͷϝϞாͰ)5.-Λॻ͍ͨ .BSLVQ)5.-VTJOH8JOEPXTOPUFQBE !

  16. σβΠφʔΛ໨ࢦ͢ "JNGPSEFTJHOFS ಠֶͰσβΠϯͷษڧ 4UVEZPONZPXO ! ੵۃతʹ8FCɾσβΠϯܥͷษڧձʹࢀՃ +PJODPOGFSFODFT !

  17. .FU8PSE1SFTTQFPQMF ͨ·ͨ·8PSE1SFTTͷਓͱ ஥ྑ͘ͳͬͨ

  18. !NVTVT ! ͻͷͨΜ΋8PSE$BNQͷΦʔΨφΠβʔ΍Ζ͏ʂ +PJO8PSE$BNQ

  19. $PNNVOJUZίϛϡχςΟ׆ಈ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ ! 1VCMJTIFE044044Λެ։ͨ͠࿩ #VJMUGPS@@@@@@ ΞδΣϯμ "HFOEB

  20. ਓ͕ͭ͘Δ044 0SHBOJ[FECZQFPQMF $PNNVOJUZ

  21. 8PSE$BNQ౦ژΦʔΨφΠβʔ 8PSE$BNQ5PLZP0SHBOJ[FS

  22. ϫʔυΩϟϯϓͱ͸ 8IBUJT8PSE$BNQ 8PSE1SFTTͷΧϯϑΝϨϯε "DPOGFSFODFUIBUGPDVTFTPO8PSE1SFTT ! ίϛϡχςΟʹΑΔɺίϛϡχςΟͷͨΊͷΠϕϯτ 0SHBOJ[FEDPNNVOJUZGPSDPNNVOJUZ !

  23. νʔϜΘ͚ +PJOUIFUFBN ਓ͘Β͍νʔϜ QFPQMFUFBNT ! αΠτ੍࡞νʔϜʹೖΓ͍ͨ *XBOUFEUPKPJOUIFXFCUFBN !

  24. ະܦݧͩ͠ɺεΩϧ΋શવͳ͍͠ɺ Θ͕ͨ͠ೖͬͯ΋͍͍ͷ͔ͳʜ पΓ஌Βͳ͍ਓ͹͔ͬΓͩ͠ ೥্͔͍͠ͳ͍͠ Ͳ͏͠Α͏ ͸͡Ίͯͩ͠ɺΑ͘Θ͔Μͳ͍ ! ෆ҆

  25. ! !NVTVT NF " ͋ͷʜ Ͳ͏ͨ͠ͷ

  26. ! αΠτ੍࡞νʔϜʹೖΓ͍ͨΜ͚ͩͲɺ͍͍͔ͳʜ *XBOUUPKPJO UIFXFCQSPEVDUJPOUFBN JTJU0,

  27. !NVTVT ! ΋ͪΖΜʂڵຯ͋ΔͳΒೖͬͨ΄͏͕͍͍Αʂ 0GDPVSDF :PV`ECFUUFSKPJOJO

  28. ΋ͪΖΜʂڵຯ͋ΔͳΒೖͬͨ΄͏͕͍͍Αʂ 0GDPVSDF :PV`ECFUUFSKPJOJO 8PSE$BNQ -FBE0SHBOJ[FS /05QSPHSBNNFS 8PSE$BNQͷϦʔυΦʔΨφΠβʔ ϓϩάϥϚͰ͸ͳ͍ !NVTVT !

  29. 8PSE$BNQͷϦʔυΦʔΨφΠβʔ 8PSE$BNQ-FBE0SHBOJ[FST ! " # " $ % ֶੜ ΤϯδχΞ

    ϑϦʔϥϯε σβΠφʔ ձࣾһ σΟϨΫλʔ ୅දऔక໾ ϑϦʔϥϯε ࣇͷ฼ ΤϯδχΞ ίΞίϛολʔ
  30. ! ίϛϡχςΟ͸ͩΕͰ΋ࢀՃͰ͖Δ "OZPOFDBOKPJO UIFDPNNVOJUZ

  31. ʮπʔϧʯͱͯ͠ͷ8PSE1SFTT͔͠஌Βͳ͔ͬͨ 8PSE1SFTTJT5PPM $PNNVOJUZ ! 0QFO4PVSDF (1-

  32. ଟ༷ͳਓ͕ͨͪؔΘ͍ͬͯΔ 7BSJPVTQFPQMFJO044 ! " # " $ %

  33. ڞ௨͍ͯ͠Δͷ͸ɺ 044ͷཧ೦ʹڞײ͍ͯ͠Δ͜ͱ &NQIBTJ[FXJUI UIF044QIJMPTPQIZ

  34. ਓ͕ͭ͘Δ044 0SHBOJ[FECZQFPQMF

  35. $PNNVOJUZίϛϡχςΟ׆ಈ ! 1VCMJTIFE044044Λެ։ͨ͠࿩1BSU #VJMUGPS@@@@@@ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ ΞδΣϯμ "HFOEB

  36. (JU)VCͰͷΦʔϓϯͳίϥϘ $PMMBCPSBUJPOPO(JU)VC 1VCMJTIFE0441BSU

  37. 8PSE1SFTT UIFNF "NFUIZTU

  38. None
  39. Ξϝδετ8PSE1SFTTͷςʔϚ "NFUIZTU8PSE1SFTT5IFNF ͸͡Ίͯ࡞ͬͨΦʔϓϯιʔεϓϩμΫτ 0QFOTPVSDFQSPEVDUNBEFGPSUIFpSTUUJNF ! ڊਓͷݞͷ্ʹ৐ͬͯΈͨ 4UBOEJOHPOUIFTIPMEFSPG(JBOUT !

  40. ։ൃʹ͓͚Δ՝୊ *TTVFPOEFWFMPQNFOU ຖճಉ͡࡞ۀ 3PVUJOFXPSL ! ςʔϚͷϏϧυ࡞ۀ͕ඞཁ 3FRVJSFCVJMEUIFNFXIFOEFQMPZ ! "

  41. IUUQTpSFHPCZKQBSDIJWFT !NJZB

  42. !" -(5. CVJMEVTJOH 5SBWJT$* IUUQTpSFHPCZKQBSDIJWFT !NJZB

  43. ☺ NZUIFNF CMPH!NJZB

  44. ! !NJZB )J *`N!NJZB $BOZPVTQFBLBU8PSE$BNQ ͜Μʹͪ͸ɺ!NJZBͰ͢ɻ 8PSE$BNQͰొஃͯ͘͠Ε·ͤΜ͔ʁ 8PSE$BNQ,BOTBJͰͷొஃґཔ 4QFBLFSBU8PSE$BNQ,BOTBJ

  45. 8PSE$BNQ,BOTBJͰͷొஃґཔ 4QFBLFSBU8PSE$BNQ,BOTBJ 8IZEPO`UZPVUSZBVUPNBUF UFTUJOHXJUI8PSE1SFTTUIFNF 8PSE1SFTTͷςʔϚʹ$*ΛऔΓೖΕͯ ੒Ռͱͯ͠ൃදͯ͠Έ·ͤΜ͔ʁ ! !NJZB

  46. ! !IJEFPLBNPUP ! !UPSPVOJU ! !NJZB 13 13 ! !JOD

    13 13
  47. ! $*ΛऔΓೖΕͯ ։ൃͷϫʔΫϑϩʔΛ ΈΜͳͰσβΠϯͰ͖ͨ

  48. (JU)VCͰͷΦʔϓϯͳίϥϘ $PMMBCPSBUJPOPO(JU)VC

  49. $PNNVOJUZίϛϡχςΟ׆ಈ ! 1VCMJTIFE044044Λެ։ͨ͠࿩1BSU #VJMUGPS@@@@@@ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ ΞδΣϯμ "HFOEB

  50. Θͨ͠ͷσβΠϯ͸ 044ͷٕज़ͷ্ʹ੒Γཱ͍ͬͯΔ .Z044JTCBTFEPO044 1VCMJTIFE0441BSU

  51. GFBUIFSJDPO*DPOGPOU

  52. None
  53. ϑΣβϦίϯΞΠίϯηοτ GFBUIFSJDPO*DPOGPOUTFU ΞΠίϯϑΥϯτͷ࢓૊Έʹڵຯ͕͋ͬͨ *OUFSFTUFEJOIPXUPNBLFJDPOGPOU ! 'POU"XFTPNFͷσβΠϯʹ՝୊Λײ͍ͯͨ͡ %FTJHOJTTVFPO'POU"XFTPNF !

  54. ! ΞΠίϯͷϑΥϯτԽͬͯͲ͏΍Δͷʜ *IBWFOPJEFB IPXUPNBLFJDPOGPOU

  55. *`N/05QSPHSBNNFS ٕज़తϋϯσ ! ͸͍٧Μͩ

  56. 5IJOL Ͳ͏͢Ε͹࣮ݱͰ͖Δ͔ !

  57. +VTUUXPTJNQMFXBZT ͨͬͨ;ͨͭͷγϯϓϧͳํ๏ !

  58. &YQMPSF ͜ͷ࡞ۀΛ ߦͬͨΓ͖ͨΓ (PPHMF

  59. (PPHMF &YQMPSF ͜Ε ͜ͷ࡞ۀΛ ߦͬͨΓ͖ͨΓ

  60. &YQMPSF(JU)VC (JU)VCΛ୳ࡧ͢Δ

  61. (JU)VCͷ୳ࡧͷ࢓ํ )PXUPFYQMPSF(JU)VC طଘͷ044ͷٕज़Λ૊Έ߹ΘͤΔ $PNCJOFFYJTUJOH044 ! طଘͷ044Λݚڀ͢Δ &YQMPSFUIFTJNJMBSSFQPT !

  62. &YQMPSFUIFTJNJMBSSFQPT طଘͷ044Λݚڀ͢Δ

  63. None
  64. None
  65. طଘͷ044Λݚڀ͢Δ &YQMPSFUIFTJNJMBSSFQPT $* IPXUPCVJME IPXUPTFUVQ DPNNBOET %FW%FQFOEFODJFT %FQFOEFODJFT TDSJQUT !

  66. $PNCJOFFYJTUJOH044 طଘͷ044ͷٕज़Λ૊Έ߹ΘͤΔ

  67. HVMQJDPOGPOU

  68. 044 HVMQJDPOGPOU 0DUJDPOT 044

  69. EFTJHO

  70. OQNSVOXFCGPOU

  71. None
  72. %POF Ͱ͖ͨ !

  73. ͋ɺͪΐͬͱ·ͬͯ ! 0PQT

  74. ! $BO`UEJTQMBZGPOUT POJ04BOE8JOEPXT

  75. &YQMPSF(JU)VC (JU)VCΛ୳ࡧ͢Δ

  76. HVMQJDPOGPOUEPFTO`U TVQQPSUNVMUJQBUI *TTVF

  77. 4PDBO`UDPOWFSU NZEFTJHOUPGPOUT !

  78. 5",& &YQMPSF(JU)VC (JU)VCΛ୳ࡧ͢Δ

  79. 5",& $PNCJOFFYJTUJOH044 طଘͷ044ͷٕज़Λ૊Έ߹ΘͤΔ

  80. 5",& 'POU$VTUPN

  81. 5",& 044 'POU$VTUPN 0DUJDPOT 044

  82. 5",& EFTJHO

  83. 5",& OQNSVOXFCGPOU

  84. 5",&

  85. 5",& %POF ࠓ౓ͦ͜Ͱ͖ͨ !

  86. 5",&

  87. 5",& Θͨ͠ͷσβΠϯ͸ 044ͷٕज़ͷ্ʹ੒Γཱ͍ͬͯΔ .Z044JTCBTFEPO044

  88. $PNNVOJUZίϛϡχςΟ׆ಈ 1VCMJTIFE044044Λެ։ͨ͠࿩ #VJMUGPS@@@@@@ *OUSPEVDUJPO044ͷੈքʹೖ͖͔͚ͬͨͬ ΞδΣϯμ "HFOEB !

  89. #VJMUGPS@@@@@@ ͲΜͳ୯ޠ͕ೖΔͰ͠ΐ͏ʁ

  90. 044ͷೖΓޱ͸ʮਓʯ l5IFEPPSzJT QFPQMFGPSNF

  91. 8PSE$BNQ౦ژΦʔΨφΠβʔ 8PSE$BNQ5PLZP0SHBOJ[FS

  92. ؔΘ͍ͬͯΔͷ͸ɺଟ༷ͳਓͨͪ 7BSJPVTQFPQMFJO044 ! " # " $ %

  93. (JU)VC͸044ͷϓϥοτϑΥʔϜ (JU)VCJT044QMBUGPSN ! " # " $ %

  94. ! !IJEFPLBNPUP ! !UPSPVOJU ! !NJZB 13 13 ! !JOD

    13 13
  95. (JU)VCͰͷΦʔϓϯͳίϥϘ $PMMBCPSBUJPOPO(JU)VC

  96. 044 'POU$VTUPN 0DUJDPOT 044

  97. Θͨ͠ͷσβΠϯ͸ 044ͷٕज़ͷ্ʹ੒Γཱ͍ͬͯΔ .Z044JTCBTFEPO044

  98. (JU)VC΍044ʹΑͬͯ Θ͕ͨ͠΍Γ͍ͨ͜ͱΛ࣮ݱͰ͖Δ 5IBOLTUP(JU)VCBOE044 *SFMFBTFENZ044

  99. None
  100. l#VJMUGPSEFWFMPQFSTz ʮ։ൃऀͷͨΊͷϓϥοτϑΥʔϜʯ

  101. ຊ౰ʹʁ։ൃऀ͚ͩʁ 0OMZGPSEFWFMPQFST

  102. #VJMUGPS@@@@@@ ͲΜͳ୯ޠ͕ೖΔͰ͠ΐ͏ʁ

  103. #VJMUGPSQFPQMF

  104. ΑΓଟ͘ͷਓʹ ͻΒ͔Ε͍ͯͯ΄͍͠

  105. 5IBOLZPV