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

エンジニアの勉強法

 エンジニアの勉強法

社内の新入社員向けにLTした時の資料です。

1fabfca5092bfe3f0712a0e66392f165?s=128

morihirok

July 10, 2017
Tweet

Transcript

  1. ΤϯδχΞͷษڧ๏ Զ΋͜͏͔ͨͬͨ͠ฤ

  2. ࣗݾ঺հ ීஈɿRuby on Railsͱ͔JavaScriptͱ͔(WEB։ൃ) աڈɿCͱ͔C++ͱ͔(αʔόϛυϧ΢ΣΞ։ൃ) ΤϯδχΞྺɿ̐೥໨ಥೖ

  3. ࢓ࣄେมͰ͢ΑͶ

  4. Έͳ͞Μͷதʹ͸ ࢓ࣄதʹ ͜͏ࢥ͍ͬͯΔํ͕ গͳ͘ͳ͍ͱࢥ͍·͢

  5. ʮԿ΍ͬͯΔͷ͔Θ͔Βͳ͍ʯ ʮԿ͕Θ͔Βͳ͍ͷ͔Θ͔Βͳ͍ʯ

  6. ΤϯδχΞͳΓͨͯͷࠒͷࢲͷεϖοΫ • େֶ
 ࢥ͍͖ͬΓจܥʢܦӦֶ෦ʣ • ߴߍ
 ࢥ͍͖ͬΓจܥʢී௨Պʣ • ITͷ஌ࣝ
 ITͷਓ͸࿡ຊ໦Ͱେ๫Ε͍ͯ͠Δ

  7. ड͚ͨݚम ɾ໊ࢗަ׵ͷํ๏ ɾΑ͘Θ͔Βͳ͍άϧʔϓϫʔΫ ɾExcelͷ࢖͍ํ ܭ̍ϲ݄ ɹͦͯ͠ݱ৔΁…

  8. ͨͩࠇ͍ը໘ʹک͑Δ೔ʑ

  9. ળҙͰ౉͞ΕΔ໊ஶͨͪ

  10. Θ͔Βͳ͍…

  11. Ϛδ΋͎ແཧ…ͬΒ͌…

  12. ͱ͍͏ͱ͜Ζ͔Βؤுͬͯ ͳΜͱ͔4೥໨ʹಥೖͰ͖·ͨ͠

  13. ਖ਼௚ͨ͘͞ΜԕճΓͨ͠ͷͰ ʮ͜͏͓͖͔ͯͨͬͨ͠ͳ͋ʯ ͱ͍͏࿩Λ͠·͢

  14. ݁࿦ Θ͔Βͳ͍ཧ༝ ʮମܥతʹֶΜͰͳ͍͔Βʯ

  15. ྫ͑͹਺ֶ • 1 + 1͔Β࢝·Δ • ۝۝ͷ҉هͱ͔จষ୊ͱ͔Λֶͼ࢝ΊΔ • ͦͷ͏ͪҼ਺෼ղͳͲɺෳࡶͳࣜΛֶͿ

  16. ҰํະܦݧΤϯδχΞʹͱͬͯ ITֶश͸ ɾ͍͖ͳΓJava ɾ͍͖ͳΓLinux

  17. ҰํະܦݧΤϯδχΞʹͱͬͯ ITֶश͸ ɾ͍͖ͳΓJava ɾ͍͖ͳΓLinux খֶੜʹ͍͖ͳΓҼ਺෼ղ ڭ͑ΔΈ͍ͨͳ΋ͷ

  18. +BWB͸͜ͷล ग़యɿ৘ใॲཧٕज़ऀࢼݧɹࢼݧཁ߲ IUUQTXXXKJUFDJQBHPKQ@EPXOMPBEZPVLPV@WFS@QEG

  19. Java͚ͩʹߜͬͯ΋… ɾΦϒδΣΫτࢦ޲ϓϩάϥϛϯάҎલ ͷϓϩάϥϛϯά ɾσβΠϯύλʔϯ ɾࣗಈςετ(JUnit) ɾJVMͷ͘͠Έ etc… ମܥతʹ΍Ζ͏ͱ͢Δͱ ஌͓ͬͯ͘΂͖͜ͱ͸ࢮ͵΄Ͳଟ͍ +BWB͸͜ͷล

  20. ମܥతʹֶ͹ͣ Կ͔Λ੒͠਱͛ͨܦݧ ແ

  21. ࠓ͔Βମܥతʹֶͼͳ͓࣌ؒ͢ ແ

  22. ݚम಺༰͕ѱ͍આʁ

  23. ΍ͬͺΓݱ৔ͰҰ൪࢖͏ͷ͸ ϓϩάϥϛϯάͷ஌ࣝ ͳͷͰฐࣾͷݚमΛ৴͡·͠ΐ͏ʂʂʂ

  24. ݚमͰ͔ͭͪͬͨ஌ࣝͰ ݱ৔Λ͠ͷ͗ͳ͕Β ମܥతͳ஌ࣝΛಘΔ ಘ͔ͨͬͨͳ͋

  25. Θ͔Βͳ͍͜ͱ͕͋ͬͨΒ Θ͔Βͳ͍͜ͱ ͪΐͬͱ͚ͩਂ͘ જͬͯΈΔ ɾؔ࿈ͦ͠͏ͳωοτ ɹهࣄΛಡΉ ɾຊΛνϥݟ͢Δ

  26. Θ͔ͬͯΔͱࢥͬͯΔ͜ͱ΋ Θ͔ͬͯΔͱ ࢥͬͯΔ͜ͱ ͪΐͬͱ͚ͩਂ͘ જͬͯΈΔ ɾؔ࿈ͦ͠͏ͳωοτ ɹهࣄΛಡΉ ɾຊΛνϥݟ͢Δ

  27. ͦΕͰ΋Θ͔Βͳ͍ͱ͖͸ ͦΕͰ΋ Θ͔Βͳ͍͜ͱ ͖ܿ͋͘ΒΊΔ ɾҿΉ ɾ:PVUVCFͱ͔ΈΔ

  28. ஌͕ࣝମܥԽ͞Ε͍ͯͳ͍ͷͰ Կ͔ΛཧղͰ͖ͳ͍͜ͱ͸ ࢓ํͳ͍͜ͱͩͬͨΓ͠·͢

  29. ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ Ҋ֎ࡾϲ݄ޙͷࣗ෼͕ Θ͔Βͳ͔ͬͨ͜ͱΛ ཧղͯ͘͠ΕͨΓ͠·͢ ஌͕ࣝͪΐͬͱ ମܥԽ͞ΕͯΔ

  30. ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ ࣗ෼͕͍࣋ͬͯΔ஌͕ࣝ ମܥԽ͞Εͨॠ͕ؒ Θ͔ΔΑ͏ʹͳΓ·͢ ఺ͱ఺͕ઢʹͳΔ

  31. ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ ࣗ෼͕Կʹڵຯ͕͋Δͷ͔ ݟ͖͑ͯͨΓ͠·͢ ͦΕ͕ࣗ෼ͷڧΈʹͳͬͨΓ͠·͢ ٕज़ɾۀքɾख๏౳

  32. ·ͱΊ • ITͷ஌ࣝΛମܥԽ͢ΔͨΊʹ • ϓϩάϥϛϯάݚमͰֶΜͩ஌ࣝͰݱ৔࡞ۀ Λ͠ͷ͛Δ͏ͪʹ • ʮͪΐͬͱ͚ͩਂ͘જΔʯΛଓ͚͍ͯ͘ͱ • ͦͷ͏ָͪ͘͠ͳͬͯ͘Δ

  33. – Kazushige Morihiro “ͱ͍͏ເΛݟͨΜͩɻ”