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

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

6877b4bf180a9c2157518ac1601b9d02?s=47 Hjosuke
June 25, 2016

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

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

6877b4bf180a9c2157518ac1601b9d02?s=128

Hjosuke

June 25, 2016
Tweet

Transcript

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

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

    डୗ։ൃ3BJMTΤϯδχΞͱ͠ ͯಇ͖·͢
  3. ຊ೔ͷ಺༰  3BJMTֶशͷي੻͓͢͢Ίʢ̎ϲ݄ؒʣ  ֶश؀ڥɾब৬΁ͷ؀ڥʢ౦ژۙ߫ʣ

  4. 3BJMTֶशͷي੻

  5. 4UFQυοτΠϯετʔϧ ˣ
 4UFQ3BJMTνϡʔτϦΞϧॻ੶ ˣ 4UFQ̏ΦϦδφϧΞϓϦ։ൃ 
 Θ͔Βͳ͍࣌ɺษڧձ౳Ͱฉ͘ʂ

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

  7. 4UFQυοτΠϯετʔϧ ඞਢ  "DUJWF3FDPSEೖ໳ 3VCZPO3BJMTೖ໳ )5.-ೖ໳ $44ೖ໳ 3VCZೖ໳

  8. 4UFQυοτΠϯετʔϧ ඞཁʹԠͯ͡ )FSPLVೖ໳ "UPNೖ໳ (JUೖ໳ $MPVEೖ໳ 6/*9ೖ໳

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

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

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

  12. 3BJMTνϡʔτϦΞϧ ͳΜͱࢿྉ͸
 ॻ੶จ̐̌̌ϖʔδ௒͑Ͱແྉެ։ʂʂ

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

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

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

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

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

  19. ΞϓϦҊ w Ԡԉ͍ͨ͠ঁͷࢠ͕੠Λ౤ߘ w ྫ  ͓͖ΖʔʂʂʢͶ΅͏ͦ͠͏ͳਓʣ  ษڧ͕Μ͹Εʔʂʂʢษڧதͷਓʣ w

    உੑ͸ɺͦͷ࣌ͷؾ෼ʹ͋Θͤͯʢεέδϡʔϧొ࿥ʣঁ ੑͷϘΠεΛબ୒ ˠஉੑ͸ͦͷϘΠεΛ΋ΒͬͨΒɺ͋Γ͕ͱ͏ͷϝο ηʔδΛૹΔʂ w ঁੑଆ͸͋Γ͕ͱ͏ϙΠϯτ͕ߴ·͍ͬͯ͘ɺஉੑଆ͸ɺ ঁੑͷϘΠεΛ΋Β͑Δ ˠ8*/8*/ͷؔ܎
  20. ΞϓϦҊ w Ֆ԰ΞϓϦʢஉੑ͕ঁੑʹՖΛૹΔจԽΛ࡞Δʣ w 4VHHFTUJPOఏҊͯ͘͠ΕΔαʔϏε w ૢ࡞ํ๏  ؆୯ͳ൴ঁͷϓϩϑΟʔϧ޷͖ͳ΋ͷΛهೖͯ͠΋Β͏ 

    ൴ঁʹૹΓ͍ͨϝοηʔδΛܾΊΔ  ෇͖߹ͬͨه೦೔Λهೖ͢Δ w ͋ͱ͸ɺ์ஔͯͯ͠΋ϲ݄ϲ݄ه೦೔
 ͷिؒલɺिؒલʹقઅͱ͔΋౿·͑ͯΑ͠ͳʹఏҊͯ͘͠ ΕΔɻ w ΞϓϦͰ࡞੒ͨ͠Ֆͷը૾ʢΞχϝʔγϣϯʣΛϦΞϧͰ࠶ݱ ͯ͠ɺ൴ঁͷࣗ୐ʹ༣ૹʢϝοηʔδ෇͖ʣ w "NB[POʁʁՖ԰ͱͷఏܞʁʁ
  21. ֶश؀ڥ స৬Ͱͷ؀ڥ

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

    ڭՊॻ౳๛෋ w ࣗ෼Ͱษڧձ։͚·͢ʂʂ w ̎ʙ̏ധͯ͠Έ༷ͯࢠݟͯΈ Δͱ͍͍͔΋
  23. ΪʔΫϋ΢εͷεεϝ w ͱ͖͞͹ܥʢ৽॓ɾ৽॓̎ɾ࢛୩ʣݱ໾ͷΤϯδχ Ξ͕؅ཧ͍ͯ͠·͢ w ͱ͖͞͹ܥ؅ཧਓͷπΠολʔ w ͦͷଞΪʔΫϋ΢ε

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


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