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
デザイン工学科学生が ITベンチャーに就職し、トップエンジニアを目指す話
Search
suwa yuki
September 14, 2019
Education
0
930
デザイン工学科学生が ITベンチャーに就職し、トップエンジニアを目指す話
2019年9月14日に開催された「レッツゴーデベロッパーZERO ONE」の登壇資料です。
suwa yuki
September 14, 2019
Tweet
Share
More Decks by suwa yuki
See All by suwa yuki
Auth0ハンズオンウェビナー資料
suwayuki
0
9.4k
Developers.IO CAFEの SaaS化を支えた三種の神器 - Developer Friendlyの重要性 - V2
suwayuki
0
1.8k
Auth0 Product Roadmap Report
suwayuki
0
960
Web / ネイティブ / LINEアプリを まとめる技術
suwayuki
0
1.5k
LINE Loginで始めるAuth0の使い方 - 認証基盤をかんたんに構築する方法
suwayuki
1
5.1k
サービスを爆速で立ち上げるためのSaaSの活用
suwayuki
0
1.9k
Developers.IO CAFEの SaaS化を支えた三種の神器 - Developer Friendlyの重要性 -
suwayuki
0
410
Auth0の認可
suwayuki
2
1k
Auth0 x Stripe x CircleCI - イノベーションを起こすためのサービスの活用 -
suwayuki
0
1.3k
Other Decks in Education
See All in Education
プログラミング基礎#4(名古屋造形大学)
yusk1450
PRO
0
110
リバースバケットリスト 〜 「死ぬまでにやることリスト」の欠点と対処法
takibi333
0
110
2024年度秋学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2024. 10. 23)
akiraasano
PRO
0
110
Da Necessidade da Devoção à Virgem Santíssima
cm_manaus
0
110
Образцы вооружения и техники ВС РФ
obzr
0
120
1030
cbtlibrary
0
330
Semantic Web and Web 3.0 - Lecture 9 - Web Technologies (1019888BNR)
signer
PRO
2
2.6k
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
2.5k
HyRead2425
cbtlibrary
0
110
認知情報科学科_キャリアデザイン_大学院の紹介
yuyakurodou
0
150
1113
cbtlibrary
0
280
書を持って、自転車で町へ出よう
yuritaco
0
110
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
A better future with KSS
kneath
238
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Side Projects
sachag
452
42k
Faster Mobile Websites
deanohume
305
30k
How STYLIGHT went responsive
nonsquared
96
5.3k
Designing for Performance
lara
604
68k
Making the Leap to Tech Lead
cromwellryan
133
9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Transcript
Classmethod / CX Div. / Yuki Suwa / 2019.9.14 σβΠϯֶՊֶੜ͕
*5ϕϯνϟʔʹब৬͠ τοϓΤϯδχΞΛࢦ͢
ਡ๚༔لɹYuki Suwa 2 w$9ࣄۀຊ෦Ϛωʔδϟʔ݉ ΤϯδχΞ w%FWFMPQFST*0ϒϩΨʔ w"VUI"NCBTTBEPS wJ04"OESPJE3VCZ /PEFKT3FBDU7VF "84%PDLFSFUDʜ
3 ΫϥυɺϞόΠϧɺϏοάσʔλʹಛԽͨ͠ ίϯαϧςΟϯά ɺγεςϜͷઃܭɾߏஙɾ։ൃɾӡ༻ "84ڥ ૯߹ࢧԉ ΞϓϦέʔγϣϯ ։ൃɾӡ༻ Ϗοάσʔλ ੳج൫ߏங
&$αʔϏε
ຊͷςʔϚ σβΠϯͱ։ൃΛ ཱ྆ͨ͋͠Δਓؒͷ ΩϟϦΞύεͷҰྫ
ࠓͷʹ͍ͭͯ ͜Ε·ͰൃදͷͰɺݸਓͷجຊతʹ߇͑ͯ ͍·ͨ͠ɻٕज़ษڧձͰɺࣗͷΑΓٕज़ʹ ͍ͭͯͷΛௌߨऀͷͨΊʹ͖ͩ͢ͱࢥ͍ͬͯΔ ͔ΒͰ͢ʢϒϩάಉ༷ʣɻຊࣗͷ͜Ε·Ͱ ΛৼΓฦͬͯΈ·ͨ͠ɻ͢Δͱࢲ͕ԿͷͨΊʹډΔ ͷ͔ɺগ͔ͬͨ͠ؾ͕͠·͢ɻڵຯͳ͍ํୀ۶ ͔͠Ε·ͤΜ͕ʜ͓͖߹͍͍ͩ͘͞ʂ
ࠓͷ͓ σβΠϯֶֶੜ͕τοϓΤϯδχΞΛࢦ͢ wେֶ·Ͱͷ׆ಈʢσβΠϯத৺ʣ wΫϥεϝιουͰͷ׆ಈʢιϑτΣΞ։ൃத৺ʣ w͜Ε͔Βͷ׆ಈ "VUI 4USJQFମݧσϞ 6 લฤ ޙฤ
σβΠϯֶֶੜ͕ τοϓΤϯδχΞΛࢦ͢ 7 લฤ
͜Ε·ͰͷܦҢσβΠϯ͔Β։ൃ w౦ۀେֶ ɹɹɹɹɹσβΠϯֶՊଔۀ w౦ۀେֶ ɹɹɹɹɹେֶӃσβΠϯֶઐ߈ म࢜ ଔۀ wΫϥεϝιουגࣜձࣾ৽ଔೖࣾ 8 Visual
Design Product Design Space Design Interaction Design App Design UI/UX Design Development Solution Architect Product Owner Technical Manager
େֶσβΠϯֶՊ wੜɺੜσβΠϯͷૉཆΛֶ͘Ϳ ʢ7JTVBM%FTJHO1SPEVDU%FTJHO4QBDF%FTJHO wੜͰΠϯλϥΫγϣϯσβΠϯΛઐ߈ wͷͱਓͱͷؔΘΓํΛ6*σβΠϯʹམͱ͠ࠐΈ wੜͰίϛϡχςΟ׆ಈΛࢧԉ͢ΔπʔϧΛσβΠϯ 9
ͳͥΠϯλϥΫγϣϯσβΠϯΛઐ߈ʁ wॳΊϏδϡΞϧσβΠϯΛઐ߈͠Α͏ͱࢥ͍ͬͯͨ wΠϯλϥΫγϣϯσβΠϯΒͳ͍͜ͱ͕ଟ͔ͬͨ w͍ͬͯΔ͜ͱΑΓΒͳ͍͜ͱʹνϟϨϯδʂ 10
11
ͳͥϓϩάϥϛϯάΛ͔֮͑ͨʁ w࡞Δਓ͕͍ͳ͔ͬͨ wσβΠϯΛ͍͘Βߟ͑ͯɺ࣮ࡍʹͬͯΒΘͳ͍ͱ Θ͔Βͳ͍ཁૉ͕ଟ͍ wϢʔβϏϦςΟςετΛߦ͍͍ͨ wσβΠϯͷԆઢ্ʹ࣮ࡍʹಈ͘ϓϩτλΠϓ͕ඞཁ wࣗͰ͍ඳ͍ͨͷΛ࡞Γ͍ͨཉٻ͕͋ͬͨ 12
େֶӃσβΠϯֶઐ߈ wݚڀςʔϚʮίϛϡχςΟͷܧଓతͳ׆ੑԽΛࢧԉ͢Δ 8FCΞϓϦέʔγϣϯͷ։ൃʯ w"EPCF"*3ͰσεΫτοϓΞϓϦΛ։ൃ w'MFY"*3"DUJPO4DSJQU$PME'VTJPO 13 https://www.graduate-design.tohtech.ac.jp/paper/471
14 ϦΞΫγϣϯػೳΛՃ͢Δ͜ͱͰ ίΞϝϯόʔҎ֎ࢀՃͤ͞Δ
શ෦ҰਓͰΔ͔͠ͳ͍ʂ 15 ݚڀ σβΠϯ ։ൃ ݕূ wจࣥච wௐࠪԾઆ w6*69σβΠϯ wΞϓϦ։ൃ
wαʔόʔαΠυ։ൃ wϢʔβϏϦςΟςετ wߟ
Ϋϥεϝιουͱͷग़ձ͍ w'MFY6TFS(SPVQઋ 'Y6( Ͱޙഐͱൃද ʢ'Y6(Ϋϥεϝιου͕ओ࠵ʣ wΫϥεϝιουࣾһʢਿӜʣʹק༠͞ΕΔ w࣍໘͕ࣾˠ߹֨ʂ wଔۀޙɺೖࣾ͢Δ͜ͱʹܾఆ 16
"OESPJEΤϯδχΞͱͯ͠ w'MFYશظͩͬͨձࣾগͣͭ͠ม༰͍ͯ࣌͘͠ظ ʢ'MFY։ൃҊ͕݅ঃʑʹݮ͍ͬͯ͘ʣ w"OESPJEͷडୗ։ൃҊ͕͍݅ࠐΜͰདྷΔ wࣾͷ༗ࢤ͕खΛڍ͛ͯҊ݅ʹࢀը͢Δܗͩͬͨ wखΛڍ͛ͯ"OESPJEΞϓϦ։ൃʹܞΘΔ 17
ΫϥεϝιουͰͷ׆ಈ wΞϓϦ։ൃ6*ɾ69σβΠϯʢ"OESPJEJ04ʣ wαʔόʔαΠυ։ൃʢ+BWB3VCZ/PEFKTʣ wήʔϜΞϓϦ։ൃσβΠϯ w8FCΞϓϦ։ൃσβΠϯ w"84ιϦϡʔγϣϯΞʔΩςΫτ wαʔϏε։ൃ 18 ΄͔
ೖ͔ࣾΒଓ͘ɺٕज़ϒϩά w%FWFMPQFST*0݄ʹެ։ʢೖࣾϲ݄ޙʣ wެ։ॳ͔Βݱࡏ·Ͱܧଓͯࣥ͠ච 19
Ξτϓοτบ wۀͰֶΜͩ͜ͱΛͻͨ͢ΒϒϩάԽ͢Δ wਓʹݟͤΔจষΛॻ͘͜ͱͰਖ਼͘͠ཧղͰ͖Δ wଓ͚Δ͜ͱͰΞτϓοτεϐʔυૣ·ΔʢޮԽʣ wΞτϓοτ͕ࢿ࢈ͱͳΓɺ࣍ͷΞΫγϣϯʹ׆͖Δ wࣄͷ෯ɾྖҬ͕͕Δ wͨ͘͞Μॻ͘͜ͱ͕บʹͳΔʢΞτϓοτதಟʣ 20
ͬͯΈͨۦಈϏδωε 21 ͬͯΈͨϒϩά Λެ։͢Δ Ϋϥεϝιου ΤϯδχΞ ಡऀ ʢࣄۀऀʣ ϒϩάΛݟͯ ڵຯ͕͘
͓͍߹ΘͤΛ Βٕͬͯज़ࢧԉΛ ߦ͏
ϒϩάͷԆઢ্ॻ੶ࣥච 22
ϒϩάͷཁྖͰΞϓϦ։ൃ wΞϯμʔείΞגࣜձࣾઃཱʢΫϥεϝιουࢠձࣾʣ w#UP$ʹ͚ͨΞϓϦΛिͰϦϦʔε w$50ʹबɺઐͰاըσβΠϯ։ൃϦϦʔε w௨ࢉຊͷΞϓϦΛϦϦʔε 23
24
ࣗࣾαʔϏε։ൃ wϞόΠϧΞϓϦ։ൃϓϥο τϑΥʔϜʮ$4.PCJMFʯ ͷαʔϏε։ൃʹैࣄ wαʔϏε্ཱͪ͛࣌ ϓϩτλΠϐϯάΛ୲ w։ൃϑΣʔζͰ ϓϩμΫτΦʔφʔΛ୲ 25
ࣗࣗͷ࣌ؒΛԿʹ͏͖͔ wϓϩμΫτΦʔφʔϚωʔδϟʔͷۀΑΓϓϩτλ Πϐϯάͷํ͕ύϑΥʔϚϯε͕ग़͍ͯΔ͜ͱʹؾͮ͘ wձࣾʢࣾձʣʹߩݙͰ͖Δ࠷Ձ͕ग़Δ͜ͱʹྗ͠ ͨํ͕ྑ͍ͣ w࣌ؒ༗ݶɺͯ͢Ͱ͖ΔΘ͚Ͱͳ͍ ʢࢠͲ͕Ͱ͖͔ͯΒඇৗʹͦ͏ࢥ͏Α͏ʹͳͬͨʣ w͍·ࣗͷ࣌ؒΛͬͯΔ͖͜ͱԿ͔ 26
w৽͍͠ސ٬ମݧΛ͢ΔͨΊͷ࣮ݧళฮ wۙͷΥʔΫεϧʔܾࡁɺΩϟογϡϨεɺ ϞόΠϧΦʔμʔΛମݧͰ͖Δ w#SFBLJOH$IBOHFʹԲ͢Δ͜ͱͳ͘ɺৗʹ৽͍ٕ͠ज़Λ ࠷େݶʹ׆༻͠৽͍͠ސ٬ମݧΛ࣮ݧతʹఏڙ͠ଓ͚Δ 27
28
શͯͷൃ 29 https://dev.classmethod.jp/etc/amazon-go-tours-2018/
"NB[PO(Pͷళฮମݧʹ (͕ࣾ) িܸΛड͚Δ 30
"NB[POͷจԽΛϋοΫͤΑ ص্ͰऴΘΒͤͳ͍ධ͚ͩ͠ͳ͍ ޭΛอূ͠ͳ͍େʹઓ͢Δ ଟͷ࣮ݧͱࣦഊ͔Βଟ͘ΛֶͿ ࣦഊͷίετΛ࠷খԽ͢Δ
ར༻ऀʹͬͯΒ͍ϑ ΟʔυόοΫΛө ֶशࡁΈϞσϧͱ༏Εͨιϑτ͕Δ ্هΛߴʹ܁Γฦ͢ 31
શһ͕ళฮʹू·ΓվળΛ܁Γฦ͢ 32 6 $"
!#
͜Ε͔Β 33
34 Έͳ͞Μ͝ଘ͡ͷ௨Γɺ·ͣ υϦʔϚʔ͕ઌಋ͠·͢ɻ "MFYBελʔτϨοΫͷίϯ ϐϡʔλʔʹ৮ൃ͞Εٕͨज़Ͱ ͕͢ɺ4'ͳͲ͔ΒӨڹΛड͚Δ ͜ͱͨ͘͞Μ͋Γ·͢ɻϏϧ μʔϏϧμʔʹ৮ൃ͞Εɺυ ϦʔϚʔ͕ͬͱເΛݟΔ͜ͱ ͕Ͱ͖Δج൫Λ࡞Γ·͢ɻ
+F⒎#F[PT l
35 ͜Μͳ෩ʹݴ͏ͱɺશવผͷਓ ͷΛ͍ͯ͠ΔΑ͏ʹࢥ͑Δ ͔͠Ε·ͤΜɻͰɺ࣮ࡍʹ ɺಉ͡ମͷͳ͔ʹɺ྆ํ͕ଘ ࡏ͢Δ͜ͱ͕ଟ͍ɻ୭͕υϦʔ ϚʔͰ͋Γɺ୭͕Ϗϧμʔͳ ͷͰ͢ɻͨͩ͠ɺํͷׂ߹ ਓʹΑͬͯҧ͏Ͱ͠ΐ͏͕ɻ +F⒎#F[PT
l
ເΛඳ͖ɺ࡞Γɺ ͦͯͦ͠ΕΛଓ͚͍ͯ͘ 36
ߏɾເΛඳ͘͜ͱ͕͖ʂ wੈͷதͷ՝Λղܾ͢ΔϞϊͮ͘Γ w·ͨϞϊΛ௨ͨ͠ମݧΛΑΓ๛͔ʹ͢Δ wߏ͠ɺເΛඳ͖ɺͦΕΛݱ࣮తʹམͱ͠ࠐΉ w۩ମతͳํ๏ʢٕज़ɾιϦϡʔγϣϯʣͰ wඳ͍ͨເࣗͰ۩ݱԽ͠ͳ͍ͱؾ͕ࡁ·ͳ͍ 37
ϓϩτλΠϐϯάͰϏδωεʹߩݙ w͍ඳ͍ͨϞϊരͰϓϩτλΠϓΛ࡞Δ wԿ͕ޭ͠ɺԿ͕ࣦഊ͢Δ͔͔Βͳ͍͔Βͦ͜ wࡶͰྑ͍ͷͰҰؾ௨؏ͷϓϩτλΠϐϯάΛ͍ͪૣ͘ w1%$"αΠΫϧΛߴʹճ͠ɺਫ਼Λ্͍͛ͯ͘ wίετͰϏδωεͷժΛ૿͠ଓ͚Δ wരͰ࡞Δʹྑ͍ٕज़αʔϏεπʔϧ͕ඞཁ 38
৽͍ٕ͠ज़ΛΊΔ wઌਐతͳαʔϏεʹ͍ͭͯ wڵຯΛ࣋ͭ w৮ΕΔ wΊΔ wίωΫγϣϯΛ࣋ͭ wཔΓʹ͞ΕΔʢࣾࣾ֎ʣ 39
ͱ͍͏͜ͱͰૣ ٕज़ΛΊ·͢ʂ 40
"VUI 4USJQF ମݧσϞ 41 ޙฤ
None
w*%ཧαʔϏεʢ*%BB4ʣ w*%1BTTXPSEͷೝূػೳΛఏڙ wιʔγϟϧϩάΠϯ؆୯ʹ֦ுՄೳ wΧελϚΠζࣗ༝ͳϩάΠϯը໘ wͰ͑Δ
wܾࡁαʔϏε wΫϨδοτΧʔυΛηΩϡΞʹอଘɾར༻ wαϒεΫϦϓγϣϯػೳʢ4USJQF#JMMJOHʣ wܾࡁΠϯϑϥͷߏஙʢ4USJQF$POOFDUʣ wͰ͑Δ
w$*$%αʔϏε w:".-ͰεΫϦϓτΛ؆୯ઃఆ w(JU)VCͱͷγʔϜϨεͳ࿈ܞ wϦϦʔεͷϫʔΫϑϩʔ؆୯ઃఆ wͰ͑Δ
ೝূ αʔϏεར༻ ܾࡁ αϒεΫ ܧଓతσϦόϦ
Developer Experience (DX) w։ൃऀʹͱͬͯͷ։ൃମݧΛॏࢹ wͰར༻։͕࢝Մೳ wΠϯλϥΫςΟϒͳυΩϡϝϯτ w֓೦͔Γ͍͢ ։ൃऀ͕։ൃίετΛ͔͚ͣʹָٕ͘͠ज़Λ͏͜ͱ͕ ্ཱͪ͛ͷߴԽʹͱͬͯॏཁ