Save 37% off PRO during our Black Friday Sale! »

スーパーエンジニアを「育て」られるか? / How to let an engineer to grow up into a hacker

2cf373725ded741824c50fd571eda6e1?s=47 KONDO Uchio
September 06, 2018

スーパーエンジニアを「育て」られるか? / How to let an engineer to grow up into a hacker

@ Developers Summit 2018 FUKUOKA

2cf373725ded741824c50fd571eda6e1?s=128

KONDO Uchio

September 06, 2018
Tweet

Transcript

  1. ϖύϘͷΤϯδχΞڭҭͷ௅ઓ ۙ౻͏͓ͪ(.01FQBCP *OD %FWFMPQFST4VNNJU'6,60," εʔύʔΤϯδχΞΛ ʮҭͯʯΒΕΔ͔ʁ

  2. γχΞɾϓϦϯγύϧΤϯδχΞ ۙ౻ Ӊஐ࿕ / @udzura https://blog.udzura.jp/ Uchio Kondo ٕज़෦ ٕज़ج൫νʔϜ

  3. ࠓ೔͓࿩͢͠Δ͜ͱ wϖύϘͷΤϯδχΞධՁ੍౓ͱɺٻΊΔΤϯδχΞ૾ wϖύϘͷୈೋ৽ଔݚमʮϖύϘΧϨοδʯ wϖύϘͷΦϯϘʔσΟϯάϓϩηεʮϖύϘΧΫςϧʯ wऔΓ૊Έͷ·ͱΊ

  4. ϖύϘͷٻΊΔ ΤϯδχΞ૾ 

  5. ϖύϘͷʮେ੾ʹͯ͠΄͍ͭ͠ͷ͜ͱʯ wΈΜͳͱ஥ྑ͘͢Δ͜ͱ wϑΝϯΛ૿΍͢͜ͱ wΞ΢τϓοτ͢Δ͜ͱ

  6. ϖύϘͷ৬Ґ੍౓ w্ڃ৬Ҏ্ͱݺ͹ΕΔ৬Ґ͸ҎԼ w$50ٕज़෦௕νʔϑ wγχΞϓϦϯγύϧ wϓϦϯγύϧ$5- wγχΞ

  7. ϖύϘͷධՁ੍౓ wγχΞҎ্΁ͷঢ֨ͷࡍ͸
 ཱީิɺ٬؍తͳࢿྉΛ࡞੒ wγχΞϓϦϯγύϧࢁԼͷ
 ࢿྉྫ IUUQTUFDIQFQBCPDPNFOHJOFFSBTTFTTNFOU

  8. ঢڃͷ൑அʹ͍ͭͯ൑ྫओٛ IUUQTXFWPYJPNFEJBTUPSZ@QFQBCP@BODIJQP

  9. l൑ྫ๏ओٛzͱ͍͏ͷ͸ɺࡋ൑ॴʹΑΔաڈͷ൑ܾࣄྫΛॏ ཁͳࠜڌͱ͢Δߟ͑ํͰ͢ɻରͯ͠l੒จ๏ओٛz͸ɺ໌จԽ ͨ͠ϧʔϧΛॏཁͳࠜڌͱߟ͑·͕͢ɺ͜ͷํ๏͸มԽ͕ܹ ͍͠ΤϯδχΞϦϯάͷੈքʹ͸߹͍·ͤΜɻͦΕΑΓ΋ɺ ʮ͜Μͳߦಈ΍ߟ͑ํɺ΍Γํ͕ධՁ͞Ε͍ͯΔʯͱ͍͏ࣄ ྫΛੵΈॏͶ͍ͯ͘l൑ྫ๏ओٛzతͳΞϓϩʔν͕߹͍ͬͯ ΔͷͰ͢ɻ ͋ΜͪΆ͘Μ

  10. ೥ळݱࡏͷ ৬Ґ੍౓

  11. ΤϯδχΞશମ໊ऑ ͏্ͪڃ৬໊

  12. ྑ͍ΤϯδχΞΛ ૿΍͢ʹ͸ʁ

  13. ϖύϘΧϨοδ 

  14. ϖύϘΧϨοδ wୈೋ৽ଔະܦݧऀ޲͚ͷ࠾༻࿮ w໊ʙ໊Λಉ೔ೖࣾͱͯ͠ɺҰϲ݄ΊͪΌͪ͘ΌೱްͳݚमϓϥϯΛ ड͚ͯ΋Β͍ɺεΩϧͱԿΑΓϚΠϯυηοτΛ͚͍ͭͯ͘ w޿͍ϨΠϠʔΛΧόʔٕͨ͠ज़ݚमɺεΫϥϜݚमɺαʔϏε࡞੒ͳͲ w8FCΞϓϦɺωΠςΟϒΞϓϦɺΠϯϑϥͳͲ৭ʑͳϙδγϣϯͰ࣮ ࢪ͖ͯͨ͠

  15. ΠϯλϏϡʔ IUUQTUFDIQFQBCPDPNQFQBCPDPMMFHFTUJOUFSWJFX

  16. ͋Δظͷεέδϡʔϧ

  17. ϙʔτϑΥϦΦ࡞੒ wࣗ෼ͷڧΈɺऑΈΛ஌Δ wऴྃޙʹৼΓฦͬͯɺ
 ੒௕Λ஌Δ

  18. ٕज़ݚम w୹͍ͷͰɺཁ఺Λ௫Ήɻ w׬શཧղ͢ΔΑΓ΋
 ஍ਤΛඳ͘͜ͱΛ༏ઌ͢Δ

  19. 8FCαʔϏε։ൃݚम wϦʔϯΩϟϯόεΛ࡞ΔɺεΫϥϜΠϕϯτΛճ͢

  20. ΧϦΩϡϥϜ ʴЋ

  21. ʮݱ৔ͷΤϯδχΞʯͱؔΘΔ͜ͱ

  22. ϖύϘΧΫςϧ 

  23. 0OCPBSEJOHϓϩάϥϜ IUUQTTFMFDLDD

  24. DG,BJ[FO1MBUGPSNͷ0OCPBSEJOH IUUQTEFWFMPQFSLBJ[FOQMBUGPSNDPNFOUSZHMJEFOPUF

  25. ΍͍͖ͬͯγʔτͷ࡞੒ wҰϲ݄ޙɺೋϲ݄ޙɺࡾϲ݄ޙɺࣗ෼͕Ͳ͏ͳ͍ͬͯΔ͔ wձࣾ಺ͰΦʔϓϯʹද໌͢Δ wʮ΍͍͖ͬͯʯʮͷ͍͖ͬͯʯ

  26. ਓؒͨͪͱͷަྲྀ w$50ٕज़෦௕ɺϝϯλʔͱͷPO wεέδϡʔϧϥϯν w΋ͪΖΜ׻ܴձ΋

  27. ʮ৔ʯΛ࡞Δ wࠔͬͨ͜ͱΛͳΜͰ΋ฉ͚Δ4MBDLνϟϯωϧ wϖύϘΧΫςϧܦݧऀ͕ɺ৽ೖࣾһʹڭ͍͑ͯ͘

  28. ૂ͍

  29. ෆ҆Λͳ͘͢ w؀ڥ͕Ϧηοτ͞ΕɺΘ͔Βͳ͍͜ͱ͕ଟ͘ෆ҆ʹͳΔɻ৭ʑͳ͜ͱ Λ࣭໰͠ͳ͍ͱ͍͚ͳ͍͕ɺ࣭໰Λ͢Δ͜ͱ͸େ͖ͳ৺ཧతίετ wίετΛԼ͛Δ͜ͱͰͦͷΑ͏ͳෆ҆Λղফ͢Δ w͍͍ײ͡ͷϑΥʔϚοτͳ࣭໰ΛͦΕͱͳ͘ಋ͘ w ʮ͓ർΕ༷Ͱ͢ʯ΍ΊΑ͏ɺ݁࿦Λ࠷ॳʹ w࣭໰΢ΣϧΧϜͳۭؾΛग़͢ w ઐ༻ͷνϟϯωϧɺ୭͔͕Կ͔͠Βଈ൓Ԡ͢Δ

  30. ϚΠϯυΛৢ੒͢Δ w΍͍͖ͬͯγʔτɺࣾ಺ొஃͳͲΞ΢τϓοτΛͯ͠΋Β͏ wPOͳͲؚΊɺϖύϘͷΤϯδχΞͷՁ஋ମܥΛ఻त͢Δ w͋Δ͍͸ɺϝϯλʔ൪௕͕࠷ॳͷʮϩʔϧϞσϧʯʹͳΔ wϚΠϯυ͕ྑ͚Ε͹ɺεΩϧ͸ޙ͔ΒͲΜͲΜ͍ͭͯ͘Δ

  31. ड͚ೖΕଆ৽ਓڭҭΛʮࣗ෼͝ͱʯʹ wϖύΧϨ͸ɺ͋͑ͯߨࢣΛ͍Ζ͍Ζͳݱ৔ͷΤϯδχΞʹ͓ئ͍ wγϟοϑϧϥϯνͷ࣮ࢪͱɺࣗಈԽʢʁʣ w ˞ݸʑਓͷࣄ৘ʢษڧ͍ͨ͠ͳͲʣ͸ߟྀͷ্Ͱ w͍Ζ͍ΖͳΤϯδχΞͱͷ઀఺Λૣ͘࡞ΔɺνʔϜͷนΛ௒͑࡞Δ wʮ࿩ͨ͜͠ͱͷͳ͍ਓʯͱʮ஌ͬͯΔΤϯδχΞʯͱͷนΛ
 ࠷ॳʹεοͱഁյ͢Δ

  32. ࢀর΍ͬͯΈͨʢϝϯλʔʣਓͷϒϩά IUUQTUFDIQFQBCPDPNQFQBCPDPDLUBJMQSPHSFTT

  33. ϖύϘΧΫςϧ͕։࢝͞Ε͔ͯΒத్ೖࣾͷΤϯδχΞ ͕ϖύϘͱ͍͏૊৫ʹೃછΈ΍͍͢౔৕͕ܗ੒͞Ε࢝Ί ͓ͯΓɺϖύϘΧΫςϧͷୈҰาͱͯ͠͸େ੒ޭͰ͸ͳ ͍͔ͱߟ͍͑ͯ·͢ɻ͞Βʹࠓޙ͸ΧΫςϧϝϯόʔ࣮ࡍ ʹۀ຿ʹೖ͍ͬͯͨ͘Ίͷ࢓૊Έ΋༻ҙ͍͖ͯ͠ɺΑΓ ׬੒͞Εͨ࢓૊Έʹ͍ͯ͜͠͏ͱࢥ͍·͢ɻ !FCJIBSB

  34. औΓ૊Έͷ·ͱΊ 

  35. ྑ͍ΤϯδχΞΛ ૿΍͢ʹ͸ʁ

  36. ϚΠϯυΛͲ͏఻͑Δ͔ʁ w্ڃ৬ʹ;͞Θ͍͠ϚΠϯυΛ࣋ͪɺͦΕΛମݱ͢Δ࣮ྗΛ࣋ͬͨΤ ϯδχΞ͸ࣄۀΛڧͯ͘͘͠ΕΔɺͱ͍͏ߟ͑Ͱӡ༻͍ͯ͠Δ wϚΠϯυ͕ઌ͔ɺٕज़ྗ͕ઌ͔ɺͱ͍͏ͷ͸͋ΔͩΖ͏͕ɺ྆ऀ͸͋ Δఔ౓͍ۙͮͨ΋ͷͩΖ͏ wٕज़͸ݱ৔ɺษڧͰ਎ʹ͍͍ͭͯͩ͘Ζ͏͔ɺܗͷͳ͍΋ͷ͸೉͍͠ ͱ͜Ζ͕͋Δ͠ɺՁ஋؍ʹؔΘΔͷͰॾʑྑ͍ײ͡ʹ͍ͨ͠

  37. ҰͭͷώϯτʁਓؒͱؔΘΔ wٕज़ྗ͸໰୊ͱؔΘΔ͜ͱͰৢ੒͞ΕɺϚΠϯυ͸ਓؒͱؔΘΔ͜ͱ Ͱৢ੒͞ΕΔͷ͔΋͠Εͳ͍ɻ wΤϯδχΞͱͯ͠ͷՁ஋ମܥΛڞ༗͠ɺަ׵͢Δɻͦ͏͍͏ػձΛҙ ਤతʹ૿΍͢͜ͱ͸ҰఆͷޮՌ͕͋ΔͷͰ͸ͳ͍͔ʁ wಛʹɺ্ڃ৬ɾʮͰ͖ΔΤϯδχΞʯͱʮ৽ਓΤϯδχΞʯʹ͸Ͳ͏ ͯ͠΋ਫ਼ਆతͳน͕͋Γͦ͏ɻͦͷަྲྀʹ͸ҙຯ͸͋ΔͷͰ͸ʁ wࢀߟਓؒಉ࢜ʹΑΔ஌ࣝͷަ׵ͷྫ IUUQTTDSBQCPYJPOJTIJPΤϯδχΞͷͨΊͷࣗ෼ܦӦઓུ

  38. ϖύϘͷʮେ੾ʹͯ͠΄͍ͭ͠ͷ͜ͱʯ wΈΜͳͱ஥ྑ͘͢Δ͜ͱ wϑΝϯΛ૿΍͢͜ͱ wΞ΢τϓοτ͢Δ͜ͱ

  39. ࣮ࡍʹ ड͚ͯΈͨํͷײ૝͸ʁ

  40. ޙ൒ʹଓ͘

  41. ը૾ʹ͍ͭͯ wλΠτϧը૾1VCMJD%PNBJO wਓ෺ࣸਅ౳(.0ϖύϘͷύʔτφʔͷ΋ͷͰ͢ɻసࡌ౳͸͝ԕྀ͘ ͍ͩ͞ w͍Β͢ͱ΍༷ͷΠϥετϨʔγϣϯΛҰ෦ར༻͍ͯ͠·͢