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
エンジニアの勉強法
Search
morihirok
July 10, 2017
Programming
0
380
エンジニアの勉強法
社内の新入社員向けにLTした時の資料です。
morihirok
July 10, 2017
Tweet
Share
More Decks by morihirok
See All by morihirok
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.2k
継続的にRailsアプリを開発する上で早めにやっておきたいこと
morihirok
9
2.8k
1日5分!子育て中もインプットを続ける工夫
morihirok
4
1.1k
rarray_value.pdf
morihirok
0
1.6k
失敗しても大丈夫!ひとりWebサービスのすゝめ
morihirok
2
470
try_to_making_a_gem_with_pattern_matching.pdf
morihirok
0
180
introduce_pattern_matching_with_mongo-clarify
morihirok
0
93
サーバレスアーキテクチャ入門
morihirok
0
220
Other Decks in Programming
See All in Programming
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
1k
asdf-ecspresso作って 友達が増えた話 / Fujiwara Tech Conference 2025
koluku
0
1.4k
php-conference-japan-2024
tasuku43
0
430
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
3
2.7k
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
930
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
430
HTML/CSS超絶浅い説明
yuki0329
0
190
Amazon Nova Reelの可能性
hideg
0
200
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
300
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
390
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
GraphQLとの向き合い方2022年版
quramy
44
13k
Building Your Own Lightsaber
phodgson
104
6.2k
Statistics for Hackers
jakevdp
797
220k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Speed Design
sergeychernyshev
25
740
Code Review Best Practice
trishagee
65
17k
Transcript
ΤϯδχΞͷษڧ๏ Զ͜͏͔ͨͬͨ͠ฤ
ࣗݾհ ීஈɿRuby on Railsͱ͔JavaScriptͱ͔(WEB։ൃ) աڈɿCͱ͔C++ͱ͔(αʔόϛυϧΣΞ։ൃ) ΤϯδχΞྺɿ̐ಥೖ
ࣄେมͰ͢ΑͶ
Έͳ͞Μͷதʹ ࣄதʹ ͜͏ࢥ͍ͬͯΔํ͕ গͳ͘ͳ͍ͱࢥ͍·͢
ʮԿͬͯΔͷ͔Θ͔Βͳ͍ʯ ʮԿ͕Θ͔Βͳ͍ͷ͔Θ͔Βͳ͍ʯ
ΤϯδχΞͳΓͨͯͷࠒͷࢲͷεϖοΫ • େֶ ࢥ͍͖ͬΓจܥʢܦӦֶ෦ʣ • ߴߍ ࢥ͍͖ͬΓจܥʢී௨Պʣ • ITͷࣝ ITͷਓຊͰେΕ͍ͯ͠Δ
ड͚ͨݚम ɾ໊ަͷํ๏ ɾΑ͘Θ͔Βͳ͍άϧʔϓϫʔΫ ɾExcelͷ͍ํ ܭ̍ϲ݄ ɹͦͯ͠ݱ…
ͨͩࠇ͍ը໘ʹک͑Δʑ
ળҙͰ͞ΕΔ໊ஶͨͪ
Θ͔Βͳ͍…
Ϛδ͎ແཧ…ͬΒ͌…
ͱ͍͏ͱ͜Ζ͔Βؤுͬͯ ͳΜͱ͔4ʹಥೖͰ͖·ͨ͠
ਖ਼ͨ͘͞ΜԕճΓͨ͠ͷͰ ʮ͜͏͓͖͔ͯͨͬͨ͠ͳ͋ʯ ͱ͍͏Λ͠·͢
݁ Θ͔Βͳ͍ཧ༝ ʮମܥతʹֶΜͰͳ͍͔Βʯ
ྫֶ͑ • 1 + 1͔Β࢝·Δ • ͷ҉هͱ͔จষͱ͔Λֶͼ࢝ΊΔ • ͦͷ͏ͪҼղͳͲɺෳࡶͳࣜΛֶͿ
ҰํະܦݧΤϯδχΞʹͱͬͯ ITֶश ɾ͍͖ͳΓJava ɾ͍͖ͳΓLinux
ҰํະܦݧΤϯδχΞʹͱͬͯ ITֶश ɾ͍͖ͳΓJava ɾ͍͖ͳΓLinux খֶੜʹ͍͖ͳΓҼղ ڭ͑ΔΈ͍ͨͳͷ
+BWB͜ͷล ग़యɿใॲཧٕज़ऀࢼݧɹࢼݧཁ߲ IUUQTXXXKJUFDJQBHPKQ@EPXOMPBEZPVLPV@WFS@QEG
Java͚ͩʹߜͬͯ… ɾΦϒδΣΫτࢦϓϩάϥϛϯάҎલ ͷϓϩάϥϛϯά ɾσβΠϯύλʔϯ ɾࣗಈςετ(JUnit) ɾJVMͷ͘͠Έ etc… ମܥతʹΖ͏ͱ͢Δͱ ͓͖ͬͯ͘͜ͱࢮ͵΄Ͳଟ͍ +BWB͜ͷล
ମܥతʹֶͣ Կ͔Λ͛ͨ͠ܦݧ ແ
ࠓ͔Βମܥతʹֶͼͳ͓࣌ؒ͢ ແ
ఘ
ݚम༰͕ѱ͍આʁ
ͬͺΓݱͰҰ൪͏ͷ ϓϩάϥϛϯάͷࣝ ͳͷͰฐࣾͷݚमΛ৴͡·͠ΐ͏ʂʂʂ
ݚमͰ͔ͭͪͬͨࣝͰ ݱΛ͠ͷ͗ͳ͕Β ମܥతͳࣝΛಘΔ ಘ͔ͨͬͨͳ͋
Θ͔Βͳ͍͜ͱ͕͋ͬͨΒ Θ͔Βͳ͍͜ͱ ͪΐͬͱ͚ͩਂ͘ જͬͯΈΔ ɾؔ࿈ͦ͠͏ͳωοτ ɹهࣄΛಡΉ ɾຊΛνϥݟ͢Δ
Θ͔ͬͯΔͱࢥͬͯΔ͜ͱ Θ͔ͬͯΔͱ ࢥͬͯΔ͜ͱ ͪΐͬͱ͚ͩਂ͘ જͬͯΈΔ ɾؔ࿈ͦ͠͏ͳωοτ ɹهࣄΛಡΉ ɾຊΛνϥݟ͢Δ
ͦΕͰΘ͔Βͳ͍ͱ͖ ͦΕͰ Θ͔Βͳ͍͜ͱ ͖ܿ͋͘ΒΊΔ ɾҿΉ ɾ:PVUVCFͱ͔ΈΔ
͕ࣝମܥԽ͞Ε͍ͯͳ͍ͷͰ Կ͔ΛཧղͰ͖ͳ͍͜ͱ ํͳ͍͜ͱͩͬͨΓ͠·͢
ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ Ҋ֎ࡾϲ݄ޙͷ͕ࣗ Θ͔Βͳ͔ͬͨ͜ͱΛ ཧղͯ͘͠ΕͨΓ͠·͢ ͕ࣝͪΐͬͱ ମܥԽ͞ΕͯΔ
ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ ͕͍ࣗ࣋ͬͯΔ͕ࣝ ମܥԽ͞Εͨॠ͕ؒ Θ͔ΔΑ͏ʹͳΓ·͢ ͱ͕ઢʹͳΔ
ʮͪΐͬͱਂ͘જΔʯΛଓ͚ͯΔͱ ͕ࣗԿʹڵຯ͕͋Δͷ͔ ݟ͖͑ͯͨΓ͠·͢ ͦΕ͕ࣗͷڧΈʹͳͬͨΓ͠·͢ ٕज़ɾۀքɾख๏
·ͱΊ • ITͷࣝΛମܥԽ͢ΔͨΊʹ • ϓϩάϥϛϯάݚमͰֶΜͩࣝͰݱ࡞ۀ Λ͠ͷ͛Δ͏ͪʹ • ʮͪΐͬͱ͚ͩਂ͘જΔʯΛଓ͚͍ͯ͘ͱ • ͦͷ͏ָͪ͘͠ͳͬͯ͘Δ
– Kazushige Morihiro “ͱ͍͏ເΛݟͨΜͩɻ”