Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
cookpad-17day-tech-internship-2017-service-dev
Search
mari kimura
August 31, 2017
Design
6
9.5k
cookpad-17day-tech-internship-2017-service-dev
クックパッド17day技術インターンシップ、クックパッドにおけるサービス開発について
mari kimura
August 31, 2017
Tweet
Share
Other Decks in Design
See All in Design
20240120_画像生成AI_NovelAI入門・情報収集
doradora09
0
110
SUKEDACHI DESIGN NIGHT発表スライド
sugiyama_sukedachi
0
230
ゲームクリエイター、事業会社のデザイナーになる
satomium1
0
180
モデル・デザイン入門
akitsugu7935
0
460
The Fight
euralisw
0
110
プロダクトデザインは子育て/Product design is parenting
medley
0
300
1人歩きする営業資料作成
yutoshukuya
0
150
デザイン組織の一人目マネージャーが啜る泥水と美味しいビールに向けてTRYすること
ryoya_frst
0
180
231206_Book-launch-event_kato
hjmkth
2
1.2k
コラボレーションを小さくはじめ、大きく広める - 相互理解のためのデザイン&開発交流会, Friends of Figma Tokyo by Yasuhiro Yokota
yasuhiroyokota
2
1.2k
decksh object reference
ajstarks
2
910
ユーザーのためなら 『デザイン』 以外にも手を伸ばせる
navitimejapan
PRO
2
740
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
GraphQLとの向き合い方2022年版
quramy
32
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
120
39k
How to Ace a Technical Interview
jacobian
272
22k
Atom: Resistance is Futile
akmur
259
25k
What's new in Ruby 2.0
geeforr
337
31k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Become a Pro
speakerdeck
PRO
11
4.5k
Making Projects Easy
brettharned
108
5.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Transcript
ΫοΫύουʹ͓͚ΔαʔϏε։ൃ 17day tech internship 2017/08/07 Cookpad Inc.
ΫοΫύουʹ͓͚Δ αʔϏε։ൃͷߟ͑ํΛ ཧղ͢Δ ࠓͷత
ʹ ͳΜͱ͔ ରԠͰ͖Δ ࠓͷΰʔϧ ࠓ͔Βνͷ෦ͰΑΖ͘͠
ʮࠓ͔ΒΑΖ͘͠ʂʯ͢ΔͨΊʹʜ w։ൃϑΣʔζͱతΛཧղ wࠓɺԿΛ͖͔͢Λஅ w࠷খͷίετͰ࣮ݱ
ҙ
ҙ wίʔυॻ͖·ͤΜ w಄Λͬͯߟ͑ͯ·͠ΐ͏ʂ
Śŕίʔυॻ͔ͳ͍ʜʂʁ wΘΕͳ͍ʮ࠷ߴͷ࣮ʯ wཉ͕͠ΒΕΔʮϓϩτλΠϓʯ
αʔϏε։ൃͷߟ͑ํ
ࠜఈʹ͋Δཧղ ਖ਼ղ୭Βͳ͍
୭ਖ਼ղΒͳ͍ ݶΒΕͨϦιʔεͷதͰ ଟ͘ͷτϥΠΛ͠ɺ ࣦഊ͔ΒֶͿ
ՄೳͳݶΓͷ wࣗࣾϑϨʔϜϫʔΫͷ׆༻ wઌਓͷܙ
ٕज़ʹର͢Δελϯε ໘നͦ͏͔ͩΒͬͯΈΑ͏ʂ ٕज़ͷͨΊͷٕज़ ʮղ͖͘՝ԿʁʯΛ໌֬ʹ Ϣʔβʔͷ՝ղܾ
ղ͖͘՝ ྫ ओ්ͷ࣋ͭ՝ w ࠓԿ࡞Ζ͏ʁ͕ܾ·Βͳ͍ w ݙཱ͕ϚϯωϦʜ w ຖങʹߦ͚ͳ͍ ղ
ਓؾϨγϐΛ୳ͤΔݕࡧ
αʔϏε։ൃͷߟ͑ํ·ͱΊ
αʔϏε։ൃͷߟ͑ํ wਖ਼ղ୭ʹ͔Βͳ͍ wଟ͘ͷτϥΠΛଧͭ͜ͱ͕߹ཧత wٕज़Ϣʔβʔͷ՝ղܾͷͨΊ
αʔϏε։ൃͷϑϩʔ
Ծઆ ࣮ߦ ݕূ αʔϏε։ൃͷϑϩʔ
Ծઆ
Ծઆ wϢʔβʔ๊͕͍͑ͯΔ՝ͷൃݟ wͦΕΛͲ͏ͬͯղܾ͢Δ͔
ϑϨʔϜϫʔΫͷ׆༻ wࣗࣾϑϨʔϜϫʔΫ w ՁԾઆγʔτ w εςʔτϝϯτγʔτ w &0(4
ͷಛ ʢ͜ͱʣʹ Ձ͕͋Δ Ϣʔβ ɺ ཉٻ ʢ͠ʣ ͍͕ͨɺ ՝ ʢͳ͍ʣ
ɹͷͰɺ 堣腉ך⣣⦼⟎铡 ⣣ ⦼ ⟎ 铡
None
ͷಛ ʢ͜ͱʣʹ Ձ͕͋Δ Ϣʔβ ɺ ཉٻ ʢ͠ʣ ͍͕ͨɺ ՝ ʢͳ͍ʣ
ɹͷͰɺ ϨγϐΛ͕͢͞Ϣʔβʔ ࠓͷϝχϡʔΛૣܾ͘Ί͍ͨ ଟ͘ͷϨγϐ͔ΒܾΊΒΕͳ͍ ਓؾϨγϐΛ୳ͤΔݕࡧ 堣腉ך⣣⦼⟎铡 ⣣ ⦼ ⟎ 铡
ͷಛ ʢ͜ͱʣʹ Ձ͕͋Δ Ϣʔβ ɺ ཉٻ ʢ͠ʣ ͍͕ͨɺ ՝ ʢͳ͍ʣ
ɹͷͰɺ ϨγϐΛ͕͢͞Ϣʔβʔ ࠓͷϝχϡʔΛૣܾ͘Ί͍ͨ ଟ͘ͷϨγϐ͔ΒܾΊΒΕͳ͍ ਓؾϨγϐΛ୳ͤΔݕࡧ 堣腉ך⣣⦼⟎铡 ⣣ ⦼ ⟎ 铡 ਓؾॱݕࡧ
ؾΛ͚ͭΔ͜ͱ w։ൃऀઢͰॻ͔͘Βͣ w ϢʔβʔͷޠࢹͰॻ͘͠ wػೳ໊6*໊Λॻ͔͘Βͣ
ؾΛ͚ͭΔ͜ͱ ò ͓͢͢ΊϨγϐΛϓογϡ௨Ͱ ૹ৴͢Δ wϢʔβʔʮࢲϓογϡ௨Λૹ৴͠· ͢ʯʁ wػೳ໊ͱॻ͘ͱɺͦ͜Ͱࢥߟఀࢭ͢Δ
அج४ wʮઈରʹඞཁʯͱ͢Δ՝ͳʹ͔ʁ w ಘΒΕΔޮՌʁ w ։ൃʹͲΕ͘Β͍ίετ͕͔͔Δʁ wݱࡏͷղܾࡦԿʁ wଞʹͲΜͳղܾࡦ͕͋Δʁ w αʔϏε֎ͷସखஈʁ
ݴޠԽ͢Δҙٛ wνʔϜϝϯόʔͷࢥߟཧ w։ൃதʹϝϯόʔؒͰߟ͕͑ͿΕͨͱ͖ɺ ͍ͭͰͨͪΕΔΰʔϧΛݴޠԽ͢Δ w ݶΒΕͨ࣌ؒͷதͰɺతΛݟࣦ͏ͷແବ
࣮ߦ
࣮ߦ wΞΠσΞͷ۩ݱԽ wՁԾઆ͕ਖ਼͍͔͠Λݕূ͢ΔͨΊͷϓ ϩμΫτΛ࡞Δ
.71 w.JOJNVN7JBCMF1SPEVDU wՁԾઆ͕ਖ਼͍͔͠Λݕূ wݕূΛߦ͑ΔՄೳͳݶΓখ͍͞ͷ w ࠷༏Εͨ.71 ࣮͠ͳ͍ͰݕূՄೳͳϓϩμΫτ
None
.71ͷҙٛ ίʔυॻ͍࣮ͯͯ͠Έͳ͍ͱͳʹ͔Βͳ ͘ͳ͍Ͱ͔͢ʁ
.71ͷҙٛ ίʔυॻ͍࣮ͯͯ͠Έͳ͍ͱͳʹ͔Βͳ ͘ͳ͍Ͱ͔͢ʁ ͍ʂिؒͰ࣮͠·͢ʂ ͜Ε࡞͍ͬͯͩ͘͞ʂ σΟϨΫλʔ ΤϯδχΞ
.71ͷҙٛ ίʔυॻ͍࣮ͯͯ͠Έͳ͍ͱͳʹ͔Βͳ ͘ͳ͍Ͱ͔͢ʁ ͍ʂिؒͰ࣮͠·͢ʂ ͜Ε࡞͍ͬͯͩ͘͞ʂ σΟϨΫλʔ Ͱ͖·ͨ͠ ͏ʙΜɺΠϚΠνͳͷͰ࡞Γ͠·͢ σΟϨΫλʔ ΤϯδχΞ
.71ͷҙٛ ίʔυॻ͍࣮ͯͯ͠Έͳ͍ͱͳʹ͔Βͳ ͘ͳ͍Ͱ͔͢ʁ ͍ʂिؒͰ࣮͠·͢ʂ ͜Ε࡞͍ͬͯͩ͘͞ʂ σΟϨΫλʔ Ͱ͖·ͨ͠ ΤϯδχΞ ͏ʙΜɺΠϚΠνͳͷͰ࡞Γ͠·͢ σΟϨΫλʔ
w࠷খͷίετͰಈ͘ͷΛ࡞Δ w ࣮ͤͣʹͰ͖Δͱϕετ wࢴ*O7JTJPO1SPUU.BSWFM w ֆ͚ͩͰಈ͘ͷ͕Ͱ͖Δ w εϚϗͰ࣮ݱͨ͠ͱ͖ͷٙࣅମݧ .71ʹ͍ͭͯ
దͳํ๏ɾπʔϧΛબ͠Α͏ ͳʹΛݕূ͢Δͷ͔ɺϑΣʔζతʹΑͬ ͯదͳํ๏ɾπʔϧΛબ͠·͠ΐ͏ɻ
ϖʔύʔϓϩτλΠϐϯά
ϖʔύʔϓϩτ w ୭Ͱ͙͢ʹ࢝ΊΒΕΔ w ࡞ͬͨͷΛࣺ͍ͯ͢ w ࡉ͔ͳඍௐʹऑ͍ w ඇ։ൃऀ͔ΒͷϑΟʔυόοΫ͕ Β͍ʹ͍͘
JO7JTJPOʢ1SPUU.BSWFMʣ
JO7JTJPOʢ1SPUU.BSWFMʣ
JO7JTJPOʢ1SPUU.BSWFMʣ w গͳ͍खؒͰ࣮ػͰಈ͘ϞοΫΛ࡞ΕΔ w νʔϜͰͷڞ༗ Ϣʔβʔςετ͕͍͢͠ w ෳࡶͳΠϯλϥΫγϣϯͷ֬ೝͰ͖ͳ͍
.71ͷత .71ɺԾઆΛૣ͘ࢼͨ͢Ίʹߦ͏ɻૣ ͘ɾͨ͘͞Μࣦഊ͢Δ͜ͱͰαʔϏεͷ֬ Λ্͛Δͷ͕త
ݕূ
খ͔֬͘͞ΊΔ wԾઆΛϢʔβʔʹͿ͚ͭͯΈΔ wಘΒΕͨఆྔఆੑͷσʔλΛͱʹվ ળΛߦ͍ɺ֦େ͍ͯ͘͠ wࠓճؒͷͨΊɺఆੑσʔλ͕ओʹ ͳΓ·͢
ఆੑɾఆྔσʔλ wఆੑσʔλ w ϢʔβʔΠϯλϏϡʔͳͲͷख๏ͰऔಘͰ͖ ΔɺԽͰ͖ͳ͍ಈతͳใ wఆྔσʔλ w ΞΫηεϩάͳͲ͔ΒऔಘͰ͖ΔɺͰද ͤΒΕΔใ w
17 %"6 ϦςϯγϣϯͳͲ
wαʔϏε։ൃͰɺఆੑɾఆྔσʔλ྆ ํΛݩʹɺݕূΛߦ͏ͷ͕·͍͠ w ݄ؒສਓͷϢʔβʔશͯʹΠϯλ ϏϡʔͰ͖ͳ͍ w ϢʔβʔͷײΞΫγϣϯʹࢸͬͨཧ༝ ϩά͚ͩͰஅͰ͖ͳ͍ ఆੑɾఆྔσʔλ
ϢʔβʔΠϯλϏϡʔ
ఆੑௐࠪ wϢʔβʔΠϯλϏϡʔ w Ξϯέʔτ͔ΒײΛཧղ͢Δͷࠔ w ίετߴ͍͕࣮֬ wλʔήοτͱ͢ w ޮՌݕূҎ֎ͷ໘ɺ՝ൃݟͷॿ͚ʹ
ΠϯλϏϡʔ ϢʔβʔͷΛฉ͘
ΠϯλϏϡʔ ͷഎޙʹ͋Δ ۩ମతͳମݧΛฉ͘
ΠϯλϏϡʔ wΓ͍ͨͷϢʔβʔͷʮʯͷഎޙʹ ͋Δ۩ମతͳମݧ w ʮʯϢʔβʔ͕ࣗͷߦಈΛੳͨ͠ ݁Ռ w ͦͷੳ͕ਖ਼͍͠อূͳ͍ w ීวతͳҙݟͳͷ͔Ͳ͏͔Θ͔Βͳ͍
wϢʔβʔͷʮʯΛ͖ͪΜͱཧղɾੳ ͯͦ͜͠͠ϓϩ
ΠϯλϏϡʔ ྫ͑
Ϣʔβʔͷ ༦൧ͷݙཱͲ͏ܾͬͯΊ·͔͢ʁ ͍͍ͩͨՈʹ͋ΔͷͰݕࡧͯ͠ɺͦͷ ͷؾͰϝΠϯΛܾΊ·͢ɻͦͷ͋ͱ߹͍ ͦ͏ͳ෭ࡊΛ୳͍͍ͯͩͨ̏͘͠Β͍࡞ Γ·͢ɻ
Ϣʔβʔͷʢ࣮ʜʣ ༦൧ͷݙཱͲ͏ܾͬͯΊ·͔͢ʁ ͍͍ͩͨՈʹ͋ΔͷͰݕࡧͯ͠ɺͦͷ ͷؾͰϝΠϯΛܾΊ·͢ɻ ࣮Ոʹ ͜ͷؒʹ-*/&Ͱ૬ஊͯͨ͠ ͦͷ͋ͱ߹͍ ͦ͏ͳ෭ࡊΛ୳͍͍ͯͩͨ̏͘͠Β͍࡞ Γ·͢ɻ ࣮࡞Γ͓͖ͷ͓͔ͣͰ͢
·ͤ·͢
ΠϯλϏϡʔ ମݧΛฉ͖ग़͢ίπ
۩ମతͳγʔϯΛਘͶΔ ༦൧ͷݙཱͲ͏ܾͬͯΊ·͔͢ʁ
۩ମతͳγʔϯΛਘͶΔ ࡢͷ༦൧ͷݙཱͲ͏ͬͯ ܾΊ·͔ͨ͠ʁ
۩ମతͳγʔϯΛਘͶΔ ͍·εϚʔτϑΥϯΛ͓࣋ͪͰ͔͢ʁ ࣮ࡍʹ͍ͬͯΔͱ͜ΖΛݟͤͯΒ͑· ͔͢ʁ
αʔϏε։ൃͷϑϩʔ ·ͱΊ
։ൃϑϩʔͷ·ͱΊ wԾઆ w Ϣʔβʔͷ՝Λൃݟ͠ɺղܾࡦΛߟ͑Δ w࣮ߦ w Ծઆ͕ਖ਼͍͔͠Λݕূ͢ΔͨΊͷϓϩμΫ τʢ.71ʣΛ࡞Δ wݕূ w
Ծઆ͕ਖ਼͍͔͠Λݕূ͠ɺϓϩμΫτΛվ ળ͢Δ
Ծઆ ࣮ߦ ݕূ αʔϏε։ൃͷϑϩʔ
·ͱΊ ࣗͷϓϩμΫτ ຊ࣭తͳཉٻΛݟࣦ͍ͬͯͳ͍͔ʁ
·ͱΊ ࡞ͬͨϓϩτλΠϓ ͦͷՁΛ࠷Ͱࢼ͔ͤͨʁ
·ͱΊ ͍͍ͷΛૣ͘Ϣʔβʔʹಧ͚ΔͨΊʹ ͨ͘͞Μࢼࣦͯ͠ഊ͠·͠ΐ͏ʂ