オープンセミナー岡山2018
[email protected]ຊ·ͨΤϯδχΞͷΩϟϦΞઓུ2018/05/11 @ikeike443
View Slide
a ikeike443
Takafumi IkedaSolutions Engineer
ஶॻ
༁
ΩϟϦΞઓུʁ
ݱࡏw άϩʔόϧϕϯνϟʔw ιϦϡʔγϣϯΤϯδχΞʢ4&ʣw ϦϞʔτϫʔΫɺӳޠ
ιϦϡʔγϣϯΤϯδχΞͬͯʁ• ձࣾʹΑͬͯҙຯ͢Δͱ͜Ζʹ༳Ε͕͋Δ• GitHubͷ߹ɺ͍ΘΏΔηʔϧεΤϯδχΞ• ຊͩͱɺϓϦηʔϧεɺٕज़Ӧۀ• ຊاۀʹগͳ͍ϙδγϣϯ
https://shiumachi.hatenablog.com/entry/2016/06/04/160916
GitHub Solutions Engineerw (JU)VCͱ(JU)VC&OUFSQSJTFͷӦۀ׆ಈͷࢧԉશൠw σϞɺίϯαϧɺٞͷࢧԉʢ30* 5$0 FUDʣw τϨʔχϯάɺఆணࢧԉɺΧελϚʔαΫηεw ొஃɺهࣄࣥචɺϚʔέ13׆ಈw 5IFIVNBOJOUFSGBDFPG(JU)VC
ΤϯδχΞͷΩϟϦΞ• ຊʹ ”ٕज़” ͚ͩΛٻ͍ͨ͠ͷʁ• ΤϯδχΞͱͦΕҎ֎ͷ͍ߔؾʹͳΒͳ͍ʁ• ιϑτΣΞԽͨ͠ݱࣾձʹ͓͍ͯɺΤϯδχΞͷͰ͖Δ͜ͱͷ෯ඇৗʹ͍• ΤϯδχΞʹ෯͍બࢶ͕͋Δʂ
άϩʔόϧ
άϩʔόϧʁ
άϩʔόϧͱSuperorganism
GitHub SE νʔϜ
(JU)VCͷಇ͖ํ
GitHub
ඇಉظ
GitHub Issues&Projects
Zoom
ChatOps
ৗʹ%FQMPZ350
Fun stuff
ࢲʹ͍ͭͯ͢͜͠
ݱࡏw ιϦϡʔγϣϯΤϯδχΞw (JU)VCͱ(JU)VC&OUFSQSJTFͷಋೖࢧԉw 5IFIVNBOJOUFSGBDFPG(JU)VC
(JU)VCҎલw 4*ͷΤϯδχΞɺίϯαϧw ϓϩμΫτϚωʔδϟʔw ιϑτΣΞΤϯδχΞw εΫϥϜϚελʔw 044ίϛολʔw +FOLJOT͓͡͞Μw ͍ͣΕόϦόϦͷຊاۀͰಇ͍͍ͯ·ͨ͠ɻཹֶܦݧθϩɻ
৬ྺͷαϚϦ• BizͱDevͷؒΛऔΓ࣋ͭࣄ͕ଟ͔ͬͨ• ٕज़෦αʔϏε։ൃ෦ɺͳΜͯݞॻ…• ӳޠɺಡΈॻ͖·͋·͋ɺ͠ΌΔͷ☓
ͦΜͳͱ͖ʢ2015ʣɺWantedlyʹ
GitHub SE ͷબߟͬͯʁ• ٕज़ྗΛݟΔࢼݧ͕͋Γ• ͯ͢ӳޠͷ໘͕6ճʢશһSEνʔϜʣ• ʹΔ͍બߟʢͦͷؒʹͲΜͲΜ૿͑Δࣾһwʣ
࣌ͷϓϩϑΝΠϧ• ӳޠ: TOEIC 730• ຊਓͱͯ͠ѱ͘ͳ͍͕ɺࣄ͢Δʹ…• ٕज़ྗʢGit/GitHub͓ΑͼDevOpsؔ࿈ʣ• ຊग़͍ͯ͠Δ͘Β͍Ͱɺෆ҆ͳ͠
࣮ࡍબߟͲ͏ͩͬͨͷ͔• ӳޠ໘ϘϩϘϩ• ໘ͷɺ಄๊͑ͯ৸ࠐΉϨϕϧ• ฉ͖औΕͳ͍͜ͱ͕ଟ͘ɺԿճ͔؆୯ͳදݱʹݴ͍ͯ͠Βͬͯճ• ࣮ࡍࣾͰຊʹ࠾༻͢Δ͔ٞʹͳͬͨΒ͍͠ʢ͋ͱ͔Βฉ͍ͨʣ• ຊͰGitHubΛΊͯച͍ͬͯ͘ͳΒɺࣗҎ֎ʹదͳ͍ͱ͍͏͜ͱΛڧௐ• ٕज़ࢼݧͷӳޠΛݟͯɺಡΈॻ͖ͳ͍ͱஅ• ͜Ε͕ܾΊखʹͳΓɺձೳྗ্͢ΔͩΖ͏ͱݟࠐ·Εͯ࠾༻͞Εͨ
• 20156݄• ӳޠ͕͠ΌΕͳ͍GitHubberͱͯ͠͡ΊͯJoin• ʢຊਓͱͯ͠2ਓʣ
• TODO: αϛοτͷࣸਅʁ
ೖࣾͯ͠ΈͯͲ͏͔ͩͬͨ• ձٞͷͨͼʹฉ͖ฦͯ͠โΕΒΕΔ• ͦͷϝϞΛऔͬͯ४උ• ಡΈॻ͖͚ͩΨοπϦ࣌ؒΛͱ͖ͬͯͪΜͱճ• ϦϞʔτϫʔΫͰɺඇಉظίϛϡχέʔγϣϯத৺ͳͷ͕͍ͨ͠෦͋Δ
ӳޠྗ্͕Δ• ೖࣾޙ: Gabaɺ DMMɺPCPhoneΛӳޠʹɺetc• ͰTOEICͷ100UP• ͞Βʹ2ܦաޙɺࠓಛʹࠔΒͳ͍Ϩϕϧ
ӳޠྗ্͕Δ• ຖͬͯΕ࣮֬ʹ্͕Δ• ׳Εͷͳ͚͕ͩͩɺ׳ΕΔͨΊͷॴ͕ͳ͍͜ͱ• ӳޠΛ͏ॴ͕ͳ͍͔Β͑ΔΑ͏ʹͳΒͳ͍• ͑ͳ͍͔Βɺ͏ॴʹΛ͓͘͜ͱ͕ग़དྷͳ͍• ϧʔϓ
ӳޠྗ্͕Δ• Ͳ͔͜Ͱδϟϯϓ͠ͳ͍ͱ͍͚ͳ͍• ࢲͷΑ͏ʹແཧΓͲ͔͜ʹμΠϒ͢Δ• ཹֶ͢Δ• ӳձεΫʔϧʹ”ຖ”௨͏
ຊͰ(JU)VCCFSͰ͋Δͱ
Α͘ฉ͔ΕΔ࣭• ຊ๏ਓʹԿਓ͍ΔΜͰ͔͢ʁ• ຊ๏ਓͰԿΛͯ͠ΔΜͰ͔͢ʁ• ຊ๏ਓʹΤϯδχΞ͍·͔͢ʁ
࣭ʹର͢Δ͑• ຊ๏ਓͱޏ༻ܖΛ݁ΜͰ͍Δਓ14ਓ͍·͢• ຊ๏ਓ͚ͩಛผมΘͬͨ͜ͱΛͨ͠Γ͍ͯ͠·ͤΜ• ຊ๏ਓʹޏ༻͞Ε͍ͯΔΤϯδχΞ͍·͢
¯\_(π)_/¯
άϩʔόϧͰҰͭͷGitHub• ຊ๏ਓͰดͨ͡৫ମ੍ʹͳͬͯͳ͍• SEͷϚωʔδϟʔγυχʔ• αϙʔτϝϧϘϧϯ• ϚʔέςΟϯάαϯϑϥϯγεί• ηʔϧε౦ژ• Electronαϯϑϥϯγεί• Dev ExperienceγΞτϧ
͍ΘΏΔ֎ࢿͷຊࢧళͰͳ͍• શһ͕GitHubͷදͱͯ͠• ੈքத͔ΒϦϞʔτͰࣄΛ͢Δʂ• ͪΖΜຊࢢ͕ϝΠϯλʔήοτ͕ͩɺࣗͨͪͰΔ͖͜ͱΛܾΊΒΕΔʂ
ೖࣾҰൃͷࣄ
ؖࠃͰߨԋ
GitHubberͱͯ͠ѻΘΕΔ• ηϧϑϚωδϝϯτ• ࢢͷหऀͱͯ͠ҙݟΛٻΊΒΕΔ• ϦϦʔεલͷػೳͳͲͯ͢ڞ༗͞Ε͍ͯΔ
ίϛϡχςΟΠϕϯτͷ։࠵
ຊͷ͓٬༷ͷ͝ࢧԉ
ΤϯδχΞͷڅ༩֨ࠩ
https://hired.com/state-of-salaries-2017
ΩʔɿϛοΫε
ΤϯδχΞ͕͍࣋ͬͯͦ͏ͳεΩϧ• ϓϩάϥϛϯάͰ͖ΔɺઃܭͰ͖Δ• ίϯςφ͔ΔɺCI/CD͔Δ• εΫϥϜͰ͖Δ
ΤϯδχΞ͕࣋ͬͯͳͦ͞͏ͳεΩϧ• ձܭɺܦӦͷࣝ• ౷ܭɺσʔλੳ• ಛఆͷۀυϝΠϯ• ηʔϧεˍϚʔέςΟϯάͷαΠΫϧ• ӳޠ͠ΌΕΔ
ੈͰٻΊΒΕΔਓࡐ૾• ৽ͨͳՁΛੜΈग़͢ɺੈքΛม͑Δ• ٕज़ͱܦӦͷڮ͕͠Ͱ͖Δ• རӹސ٬ՁΛੜΈग़͢ιϑτΣΞΛ։ൃͰ͖Δ• ٕज़ΛՁʹม͑Δ͜ͱ͕Ͱ͖Δ• άϩʔόϧࢢʹೖ͍ͬͯ͘͜ͱ͕Ͱ͖Δ
ϛοΫε͢Ε͢Δ΄ͲكগՁ• ιϑτΣΞ։ൃͰ͖Δ• ্هʴSDLCͷࣝ• ্هʴηʔϧεˍϚʔέͷࣝ• ্هʴӳޠ
ݟ͑Δੈք͕มΘͬͯ͘Δ• ηʔϧεΤϯδχΞɺϓϩμΫτϚωʔδϟʔࢹʹ• ͪΖΜɺγϦίϯόϨʔͰιϑτΣΞΤϯδχΞʹͩͬͯͳΕΔʂ• ΧϯτϦʔϚωʔδϟʔ͔ͯ͠͠ʁ• ΤόϯδΣϦετɺύʔτφʔΤϯδχΞɺαϙʔτΤϯδχΞ• ւ֎ʹ༷ʑͳΤϯδχΞ৬छ͕͋ΓΩϟϦΞύεແݶେ
ݟ͑Δੈք͕มΘͬͯ͘Δ• γϦίϯόϨʔք۾ͷϕϯνϟʔʹΓ߹͍͕૿͑Δ• Slack, TravisCI, CircleCI, Fastly, Elastic, Sentry, GitPrime, etc• େاۀͱͪΖΜ• Google, Facebook, Amazon, Heroku, Twitter, etc
·ͱΊ• εΩϧΛϛοΫε͢Δ͜ͱͰرগՁΛ• ӳޠ͕͑Δ͚ͩͰݟ͑Δੈք͍ͣͿΜมΔ• GitHub͍͍ձࣾ