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

転職して半年たったエンジニアが絶対に意識したい生存戦略

yosi
August 08, 2022

 転職して半年たったエンジニアが絶対に意識したい生存戦略

yosi

August 08, 2022
Tweet

More Decks by yosi

Other Decks in Programming

Transcript

  1. స৬ͯ͠൒೥ͨͬͨΤϯδχΞ͕ ઈରʹҙ͍ࣝͨ͠ੜଘઓུ

  2. ͜Ε·Ͱͷܦྺ ɾ27ࡀ࣌ͷܾ৺ ɾSES͔ΒϑϦʔϥϯε΁ ɾਖ਼ࣾһͱϑϦʔϥϯε ɹˠೋ౛ྲྀΤϯδχΞ΁

  3. ຊ೔ͷ݁࿦ ઌʹʜ

  4. ҎԼͷ3ͭͷϚΠϯυΛҙࣝ͢Δ 1. ৗʹ૬ख͕Կͷ݁ՌΛٻΊ͍ͯΔ͔ҙࣝ͢Δɻ 2. ֶश͠ଓ͚Δ͜ͱʹର͢Δ౤ࢿΛ੯͠·ͳ͍ɻ 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣࣗ෼ͳΓͷ౴͑ ɹΛ༻ҙ͓ͯ͘͠ɻ

  5. 1. ৗʹ૬ख͕Կͷ݁ՌΛ ɹٻΊ͍ͯΔ͔ҙࣝ͢Δɻ

  6. ΤϯδχΞͷੈքͰ͸ɺ ৗʹ݁Ռ͕શͯͰ͢ɻ લఏͱͯ͠

  7. ͳΜͱ͔"ͷ࣮૷Ͱ͖ ͨʂͪΐͬͱ͔͔͚࣌ؒͬͨ ͲҰਓͰ͖͔ͨΒ ͹ͬͪΓͩΑͶʂ ։ൃ్தͰ͍͍͔Βɺ૬ஊ͠ ͳ͕Βૣ࣮͘૷ͯ͠΄͍͠ΜͩΑ Ͷ͐ɻ ϛεϚονͯ͠Δͱɺ ܖ໿ऴྃʹͳΔɻ

  8. ɾडୗاۀϑϦʔϥϯε ɾSESͰͷਖ਼ࣾһ ɾࣗࣾ։ൃͷਖ਼ࣾһ ͜Ε·Ͱͷܦྺ ௕͘ଓ͍ͨҊ݅΋͋Ε͹ɺ εΩϧ͕଍Βͣϲ݄Ͱ ܖ໿ऴྃ΋͋Γ·ͨ͠ɻ

  9. 1. ৗʹ૬ख͕Կͷ݁ՌΛٻΊ͍ͯΔ͔ҙࣝ͢Δɻ λεΫͷ ΰʔϧ λεΫͷ ۓٸ౓ λεΫ׬ྃ ·Ͱͷ༧૝޻਺

  10. 1. ৗʹ૬ख͕Կͷ݁ՌΛٻΊ͍ͯΔ͔ҙࣝ͢Δɻ ɾλεΫΛظݶ௨Γʹ͜ͳ͢͜ͱ͕૬खͷٻΊΔ͜ͱͳΒ ɹ͹ɺͦͷظ଴Λ্ճΔ݁ՌΛग़͢ʹ͸Ͳ͏͢Ε͹͍͍͔ʁ ɾԾʹࣗ෼ͷࠓͷεΩϧͰ͸ظݶ௨ΓʹλεΫΛ͜ͳ͢ͷ͕ ɹ೉͍͠৔߹ɺͲ͏͍ͬͨͱ͜Ζ͔Β݁ՌΛग़͢͜ͱ͕Ͱ͖ ɹΔ͔ʁ ͞Βʹࣗ෼ͷՁ஋Λ্͛ΔͨΊʹʜ

  11. 2. ֶश͠ଓ͚Δ͜ͱʹ ɹର͢Δ౤ࢿΛ੯͠·ͳ͍ɻ

  12. ITͷٕज़͸ɺ ೔ʑਐԽͯ͠·͢ɻ

  13. 2. ֶश͠ଓ͚Δ͜ͱʹର͢Δ౤ࢿΛ੯͠·ͳ͍ɻ ҰఆͷϖʔεͰֶशͰ͖Δਓ͸ ΤϯδχΞͷదਖ਼͸େ͍ʹ͋Γ ·͢ɻ

  14. 2. ֶश͠ଓ͚Δ͜ͱʹର͢Δ౤ࢿΛ੯͠·ͳ͍ɻ ൒೥લʹελϯμʔυʹͳ͍ٕͬͯͨज़΍ϊ΢ϋ΢ ͕طʹރΕͨ΋ͷʹͳ͍ͬͯΔͷ͸೔ৗ஡൧ࣄ… ৘ใײ౓ΛৗʹߴΊΔ ΩϟονΞοϓ͍ͯ࢟͘͠੎ Why? So…

  15. 2. ֶश͠ଓ͚Δ͜ͱʹର͢Δ౤ࢿΛ੯͠·ͳ͍ɻ Ͱ΋ɺࣗ෼ͷݱ৔Ͱ͸ރΕٕͨज़Λ ࢖͍ͬͯͯɺ΍ͬͯ΋ҙຯͳ͍͠ʜ ৽͍͠ίʔυͷॻ͖ํ͸ͯ͠Έͨʁ ΑΓ଎౓ͷ଎͍ݴޠͱ͔͞ΘͬͯΔʁʂ

  16. Έͳ͞Μ͸ ࣗݾ౤ࢿͰ͖ͯ·͔͢ʁ

  17. ֹۚʹͱΒΘΕͣɺϦλʔϯ ͷେ͖͞ͰՁ஋Λߟ͑Α͏ʂ ༗ӹͳ৘ใ͸૯ͯ҆͘͡ͳ͍έʔε͕΄ͱΜͲͰ͢ɻ ༗ӹͦ͏͚ͩͲɺ ͪΐͬͱߴ͍͠ͳ͊ʜ ͜Ε͸༗ӹͦ͏ͩɻ ͲΜͲΜ౤ࢿ͍ͯͧ͘͠ʂ

  18. 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣ ɹࣗ෼ͳΓͷ౴͑Λ༻ҙ͓ͯ͘͠ɻ

  19. < ૬खͷظ଴ʹԠ͑Δ͜ͱ͕࠷༏ઌ ҰਓͰλεΫΛ ΍Γ͖Δ͜ͱ ڠྗͯ͠Ͱ΋࢓༷ʹԊͬͨ ࣮૷͕Ͱ͖ͨ͜ͱ େࣄͳͷ͸ਓͷखΛ͔ΓͯͰ΋݁ՌΛͩ͢͜ͱɻ

  20. 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣࣗ෼ͳΓͷ౴͑Λ༻ҙ͓ͯ͘͠ɻ ࣗ෼ͷ࢓ࣄΛ ์غ͢ΔΑ͏ͳ ࣭໰ͷ࢓ํ͸NGɻ ͱΓ͋͑ͣɺ ্࢘ʹฉ͍ͱ͔͘ʙ

  21. 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣࣗ෼ͳΓͷ౴͑Λ༻ҙ͓ͯ͘͠ɻ ࢖ͬͯ·͔͢? Debug

  22. 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣࣗ෼ͳΓͷ౴͑Λ༻ҙ͓ͯ͘͠ɻ ΍ͬͯΔ಺༰ʹࣗ৴͕ͳ͘ͳ͖ͬͯͨΒ… ͦΕ·Ͱௐ΂ͨ͜ͱ੔ཧ ͔ͯ͠Β૬ஊ͠·͠ΐ͏ʂ

  23. 3. ࣭໰΍ҙݟΛड़΂Δ࣌͸ඞͣࣗ෼ͳΓͷ౴͑Λ༻ҙ͓ͯ͘͠ɻ Φεεϝهࣄ

  24. ·ͱΊ

  25. ࣌ؒ͸༗ݶͰ͢ɻ શྗ౤ٿͰ͖Δظؒ͸ Ͳ͏ͯ͠΋ݶΒΕ·͢ɻ

  26. ͩͬͨΒɺ ৗʹ੒௕͠ଓ͚ΒΕΔํ͕ ޙչ͸͠ͳ͍Ͱ͠ΐʁ