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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ミカイ
December 16, 2023
110
0
Share
しくじり先生 「エンジニアに向いてない」 と言われるまでに 行なっていた勉強方法
渋谷|若手エンジニア向けLT交流会
2023/12/15
https://aegis.connpass.com/event/302472/
ミカイ
December 16, 2023
More Decks by ミカイ
See All by ミカイ
今からフロントエンドを0から勉強するならSvelteもありかも
junmikai
0
94
tsoaはいいぞ!APIドキュメントを自動生成!
junmikai
0
59
生成AI活用はHOWが大事な理由
junmikai
0
190
2025年の抱負: フリーランスから 正社員に戻るので 組織に貢献します!
junmikai
0
110
Chakra UI v3にバージョンアップしてほぼ別物になった件
junmikai
0
1.1k
LTのテーマ決めは「多数派」を意識しよう ~ LT年40回登壇した件~
junmikai
0
53
成長するには「重要 VS 緊急」を意識しよう
junmikai
0
22
LTのテーマ決めは「多数派」を意識しよう ~ LT年40回登壇した件~
junmikai
0
50
目標は「めいそう」が大事。漢字はどう書く?
junmikai
2
66
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
300
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
250
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Deep Space Network (abreviated)
tonyrice
0
150
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Code Review Best Practice
trishagee
74
20k
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 に関して業務外勉強する意味が ないと思ったら、 勉強方法を見直すのではなく転 職を検討するフェイズです 余談ですが・・・
効率いい勉強ライフを! ご清聴ありがとうござ います!
トッピングはこのぐらいがいい