Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
しくじり先生 「エンジニアに向いてない」 と言われるまでに 行なっていた勉強方法
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ミカイ
December 16, 2023
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
しくじり先生 「エンジニアに向いてない」 と言われるまでに 行なっていた勉強方法
渋谷|若手エンジニア向けLT交流会
2023/12/15
https://aegis.connpass.com/event/302472/
ミカイ
December 16, 2023
More Decks by ミカイ
See All by ミカイ
今からフロントエンドを0から勉強するならSvelteもありかも
junmikai
0
110
tsoaはいいぞ!APIドキュメントを自動生成!
junmikai
0
80
生成AI活用はHOWが大事な理由
junmikai
0
220
2025年の抱負: フリーランスから 正社員に戻るので 組織に貢献します!
junmikai
0
140
Chakra UI v3にバージョンアップしてほぼ別物になった件
junmikai
0
1.4k
LTのテーマ決めは「多数派」を意識しよう ~ LT年40回登壇した件~
junmikai
0
65
成長するには「重要 VS 緊急」を意識しよう
junmikai
0
30
LTのテーマ決めは「多数派」を意識しよう ~ LT年40回登壇した件~
junmikai
0
65
目標は「めいそう」が大事。漢字はどう書く?
junmikai
2
81
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.4k
How to Talk to Developers About Accessibility
jct
2
580
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
How STYLIGHT went responsive
nonsquared
100
6.3k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Transcript
しくじり先生 「エンジニアに向いてない」 と言われるまでに 行なっていた勉強方法 三海 純
自己紹介 • 三海純(ミカイ ジュン) • 現在フリーランスエンジニア ◦ Next.jsの設計とバックエンド実装 • 趣味
◦ アニメ(BanG Dream!・ぼざろ 等) ◦ ネット麻雀(雀魂)
キャリア • 2020/06 - 2022/02: 正社員(受託企業) ◦ Vue.js/Nuxt.jsをメイン • 2022/03
- 2023/09: 正社員(自社開発) ◦ バックエンドはPython / Nest.js(Node.js) ◦ フロントエンドはReact.jsとNext.js • 2023/10 - : フリーランス(自社開発) ◦ Next.jsの設計とバックエンド実装を担当
エンジニアになってから半年ぐらいの時の 事。 自分の実装の遅さが原因でプロジェクトが 炎上しそうでした。 当時の上司にこんなこと言われました
「お前エンジニア向い てないな」
※このセリフは1回しか言ってないらしい(似たようなセリフは何回か言っている)
その後なんとか頑張って そのプロジェクトはなんと か無事リリースできました
※アニメ3期が楽しみですね
というわけで、 成長が遅かった理由が勉強方法 にあったと思います。 そのしくじりを振り返りたいと思い ます
勉強する内容の幅を 広げ過ぎた 原因1
当時Nuxt.js(Vue.js)の開発を行 なっていました。 明らかに知識が習得しない内に 色々手をつけすぎてました
• JavaScript の技術本読み漁る • CSS設計 • webpack • Linuxコマンド •
Laravel(PHP) • ネットワーク関連 など 当時行なっていた勉強
まるでトッピングを全部乗せた 感じになってました ※ ポークカレー591円らしいです
知識をインプットし過 ぎた (技術本読み過ぎた) 原因2
• 算出プロパティとメソッドのメリデメ • ライフサイクルについて • リアクティブシステムの制約 • スロットのスコープ • 部分化技術(コンポーネント設計)
• Vuexの導入 など Vue.jsでインプットばかりしてました
実際手を動かすとこうなります
じゃあ、何を勉強すればいいのか?
今学んでいる言語(FW)の TODOリストレベルを理解 した上で0→1で作成する 解決策
インプットが先でなくアウトプット が先になる勉強方法。 わからないだけ調べる (インプット)勉強方法。
こうなると思いますが、問題ないです ※ 雰囲気で〜は原作に出てきません
言語やFWの機能を全部覚えると キリがないです。 「実務経験あり」と言えるレベル の知識量は全体10%だと思いま す(体感)
今の現場で使っている言語やFW に関して業務外勉強する意味が ないと思ったら、 勉強方法を見直すのではなく転 職を検討するフェイズです 余談ですが・・・
効率いい勉強ライフを! ご清聴ありがとうござ います!
トッピングはこのぐらいがいい