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
Shifterのダメなところ
Search
Shinji
December 20, 2018
Technology
0
2.5k
Shifterのダメなところ
Shinji
December 20, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
Findy Team+のSOC2取得までの道のり
rvirus0817
0
380
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
1
530
Git in Team
kawaguti
PRO
2
150
多野優介
tanoyusuke
1
470
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
140
社内お問い合わせBotの仕組みと学び
nish01
0
470
pprof vs runtime/trace (FlightRecorder)
task4233
0
170
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
350
英語は話せません!それでも海外チームと信頼関係を作るため、対話を重ねた2ヶ月間のまなび
niioka_97
0
130
生成AI_その前_に_マルチクラウド時代の信頼できるデータを支えるSnowflakeメタデータ活用術.pdf
cm_mikami
0
120
オープンソースでどこまでできる?フォーマル検証チャレンジ
msyksphinz
0
110
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
570
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
What's in a price? How to price your products and services
michaelherold
246
12k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Bash Introduction
62gerente
615
210k
Designing for Performance
lara
610
69k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Being A Developer After 40
akosma
91
590k
How to Ace a Technical Interview
jacobian
280
24k
Transcript
4IJGUFSͷμϝͳͱ͜Ζ
μϝͳͱ͜Ζ ͭ հ͠·͢ Ͱ͢͠
ӕͰ͢
4IJGUFSͱ ʹ ׂѪ͠·͢
͜Μͳݬͯ͠·ͤΜ͔ʁ
8PSE1SFTTͷӡ༻͕ඞཁͳ͍
ηΩϡϦςΟϨϕϧൈ܈ʹߴ͍
ߴෛՙ༨༟Ͱ͍ͪ͞Ό͏
͠ɺݟͯฉ͍ͯ ͦΜͳ෩ʹײͨ͡ͳΒ
͍ͦͭӕΛݴ͍ͬͯΔ
ͳͥͳͷ͔
4IJGUFS͕ͳͥଘࡏ͍ͯ͠Δͷ͔ ΫϥυαʔϏεͱͳΜͳͷ͔
(NBJM J$MPVE #PY 4MBDL "NB[PO8FC4FSWJDFT
(NBJM J$MPVE #PY 4MBDL "NB[PO8FC4FSWJDFT ϝʔϧ͡ΌΜͯ ͍͋ΆΜ͡ΌΜͯ ετϨʔδ͡ΌΜͯ νϟοτͱ͔ͷͭ͡ΌΜͯ Θ͚Θ͔Μͳ͍ͭ͡ΌΜͯ
4IJGUFSʁ
4IJGUFSʁ 8PSE1SFTTͷͭ͡ΌΜͯ
ͭ·Γ ༻్͕8PSE1SFTTͰ Ε͍ͨͬͯ͢͜͠ͱ
ͦͷલʹ $.4͍͍ͨͳͷ͔͠Εͳ͍
Πϯϑϥ࡞Γ͍ͨ /0 8FCαΠτެ։͍ͨ͠ ͠Ζ
తʹ8FCαΠτެ։͍ͨ͠ 8PSE1SFTTͩͱ͓खܰͬΆ͍
͓खܰ
ӕ
αʔόʔʁ ϛυϧΣΞʁ ཧऀʁ υϝΠϯʁ ʁ
ͦ͜Ͱ4IJGUFS ͲΓΜ͙
4IJGUFSᐌ͘ ʢެࣜ8FCʣ
4IJGUFSੈքͰҰ൪ΘΕ͍ͯΔ$.4 ʮ8PSE1SFTTʯΛߴɾ҆શɾϝϯςϑ Ϧʔʹ͢ΔΦϯϥΠϯαʔϏεͰ͢ɻ αʔό ʔϨεʹΑΔશ͘৽͍͠ΞϓϩʔνͰɺ 8PSE1SFTTϢʔβʔ͔Β౷తͳϗεςΟ ϯάʹ͖ͭͷͷɺԆɾఀࢭͳͲιϑτ ΣΞαʔόʔอकʹ͔͔Δෛ୲ɾηΩϡϦ ςΟͷෆ҆Λഉআ͠·͢ɻ
ղ
ߴɾ҆શɾϝϯςϑϦʔ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ αʔόʔ΅͍ͯ͘ͷ৺ཁΒͳ͍͚Ͳ தͷ࡞Γํ࣍ୈͰήϩʹͳΔΑ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ 4IJGUFSཧը໘ͷΞΫηεʹ͍ͭͯ چੈͷϩάΠϯܗ͔ࣜ͠ͳ͍͔Β ࣄނΕΔཁૉѲ͖ͩ͢Α
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ ฤू͢Δ8PSE1SFTTɺϙνϙνͰ෮ݩͨ͠Γ Ͱ͖ͳ͍͔Βɺյͨ͠Βٽ͖ͳ͕ΒαϙʔτͩΑ
ߴɾ҆શɾϝϯςϑϦʔ ୭͔Βݟͯ ൃܾΊͰ8FCαΠτެ։͚ͩͳΒ͍͍͚Ͳ هࣄσβΠϯΛฤूͨ͠Γ͢ΔͳΒ 8PSE1SFTTมΘΔͦͦ͜͜͠ࣄ͋ΔΑ
࣍
ԆɾఀࢭͳͲ ιϑτΣΞαʔόʔอकʹ͔͔Δ ෛ୲ɾηΩϡϦςΟͷෆ҆Λഉআ
ԆɾఀࢭͳͲ ιϑτΣΞαʔόʔอकʹ͔͔Δ ෛ୲ɾηΩϡϦςΟͷෆ҆Λഉআ தͷਓ͕Β͔ͨ͠Βࢮ͵͡ΌΜ 4BB4ͬͯͦʔΏʔΜ͡ΌΜ ͳʹͱൺֱͯ͠ʁ
ͱ͍͑ɺࣄ࣮ͱͯ͠ 4IJGUFSʹΑΔ8PSE1SFTT αʔόʔϨεԽͷԸܙେ͖͍
͔ͩΒͱ͍ͬͯ 8PSE1SFTTωΠςΟϒͰͳ͍ Ϣʔβ͕͕࣋ͭ͋Δ 4-"͕͋ͬͯ4MBDLམͪΔ "NB[PO4ͩͬͯࢮΜͰΔ
ӏವΈʹ͢Μͳͬͯ͜ͱ
8PSE1SFTT࠷େͷڧΈ ϓϥάΠϯ
8PSE1SFTT࠷େͷ੬ऑੑ ϓϥάΠϯ
4IJGUFSͰͷϓϥάΠϯѻ͍ ׳Εͳ͍ͱ͍͠Α ͳΜͳΒىಈ͠ͳ͘ͳΔ
ͳΜͩΑ4IJGUFS ࣄલʹ͍Ζ͍Ζ Δ͜ͱ͋Δ͡ΌΜ ͬͯࢥͬͨʁ
͋ͨΓ·͑ͩΑ
ձࣾͷϝʔϧαʔόʔ 0GGJDF͔Β (NBJMʹ͠·ʔ͢ ֬ೝͯ͠·ͤΜ͚Ͳ ͍͢͝Β͍͠ͷͰ࠾༻͠·ʔ͢
͕͢͞ʹڐ͞ΕͶ͐
اۀʹ͓͚Δ 8PSE1SFTTͷग़൪
اۀ͕8FCαΠτ࡞Δͱ͖ ࠓ·ͰͲ͏͔ͯͨ͠
ɾΞϓϦνʔϜ ɾΠϯϑϥνʔϜ ɾ֎ઌ ɾӡ༻ҕୗ ɾίετࢉग़
ɾΞϓϦνʔϜ ɾΠϯϑϥνʔϜ ɾ֎ઌ ɾӡ༻ҕୗ ɾίετࢉग़ 4IJGUFSΛબ͢Δͱ͜͏ͳΒͳ͍
ͩͬͯ4BB4͡ΌΜ
4BB4ͷ͍ํͬͯ͋Δ͡ΌΜͯ ୭͕͏ʢ͍ํʁʣ ཧͲ͏͢Δ ՝ۚମܥͲ͏ͳͬͯΔ
͋Δͷே࣌ ৸͍ͯΔγϯδʹ ి͕
૬खʮ͠ʔ͠ʯ
γϯδʮͳΜʯ
૬खʮ"84Ͱ %PDLFSͰ8PSE1SFTT ࡞Ζ͏ͱͯ͠ΔΜͰ͚͢Ͳʯ
γϯδʮ4IJGUFSʹ͠Ζʯ γϯδʮ4IJGUFSʹ͠Ζʯ
૬खʮ͑ʔ֎ઌʹ ͜Ε͔ΒΠϯϑϥมߋ ͩ͢ͷͳ͊ʯ
γϯδʮ΄ͳͶ·͢ʯ
ϲ݄ޙ
"84ʮ8PSE1SFTTαʔό͔Β %P4߈ܸग़ͯΔΜ͚ͩͲ ͳΜͳͷʯ
Ͳ͏Β %PDLFSͷ8PSE1SFTT ॳظઃఆͷը໘ͷ·· ์ஔͯͨͬ͠Ά͍
͍͓ͪ͏ΒͰ "84ڥͷ߈ܸ༗ແ֬ೝ ͳ͠
ͦΜͳ͜ΜͳͰ
IUUQTXXXMJYJMDPKQTRVBSF
ࢮΜͰ֮͑Δ 8PSE1SFTT
ࢮΜͰ֮͑Δ 4IJGUFS
8PSE1SFTTͰͷࢮʹํΑΓ 4IJGUFSͰͷࢮʹํ ͳΜͱ͔ͳΔײ͋Δ
None
None
αϙʔτ͕͋Δ৺ڧ͞ ΜͺͶ͑ 8PSE1SFTT࡞ͬͯͨͱ͖ͷ ࣗͰͳΜͱ͔͠ͳ͖Όײ͏ͳ͍
ͦ͏ʂ 4BB4ʹαϙʔτ͕͋Δʂ ʢ͑Δ͔Ͳ͏͔ผͱͯ͠ʣ
4IJGUFSͷαϙʔτʹ ಄͕͕͋Γ·ͤΜ ͳΜ͔͍Ζ͍Ζ͍͢·ͤΜ
8PSE1SFTT͕ɺ ͡Όͳͯ͘ ͱ͋Δ4BB4ͱͯ͠ 4IJGUFSΛબ͢Δํ͕ݡ͍
͋Εɺ͜Ε μϝͳͱ͜Ζ͡Όͳ͍͡ΌΜ