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

【61期 新人BootCamp】TOC入門

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

【61期 新人BootCamp】TOC入門

2020年度リクルート新人ブートキャンプ エンジニアコースの講義資料です

Avatar for Recruit Technologies

Recruit Technologies

August 21, 2020
Tweet

More Decks by Recruit Technologies

Other Decks in Technology

Transcript

  1. © 2018, Recruit Technologies Co., Ltd. All rights reserved. גࣜձࣾϦΫϧʔτ

    ΤϯδχΞϦϯάࣨ ॅ·͍ྖҬΤϯδχΞϦϯά6 ্ౡݡ࢜ʢ4BUPTIJ6&+*."ʣ ʲظ৽ਓ#PPU$BNQʳ 50$ೖ໳
  2. اۀͷΰʔϧʢ໨ඪʣͱ͸ ʰ͓ۚΛṶ͚Δ͜ͱʱ ܦӦͷࢦඪ • ७རӹ • ౤ࢿճऩ཰ • Ωϟογϡϑϩʔ ݱ৔ͷࢦඪ

    •εϧʔϓοτɿൢചʢNot ੜ࢈ʣΛ௨͓ͯۚ͡Λ࡞Γग़ׂ͢߹ •ࡏݿɿൢച͠Α͏ͱ͢Δ෺Λߪೖ͢ΔͨΊʹ౤ࢿͨ͠શͯͷ͓ۚ •ۀ຿අ༻ɿࡏݿΛεϧʔϓοτʹม͑ΔͨΊʹඅ΍͓ۚ͢
  3. ౷ܭతมಈͱґଘతࣄ৅ ଎͘า͘ ʢ= มಈʣ ۺඥ݁ͿͨΊʹ ࢭ·Δ ʢ= มಈʣ ࢭ·Δ ஗͘า͘

    ஗͘า͘ า͘ ʢ3km/࣌ʣ ґଘ ґଘ ґଘ ଎͘ਐΉʹ͸੍ݶ͕͋Δ͕ɺ஗͘ਐΉ෼ʹ͸੍ݶ͕ແ͍ͨΊɺୂྻ͸ແ੍ݶʹ௕͘ͳ͍ͬͯ͘ɻ Ұ౓௕͘ͳͬͯ͠·ͬͨୂྻΛݩͷ௕͞ʹ໭ͨ͢Ίʹ͸ɺޙΖΛา͘શͯͷΧΤϧ͕ ࣗ਎ͷલʹ޿ִ͕ͬͨؒͷ߹ܭʢมಈͷ஝ੵʣΛઌ಄ͷΧΤϧͷฏۉ଎౓ΑΓ଎͘า͘ඞཁ͕͋Δɻ มಈʹΑΓ޿ִ͕ͬͨؒ
  4. ੍໿ʢϘτϧωοΫʣͱεϧʔϓοτ ʲࡐྉͷ౤ೖʳ ʲ੡඼ͷൢചʳ εϧʔϓοτʢ⾪ʣ ྻͷ௕͞ = ࡏݿʢ⾭ʣ า͘ͷʹඞཁͳΤωϧΪʔ = ۀ຿අ༻ʢ⾭ʣ

    ͜ͷୂྻΛʮา͍ͨಓʯͱ͍͏੡඼Λ࡞͍ͬͯΔͱΈͳ͢ͱɺઌ಄͕ະ౿ͷಓΛา͘ = ੜ࢈Λ։࢝ɺ ࠷ޙඌ͕า͍ͯ͸͡Ίͯ੡඼͕ൢച͞ΕΔ͜ͱʹͳΔɻΑͬͯɺ࠷ޙඌͷา͘εϐʔυ = εϧʔϓοτɻ ઌ಄͕า͖࢝Ίɺ࠷ޙඌ͕า͖ऴΘΔ·Ͱͷಓ͸࢓ֻ඼΍෦඼ͷࡏݿʹͳΔɻ
  5. ͱ͋Δ޻৔ʢػց ਓखͰϞϊΛ࡞Δʣ ʮࠓ೔ͷ࣌·Ͱʹݸ࡞ͬͯग़ՙͤΑʯ 12࣌ 13࣌ 14࣌ 15࣌ 16࣌ 17࣌ ૊Έཱͯ

    25ݸ ૊Έཱͯ 25ݸ ૊Έཱͯ 25ݸ ૊Έཱͯ 25ݸ ग़ՙ 100ݸ ૊Έཱͯɾ ༹઀ࡁΈ ༹઀ 25ݸ ༹઀ 25ݸ ༹઀ 25ݸ ༹઀ 25ݸ ૊Έཱͯʢฏۉ25ݸ/࣌ʣ ༹઀ʢฏۉ25ݸ/࣌ʣ ग़ՙ·Ͱͷ޻ఔ͸ʮ૊Έཱͯʯͱʮ༹઀ʯͷΈɻ ֤޻ఔͷฏۉॲཧྔ͔Βܭࢉ͢Δͱ17࣌·Ͱʹ100ݸ͸࡞Δ͜ͱ͕Ͱ͖Δ͸ͣ…
  6. ͱ͋Δ޻৔ʢػց ਓखͰϞϊΛ࡞Δʣ ʮࠓ೔ͷ࣌·Ͱʹݸ࡞ͬͯग़ՙͤΑʯ 12࣌ 13࣌ 14࣌ 15࣌ 16࣌ 17࣌ ૊Έཱͯ

    2519ݸ ૊Έཱͯ 2521ݸ ૊Έཱͯ 2528ݸ ૊Έཱͯ 2532ݸ ग़ՙ 10090ݸ ૊Έཱͯɾ ༹઀ࡁΈ ༹઀ 2519ݸ ༹઀ 2521ݸ ༹઀ 25ݸ ༹઀ 25ݸ ૊Έཱͯʢฏۉ25ݸ/࣌ʣ ༹઀ʢฏۉ25ݸ/࣌ʣ ૊Έཱͯ޻ఔʹ͹Β͖ͭʢ౷ܭతมಈʣ͕͋Γɺͦ͜ʹͭͳ͕Γʢґଘతࣄ৅ʣͷ͋Δ༹઀޻ఔʹ • 12࣌୆ͱ13࣌୆ɿॲཧೳྗΑΓ΋গͳ͍෦඼͔͠ྲྀΕͯ͜ͳ͔ͬͨɻ • 14࣌୆ͱ15࣌୆ɿॲཧೳྗΛ௒͑ͨ෦඼͕ྲྀΕ͖͕ͯͨɺ௒ա෼͸ॲཧͰ͖ͳ͔ͬͨɻ
  7. ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ50 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC ޻ఔD ࡏݿɿ30 ࢿࡐ౤ೖ

    100 ࡏݿɿ20 ग़ՙ 50 ᶄ੍໿ʢϘτϧωοΫʣΛ࠷େ׆༻͢Δ • Քಇ཰͕70%→100%Λ໨ࢦ͢ • ͍·ඞཁͳϞϊ͚ͩ࡞Δ • ଞ޻ఔ΁ͷෛՙ෼ࢄ ௥Ճ౤ࢿΛͤͣʹపఈతʹ׆༻͢Δํ๏Λߟ͑Δ
  8. ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ65 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC ޻ఔD ࡏݿɿ15 ࢿࡐ౤ೖ

    100 ࡏݿɿ20 ग़ՙ 50→65 ᶄ੍໿ʢϘτϧωοΫʣΛ࠷େ׆༻͢Δ +15 ※ࡏݿ΋ݮগ
  9. ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ65 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC ޻ఔD ࡏݿɿ15 ࢿࡐ౤ೖ

    100 ࡏݿɿ20 ग़ՙ 65 ᶅଞͷܾఆΛ੍໿ʢϘτϧωοΫʣʹैΘͤΔ ඇ੍໿Λ੍໿ͷೳྗΛ௒͑ͯಇ͔͍ͤͯΔͨΊൃੜ͢Δ༨৒ࡏݿ ϘτϧωοΫͷϖʔεʹ߹Θͤͯ ࢿࡐ౤ೖ͢Δඞཁ͕͋Δ
  10. ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ65 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC ޻ఔD ࡏݿɿ15→5 ࢿࡐ౤ೖ

    100→ 70 ग़ՙ 65 ᶅଞͷܾఆΛ੍໿ʢϘτϧωοΫʣʹैΘͤΔ ϘτϧωοΫͷϑϩʔʹ߹Θͤͯࢿࡐ౤ೖλΠϛϯάΛܾΊΔ ※όοϑΝʢࡏݿɾظؒʣ΋ ࡏݿɿ20→0 -10 ޻ఔA΍޻ఔBͷϦιʔεͷ࢖༻཰͕Լ͕͍ͬͯΔ͕໰୊ແ͍ɻΉ͠Ζࡏݿ͕ݮগͯ͠Ωϟογϡϑϩʔ͸վળɻ ʰօ͕ৗʹ๩͘͠ಇ͍͍ͯΔ޻৔͸ɺ࣮͸ඇৗʹඇޮ཰ͩʱ -20
  11. ࢿࡐ౤ೖ 70→ 95 ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ65→90 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC

    ޻ఔD ࡏݿɿ5 ग़ՙ 65 ᶆ੍໿ͷೳྗΛߴΊΔ Ϝμ͕࠷খԽ͞Εͨঢ়ଶͰɺ౤ࢿʹΑΓϘτϧωοΫͷೳྗ޲্ = εϧʔϓοτ޲্Λૂ͏ɻ • ઃඋ౤ࢿ • ࡞ۀվળ • ޻ఔվળ +25 +25ʁ
  12. ॲཧೳྗɿ100 ॲཧೳྗɿ80 ॲཧೳྗɿ90 ॲཧೳྗɿ100 ޻ఔA ޻ఔB ޻ఔC ޻ఔD ग़ՙ 80

    ᶇ੍໿͕ղফͨ͠Βᶃ੍໿Λݟ͚ͭΔɺʹ໭Δ ੍໿͕ҠΔͱγεςϜ͸Ҏલͱશ͘ผ෺ʹͳΓɺݹ͍ํ਑ࣗମ੍͕໿ʹͳΔɻ ˞ଦੑʹؾΛ͚ͭͯܧଓతʹվળ͢Δඞཁ͕͋Δɻ +15 ࢿࡐ౤ೖ 90 ࡏݿɿ15 ࢿࡐ౤ೖ 95 ੍໿ʢϘτϧωοΫʣ
  13. ੍໿ͷλΠϓɾಛ௃ ෺ཧత੍໿ ࢢ৔ͷ੍໿ ํ਑ͷ੍໿ ૷ஔ΍ઃඋɺਓతϦιʔεʹىҼ͢Δ΋ͷ धཁ΍ސ٬ͳͲͷࢢ৔ཁૉʹىҼ͢Δ΋ͷ ձࣾͷํ਑΍׳शʹىҼ͢Δ΋ͷ ※ѹ౗తʹ͜ͷ੍໿͕ଟ͍ʂ ੍໿ͷಛ௃ ✓

    ࡏݿ͕ཷ·Δ ✓ ॲཧ͕࣌ؒ௕͍ ✓ ໰୊΍τϥϒϧ͕ଟ͍ ✓ Քಇ཰͸ߴ͍ 㾎੍໿͸ʮѱʯͰ͸ͳ͘ʮࣄ࣮ʯ 㾎೺Ѳͯ͠ίϯτϩʔϧ͢Δ͜ͱ͕େࣄ
  14. όοναΠζ͕খ͍͞৔߹ 1ճ໨ ʢŰƄŕŧšŘţƄ:1ʣ ޻ఔA ޻ఔB ޻ఔC ޻ఔA ޻ఔB ޻ఔC ޻ఔA

    ޻ఔB ޻ఔC ޻ఔA ޻ఔB ޻ఔC ޻ఔA ޻ఔB ޻ఔC 2ճ໨ ʢŰƄŕŧšŘţƄ:5ʣ ޻ఔA ޻ఔB ޻ఔC 5ݸ׬੒·ͰͷϦʔυλΠϜ͕୹͍ = εϧʔϓοτߴ͍
  15. ιϑτ΢ΣΞ։ൃݱ৔ͷ࿩ λεΫA λεΫB λεΫC λεΫD λεΫE λεΫF λεΫG ϓϩδΣΫτόοϑΝ ΫϦςΟΧϧνΣʔϯ

    ʢ࡞ۀ޻ఔͷैଐؔ܎ͱϦιʔεͷैଐؔ܎ͷ྆ํΛߟྀʹೖΕͯɺ ࡞ۀॴཁظؒΛܾΊ͍ͯΔ࠷΋௕͍࡞ۀͷྲྀΕʣ όοϑΝλεΫຖͰ͸ͳ͘͸PJશମͱͯ࣋ͪ͠ɺ ΫϦςΟΧϧνΣʔϯ্ͷλεΫʹ஗Ԇ͕ൃੜͨ͠ࡍʹऔΓ่͢
  16. ιϑτ΢ΣΞ։ൃݱ৔ͷ࿩ ྫʣCSΞΫγϣϯ࠷େԽΛ͍ͯ͘͠ϓϩμΫτνʔϜ ੍໿ʢϘτϧωοΫʣʹϑΥʔΧεͯ͠ܧଓతʹվળΛਐΊΔ 1. σʔλ͔Βʮςετʯ͕ϘτϧωοΫͰ͋Δ͜ͱ͕൑໌ ʲ੍໿Λݟ͚ͭΔʳ 2. ςετͷՔಇ཰্͛Δʢاը΋ؚΊνʔϜશମͰςετ ʲ੍໿Λ࠷େ׆༻ʳ 3.

    ςετͷεϧʔϓοτʹ߹Θͤاը਺ͷྲྀྔ੍ݶΛߦ͏ ʲ੍໿ʹैଐͤ͞Δʳ 4. ϦϑΝΫλϦϯά্ͨ͠ͰɺςετίʔυಋೖɾࣗಈԽ ʲ੍໿ͷੑೳΞοϓʳ 5. ੍໿͕։ൃ͔ΒϦϦʔεޙͷʮABςετݕূʯʹҠͬͨ ʲ੍໿͕ղফɾҠಈʳ ɹ ※ҎԼɺ܁Γฦ͠