My First React
今日お話すること
1. 「継続的な学び」の必要性
2. 独身~子供が生まれる前
3. 転機:子供が生まれてから
4. これから
Slide 3
Slide 3 text
My First React
今回のテーマは以下のAdvent Calendarから
子育てエンジニア Advent Calendar 2020
https://adventar.org/calendars/5302
Slide 4
Slide 4 text
1. 「継続的な学び」の必要性
Slide 5
Slide 5 text
My First React
日進月歩のIT業界
仕事の仕方が変わる(ツール, 技術,文化が進化)
例: Javaのバージョンが半年に1回変わる…
「ふつうに仕事をする」だけでも大変!
Slide 6
Slide 6 text
エンジニアにとって
「継続的な学び」は必要!
Slide 7
Slide 7 text
2.独身~子供が生まれる前
Slide 8
Slide 8 text
My First React
「ダラダラ勉強」「気ままに勉強」
1. 好きなことをやる(あまり目的をもたず)
例: 個人アプリ開発、APIで遊ぶ、デザイン勉強
2. 時間あるし、色々手を出してみよっと!
GO, Python…流行りに飛びつきがち
3. 勉強は1人でやるのが基本
モチベーションにムラがあった
Slide 9
Slide 9 text
振り返ると…
・効率的ではなかった
・定着していたか?
・モチベーションのムラ
Slide 10
Slide 10 text
3. 転機:子供が生まれてから
Slide 11
Slide 11 text
・時間の制約
・育児 > 自分の勉強
Slide 12
Slide 12 text
「パラダイムシフト」!
Slide 13
Slide 13 text
My First React
「勉強習慣の定着のために、戦略を立てる」
1. 基礎になる技術の習得にフォーカス
2. 1人ではなく「勉強仲間」を作る
3. 「無理をしない!」コツコツと積み上げる
Slide 14
Slide 14 text
My First React
1. 基礎になる技術の習得にフォーカス
例えば…
CS(コンピューターサイエンス)の基礎が足りてない
● アルゴリズム、アーキテクト、ネットワーク、DB、セキュリティ等・・・
● IPAの「基本情報技術者試験」がよさそう!勉強してみよう。
● 資格勉強には懐疑的→ 実際にやってみると幅広く効率的に学べる!
● 試験日を決めて、逆算して勉強(1日1時間)→ 見事、合格!!
Slide 15
Slide 15 text
My First React
1. 基礎になる技術の習得にフォーカス(続)
・その日学んだことを日々アウトプット(TIL)
”Today I Learned”(今日学んだこと)
Githubに日々記録
https://github.com/kuro-channel/TIL
・「すべてを学べない」→
「広範囲で応用が効くものを定着させる」
Slide 16
Slide 16 text
My First React
2. 1人ではなく「勉強仲間」を作る
オンラインコミュニティへの参加
TechCommit https://www.tech-commit.jp/
Qiita や コミュニティ内のLT大会等で、積極的にアウトプット
→ コミュニティ仲間にフィードバックをもらう
Qiita https://qiita.com/takumi_links
Slide 17
Slide 17 text
My First React
3. 「無理をしない!」コツコツと積み上げる
● 眠たいときは寝る!休みたいときは休む!
● 以前:エンジニアはストイックであるべき
→ 怠惰を許すw他人と比べずに自分のペースで
● 合間時間を大切にする
朝: 英単語(5分)
夜:簿記会計アプリ問題(10分)