$30 off During Our Annual Pro Sale. View Details »

Rails学習方法& 非エンジニア→エンジニア の就職方法

Hjosuke
June 25, 2016

Rails学習方法& 非エンジニア→エンジニア の就職方法

4月に上京した非エンジニアがRailsエンジニアになるために行った勉強、就職の軌跡から簡単なエッセンスを抽出

Hjosuke

June 25, 2016
Tweet

Other Decks in Technology

Transcript

  1. ʮ3BJMTֶशํ๏ˍ
    ඇΤϯδχΞˠΤϯδχΞ
    ͷब৬ํ๏ʯ
    ੁ೾ɹྑี

    View Slide

  2. ࣗݾ঺հ
    w ̎̌̍̒೥݄̏·Ͱɺݐࡐϝʔ
    ΧʔͰͷӦۀ৬
    w ݄̐ʹ͕ͭͯͳ͍··ɺ্ژ
    ʢΪʔΫϋ΢εɺχʔτΠϯ
    λʔϯʣ
    w ݄͔̓Βɺגࣜձࣾάϐϙͷ
    डୗ։ൃ3BJMTΤϯδχΞͱ͠
    ͯಇ͖·͢

    View Slide

  3. ຊ೔ͷ಺༰
    3BJMTֶशͷي੻͓͢͢Ίʢ̎ϲ݄ؒʣ
    ֶश؀ڥɾब৬΁ͷ؀ڥʢ౦ژۙ߫ʣ

    View Slide

  4. 3BJMTֶशͷي੻

    View Slide

  5. 4UFQυοτΠϯετʔϧ
    ˣ

    4UFQ3BJMTνϡʔτϦΞϧॻ੶
    ˣ
    4UFQ̏ΦϦδφϧΞϓϦ։ൃ

    Θ͔Βͳ͍࣌ɺษڧձ౳Ͱฉ͘ʂ

    View Slide

  6. 4UFQ
    υοτΠϯετʔϧ

    View Slide

  7. 4UFQυοτΠϯετʔϧ ඞਢ

    "DUJWF3FDPSEೖ໳
    3VCZPO3BJMTೖ໳
    )5.-ೖ໳
    $44ೖ໳
    3VCZೖ໳

    View Slide

  8. 4UFQυοτΠϯετʔϧ ඞཁʹԠͯ͡

    )FSPLVೖ໳
    "UPNೖ໳
    (JUೖ໳
    $MPVEೖ໳
    6/*9ೖ໳

    View Slide

  9. 4UFQ̎
    ॻ੶ˍ3BJMTνϡʔτϦΞϧ

    View Slide

  10. ຊΛ̍࡭͚ͩങ͏ͱͨ͠Β
    ΢ϦΟΟΟʂʂʦϞσϧɿ0;1"ʧ
    ࣸਅఏڙݩͺͨͦ͘
    ຊߴεΪΟΟΟΟʂʂ

    View Slide

  11. վగ൛جૅ
    3VCZPO3BJMT
    w 3BJMTͷجૅͷ෦෼Λɺஸ
    ೡʹΘ͔Γ΍͘͢ղઆ
    w ࣮ࡍʹ؆୯ͳαΠτΛ࡞
    ΔͷͰɺϞνϕʔγϣϯ
    Λͨ΋ͪ΍͍͢

    View Slide

  12. 3BJMTνϡʔτϦΞϧ
    ͳΜͱࢿྉ͸

    ॻ੶จ̐̌̌ϖʔδ௒͑Ͱແྉެ։ʂʂ

    View Slide

  13. 3BJMTνϡʔτϦΞϧղઆηϛφʔ
    ਃࠐ͓͢͢Ί͠·͢ʂʂ
    ೔ఔܾ·͍ͬͯΔͨΊɺ͜Ε͕࢝·Δ·Ͱʹ
    ̍पऴΘΒͤΔͱ͍͏໨ඪ͕Ͱ͖Δ
    ˍɹ
    ͍ΖΜͳΤϯδχΞͷํͱަྲྀ͕Ͱ͖ͯɺϞνϕʔγϣϯ্͕Γ·͢
    ߨٛͷ࣭͸อূக͠·͢ʂʂ

    View Slide

  14. ᪴͘ϙΠϯτ
    w ؀ڥߏஙɾɾɾ͜Ε͸਎ۙʹΤϯδχΞͷਓ͕͍Δ
    ؀ڥԼͰζόοͱ΍ͬͯ͠·͍·͠ΐ͏ʂʂ
    w 3BJMTνϡʔτϦΞϧͰ͸ɺ$MPVEʢΦϯϥΠϯ্
    Ͱ׬݁Ͱ͖Δ؀ڥʣΛ࢖͍ͬͯΔͷͰɺνϡʔτϦ
    Ξϧ̍प໨͸ɺ·ͣͪ͜ΒͰ׳Εͯ΋͍͍͔΋

    View Slide

  15. 4UFQ̏
    ΦϦδφϧΞϓϦ։ൃ

    View Slide

  16. View Slide

  17. ΞϓϦҊ
    w ΞϓϦ໊ɿ;"/(&ʂ
    w ୭ʹ΋ݴ͑ͳ͍ɺաڈͷաͪΛ8αʔ
    Ϗεʹ౤ߘͯ͠΋Β͖ͬͯͬ͢Γ͢Δɻ

    View Slide

  18. ΞϓϦҊ
    w ໺ٿ؍ઓऀΛूΊΔΞϓϦ
    w ͓ؾʹೖΓͷٿஂɺ޷͖ͳબखΛొ࿥͠
    ͯɺ։͍͍ͯΔ೔ʹͪΛΫϦοΫ
    ࣗಈతʹ؍ઓ૬खΛϚονϯάͯ͘͠
    ΕΔ

    View Slide

  19. ΞϓϦҊ
    w Ԡԉ͍ͨ͠ঁͷࢠ͕੠Λ౤ߘ
    w ྫ
    ͓͖ΖʔʂʂʢͶ΅͏ͦ͠͏ͳਓʣ
    ษڧ͕Μ͹Εʔʂʂʢษڧதͷਓʣ
    w உੑ͸ɺͦͷ࣌ͷؾ෼ʹ͋Θͤͯʢεέδϡʔϧొ࿥ʣঁ
    ੑͷϘΠεΛબ୒
    ˠஉੑ͸ͦͷϘΠεΛ΋ΒͬͨΒɺ͋Γ͕ͱ͏ͷϝο
    ηʔδΛૹΔʂ
    w ঁੑଆ͸͋Γ͕ͱ͏ϙΠϯτ͕ߴ·͍ͬͯ͘ɺஉੑଆ͸ɺ
    ঁੑͷϘΠεΛ΋Β͑Δ
    ˠ8*/8*/ͷؔ܎

    View Slide

  20. ΞϓϦҊ
    w Ֆ԰ΞϓϦʢஉੑ͕ঁੑʹՖΛૹΔจԽΛ࡞Δʣ
    w 4VHHFTUJPOఏҊͯ͘͠ΕΔαʔϏε
    w ૢ࡞ํ๏
    ؆୯ͳ൴ঁͷϓϩϑΟʔϧ޷͖ͳ΋ͷΛهೖͯ͠΋Β͏
    ൴ঁʹૹΓ͍ͨϝοηʔδΛܾΊΔ
    ෇͖߹ͬͨه೦೔Λهೖ͢Δ
    w ͋ͱ͸ɺ์ஔͯͯ͠΋ϲ݄ϲ݄ه೦೔

    ͷिؒલɺिؒલʹقઅͱ͔΋౿·͑ͯΑ͠ͳʹఏҊͯ͘͠
    ΕΔɻ
    w ΞϓϦͰ࡞੒ͨ͠Ֆͷը૾ʢΞχϝʔγϣϯʣΛϦΞϧͰ࠶ݱ
    ͯ͠ɺ൴ঁͷࣗ୐ʹ༣ૹʢϝοηʔδ෇͖ʣ
    w "NB[POʁʁՖ԰ͱͷఏܞʁʁ

    View Slide

  21. ֶश؀ڥ
    స৬Ͱͷ؀ڥ

    View Slide

  22. ΪʔΫϋ΢εͷεεϝ
    w ΤϯδχΞॅຽ͕ଟ͘ɺࣗવ
    ͱٕज़తձ࿩͕ੜ·Ε΍͍͢
    w αʔϏε࡞ͬͯΈ͍͍ͨͬͯ
    ͏ͱتΜͰ࿩ฉ͍ͯ͘ΕΔ
    w ΪʔΫϋ΢ε৽॓ͩͱɺ

    ΋͘΋͘෦԰ˍυΩϡϝϯτɺ
    ڭՊॻ౳๛෋
    w ࣗ෼Ͱษڧձ։͚·͢ʂʂ
    w ̎ʙ̏ധͯ͠Έ༷ͯࢠݟͯΈ
    Δͱ͍͍͔΋

    View Slide

  23. ΪʔΫϋ΢εͷεεϝ
    w ͱ͖͞͹ܥʢ৽॓ɾ৽॓̎ɾ࢛୩ʣݱ໾ͷΤϯδχ
    Ξ͕؅ཧ͍ͯ͠·͢
    w ͱ͖͞͹ܥ؅ཧਓͷπΠολʔ
    w ͦͷଞΪʔΫϋ΢ε

    View Slide

  24. ษڧձࢀՃ
    w Ϟνϕʔγϣϯ͋͛͋͛ʹͳΔʂ
    w νϡʔτϦΞϧ౳Ͱ෼͔Βͳ͍ͱ͜ΖΛฉ͘ײ͡Ͱ
    w 3BJMTษڧձɹ౦ژݍ಺Ͱͷݕࡧ


    View Slide

  25. ͦͯ͠స৬΁ɾɾɾ
    w ଓ͖͸ΦϑϨίͰ
    8BOUFEMZະܦݧΤϯδχΞ
    ΪʔΫϋ΢εɺษڧձͰಘͨਓ຺͔Βͷ࿩΋
    JOEFFEະܦݧٻਓ3VCZ౦ژ
    ΦϦδφϧΞϓϦΛ(JU)VC౳Ͱެ։ͯ͠ΈΑ͏

    View Slide