Cloud Support Engineer Event 2019

324c6da8910918b79f58b4323fc564e6?s=47 pnsk
March 09, 2019

Cloud Support Engineer Event 2019

Cloud Support Engineer Event 2019 (https://support-engineer-recruiting.peatix.com/)

324c6da8910918b79f58b4323fc564e6?s=128

pnsk

March 09, 2019
Tweet

Transcript

  1. How people build software ! " αϙʔτΤϯδχΞͱ͍͏ΩϟϦΞ @pnsk

  2. How people build software ! Introduction 2 ! • ླ໦

    ॱࢠ (Junko Suzuki) • Enterprise Support Engineer at GitHub • Joined in Dec. 2015 • @pnsk
  3. How people build software ! ࠓ೔࿩͢͜ͱ 3 !

  4. How people build software ! 4 GitHubͷαϙʔτΤϯδχΞʹ͍ͭͯ GitHubͷαϙʔτΤϯδχΞ ͬͯΩϟϦΞͱͯ݁͠ߏ͋ΓͩΑ͍ͬͯ͏͓࿩

  5. How people build software ! GitHubͷ αϙʔτΤϯδχΞʹ͍ͭͯ 5 !

  6. How people build software ! 6 The software developer platform

  7. How people build software ! 7 https://github.com

  8. How people build software ! 8 • όʔδϣϯ؅ཧ • Pull

    RequestʹΑΔϨϏϡʔ • IssueػೳΛ࢖ͬͨλεΫ؅ཧ • ProjectػೳͰΧϯόϯܗࣜͰϓϩδΣΫτ؅ཧ • GitHub PagesΛར༻ͨ͠Webϖʔδ࡞੒ • API (REST API, GraphQL API) • αʔυύʔςΟͱͷ࿈ܞ جຊతͳػೳ
  9. How people build software ! 9 https://speakerdeck.com/pnsk/developers-summit-2018-0727 https://speakerdeck.com/pnsk/developers-summit-kobe-2018-0928 ࡉ͔͍ػೳ͸ίίͰ΋ݟΕΔΑ एׯΉ͔͠ɻɻ

  10. How people build software ! 10 Enterpriseϓϥϯ

  11. How people build software ! 11 ΤϯυϢʔβ͔Β͸GitHub.comͱಉ͡ ؅ཧ໘͸Businessར༻ʹয఺ GitHub Enterprise

  12. How people build software ! 12 GitHub Enterprise Serverɹ: ΦϯϓϨϛε

    GitHub Enterprise Cloudɹ : SaaS GitHub Enterprise
  13. How people build software ! 13 • γεςϜμ΢ϯ • ύϑΥʔϚϯε໰୊

    • όάใࠂ • ػೳϦΫΤετ • ࣭໰ • ΞοϓάϨʔυ • ػೳʹ͍ͭͯ ͳͲͳͲ
  14. How people build software ! 14 Swarmͱ͍͏࢓૊Έ 3ͭͷ໾ׂ • Triage:

    ࠷ॳʹνέοτΛऔͬͯɺৼΓ෼͚Δ ɹɹɹɹ ͙͢ʹฦ৴Մೳͳνέοτ • Priority: ۓٸ౓ͷߴ͍νέοτ • Backlog: ௐࠪʹ࣌ؒΛཁ͢Δνέοτ →1ʙ2िؒαΠΫϧͰϩʔςʔγϣϯ
  15. How people build software ! 15 Swarmͱ͍͏࢓૊Έ ໨త • ίϥϘϨʔγϣϯͷ׆ੑԽ

    • φϨοδγΣΞ • ΑΓૣ͘ฦ৴
  16. How people build software ! 16 •ΞδΞ •Ϥʔϩού •ΞϝϦΧ 3ͭͷλΠϜκʔϯʹ෼͔ΕͯνʔϜ͕ߏ੒͞Ε͍ͯΔ

  17. How people build software ! 17 ίϛϡχέʔγϣϯ͸ΦϯϥΠϯ͕جຊ νϟοτ ϏσΦνϟοτ GitHub

  18. How people build software ! 18 αϙʔτΤϯδχΞͷϛχαϛοτ

  19. How people build software ! 19 GitHubͷαϙʔτΤϯδχΞ ͬͯΩϟϦΞͱͯ͠ ݁ߏ͋ΓͩΑ͍ͬͯ͏͓࿩

  20. How people build software ! ͜Ε·ͰͷΩϟϦΞ 20 !

  21. How people build software ! 21 •๭Webܥͷձࣾ •αʔόαΠυΤϯδχΞ (໿̔೥) •Java

    •WebΞϓϦɾΨϥέʔɾೝূج൫ͳͲج൫ܥ •։ൃ؀ڥ੔උܥ •ΤϯδχΞϚωʔδϟ •࠾༻ •Ϛωʔδϝϯτۀ຿ •૊৫ɾϓϩδΣΫτ্ཱͪ͛
  22. How people build software ! 22

  23. How people build software ! ΩϟϦΞͷߟ͑ํ 23 !

  24. How people build software ! 24 ʢؾ͕ࡁΉ·Ͱ͸ʣ ΤϯδχΞ΍͍͍ͬͯͨ

  25. How people build software ! 25 ΩϟϦΞΛม͑Δͱ͖͸ ׂͱ௚ײͰָ؍త

  26. How people build software ! 26 ෢ث͸૿΍͍͖͍ͯͨ͠

  27. How people build software ! 27 ൒෼͸৽͍͜͠ͱ

  28. How people build software ! GitHubʹೖ͔ͬͯΒͷ͜ͱ 28 !

  29. How people build software ! 29 NEW!! • ೔ຊޠαϙʔτͷ্ཱͪ͛ •

    ΋ͬͱ͍ͬͺ͍ΠϯϑϥدΓͷ͜ͱ • ӳޠ • Ruby(मਖ਼&ϦϦʔε·Ͱ) • Go • ొஃ΍ࣥචͳͲ
  30. How people build software ! 30 ಘҙ෼໺Λগͣͭ͠૿΍͍ͯ͘͠Πϝʔδ

  31. How people build software ! 31 όΫमਖ਼Λࣗ෼ͰͰ͖Δ

  32. How people build software ! 32 ࣗ෼ͷ͓ษڧΛαϙʔτͯ͘͠ΕΔ੍౓

  33. How people build software ! 33 ೔ຊΦϑΟεͷਓ਺͕গͳ͍͔Β Ͱ͖Δܦݧ

  34. How people build software ! 34

  35. How people build software ! 35 GitHubͷαϙʔτΤϯδχΞ ͬͯΩϟϦΞͱͯ͠ ݁ߏ͋ΓͰ͠ΐʁ

  36. How people build software ! ෭࡞༻ 36 !

  37. How people build software ! 37 ָ͍͠஥ؒͨͪήοτʔʂʂ

  38. How people build software ! 38 ϫϯίʹ༏͍͠ϦϞʔτϫʔΫ

  39. How people build software ! 39 We're hiring!! https://boards.greenhouse.io/github/jobs/1515127