10ヶ月を振り返ろう
ストーリー
初仕事が無事に完了した。
振り返れば、入社から10ヶ月。ターミナルの使い方も知らなかった自分が、 今や一人で仕事を完遂できるまでになった。
「この10ヶ月で何を学んだんだろう」
一つずつ振り返って、自分の成長を確認しよう。 そして、これからの目標を立てよう。
ミッション概要
10ヶ月間の学習を振り返り、自己分析と今後の学習計画を作成してください。
達成条件
- 10ヶ月で学んだスキルを棚卸しできた
- 得意分野と苦手分野を自己分析できた
- 今後の学習計画を作成できた
- L1への道のりを理解できた
Part 1: スキルの棚卸し
10ヶ月で学んだスキル一 覧
各月で学んだスキルを振り返り、自己評価してください。
| 月 | テーマ | 学んだ主なスキル | 習得度 |
|---|---|---|---|
| 月1 | ターミナル | cd, ls, mkdir, touch, cat, man | [ ]1 [ ]2 [ ]3 |
| 月2 | Git | init, add, commit, push, pull, branch | [ ]1 [ ]2 [ ]3 |
| 月3 | データベース | SELECT, INSERT, UPDATE, DELETE, JOIN | [ ]1 [ ]2 [ ]3 |
| 月4 | ネットワーク | HTTP, DNS, curl, ping, ステータスコード | [ ]1 [ ]2 [ ]3 |
| 月5 | HTML/CSS | セマンティックHTML, Flexbox, レスポンシブ | [ ]1 [ ]2 [ ]3 |
| 月6 | コミュニケーション | 日報, 週報, 報告の書き方 | [ ]1 [ ]2 [ ]3 |
| 月7 | タスク管理 | タスク分解, 優先順位, スケジュール | [ ]1 [ ]2 [ ]3 |
| 月8 | 品質管理 | セルフレビュー, チェックリスト | [ ]1 [ ]2 [ ]3 |
| 月9 | ドキュメント | README, 技術文書, 完了報告書 | [ ]1 [ ]2 [ ]3 |
| 月10 | 総合 | 全スキルの統合実践 | [ ]1 [ ]2 [ ]3 |
習得度の基準:
- 1: 基本は理解したが、まだ不安がある
- 2: 一人でできるが、調べながらになる
- 3: 自信を持ってできる
Part 2: 得意分野と苦手分野の分析
タスク 2-1: 自己分析シートを作成
bash
cd ~/projects/internal-tools-page
cat > docs/self_analysis.md << 'EOF'
# 自己分析シート
## 作成日
Day 5(または作成日を記入)
## 10ヶ月間の振り返り
### 得意だと感じるスキル(上位3つ)
1. **【スキル名】**
- 理由: (なぜ得意だと感じるか)
- 具体例: (このスキルを使って成功した場面)
2. **【スキル名】**
- 理由:
- 具体例:
3. **【スキル名】**
- 理由:
- 具体例:
### 苦手だと感じるスキル(上位3つ)
1. **【スキル名】**
- 理由: (なぜ苦手だと感じるか)
- 克服したいこと: (具体的に何を改善したいか)
2. **【スキル名】**
- 理由:
- 克服したいこと:
3. **【スキル名】**
- 理由:
- 克服したいこと:
### 10ヶ月で最も成長を感じたこと
(自由記述: 入社時と比べて、何ができるようになったか)
### 10ヶ月で最も印象に残った学び
(自由記述: 特に印象に残っている学習内容や経験)
### 初仕事で実感したこと
(自由記述: 実際の仕事で感じた、学習と実務の違いや共通点)
EOF
cat docs/self_analysis.mdタスク 2-2: 自己分析を記入
上記のテンプレートを編集して、自分の言葉で記入してください。
Part 3: 今後の学習計画
L0で学んだこと vs L1で学ぶこと
| レベル | 主なスキル | 特徴 |
|---|---|---|
| L0 | 基本操作、基礎知識 | 「使える」状態になる |
| L1 | 応用、実践、チーム作業 | 「活用できる」状態になる |
L1で学ぶ予定のスキル(例)
| 月 | テーマ | 概要 |
|---|---|---|
| 月1 | ターミナル応用 | シェルスクリプト、パイプ、リダイレクト |
| 月2 | Git応用 | ブランチ戦略、プルリクエスト、コンフリクト解消 |
| 月3 | データベース応用 | 正規化、インデックス、トランザクション |
| 月4 | ネットワーク応用 | API、REST、認証 |
| 月5 | フロントエンド応用 | JavaScript基礎、DOM操作 |
| 月6 | チーム開発 | コードレビュー、ペアプログラミング |
| ... | ... | ... |
タスク 3-1: 学習計画を作成
bash
cat > docs/learning_plan.md << 'EOF'
# 今後の学習計画
## 短期目標(1ヶ月以内)
### 目標1: 【具体的な目標】
- なぜ: (この目標を立てた理由)
- どうやって: (達成するための方法)
- いつまでに: (期限)
### 目標2: 【具体的な目標】
- なぜ:
- どうやって:
- いつまでに:
## 中期目標(3ヶ月以内 )
### 目標1: 【具体的な目標】
- なぜ:
- どうやって:
- いつまでに:
## 長期目標(6ヶ月〜1年)
### 目標: 【なりたいエンジニア像】
- 説明: (どんなエンジニアになりたいか)
- 必要なスキル: (そのために身につけるべきスキル)
## 学習リソース
### 継続して使いたいリソース
- (書籍、サイト、動画など)
### 新しく挑戦したいリソース
- (興味のある技術、言語、ツールなど)
## 振り返りのスケジュール
- 毎週: (振り返りのタイミング)
- 毎月: (目標の見直しタイミング)
EOF
cat docs/learning_plan.mdPart 4: L1への道のり
L0修了後の選択肢
| 選択肢 | 説明 |
|---|---|
| L1カリキュラムに進む | 応用スキルを体系的に学ぶ |
| 実務で経験を積む | 実際のプロジェクトで学ぶ |
| 特定分野を深掘りする | 興味のある技術に集中する |
| 組み合わせ | L1 + 実務 + 深掘り |
L1カリキュラムの概要
L1カリキュラム(予定)
├── ターミナル応用
│ └── シェルスクリプト、自動化
├── Git応用
│ └── ブランチ戦略、チーム開発
├── データベース応用
│ └── 設計、パフォーマンス
├── ネットワーク応用
│ └── API、セキュリティ
├── フロントエンド応用
│ └── JavaScript、React入門
├── バックエンド入門
│ └── サーバー、API開発
├── インフラ入門
│ └── クラウド、Docker
├── チーム開発
│ └── アジャイル、コードレビュー
├── テスト
│ └── 単体テスト、自動テスト
└── 総合プロジェクト
└── チームでのアプリ開発
L0とL1の違い
| 観点 | L0 | L1 |
|---|---|---|
| 作業形態 | 一人で完結 | チームで協力 |
| 規模 | 小さなタスク | 中規模プロジェクト |
| 技術 | 基本操作 | 応用・最適化 |
| 品質 | 動けばOK | 保守性・拡張性も考慮 |
Part 5: 振り返りのまとめ
タスク 5-1: 振り返りサマリーを作成
bash
cat > docs/retrospective_summary.md << 'EOF'
# 10ヶ月間の振り返りサマリー
## 習得したスキル
### 技術スキル
- ターミナル操作
- Git/バージョン管理
- データベース/SQL
- ネットワーク基礎
- HTML/CSS
### ソフトスキル
- コミュニケーション(日報、 報告)
- タスク管理(計画、優先順位)
- 品質管理(セルフレビュー)
- ドキュメント作成
## 自己評価
### 強み
1.
2.
3.
### 改善点
1.
2.
3.
## 今後の目標
### 短期(1ヶ月)
### 中期(3ヶ月)
### 長期(1年)
## メッセージ(自分への)
(10ヶ月間頑張った自分へのメッセージ)
EOF
cat docs/retrospective_summary.mdタスク 5-2: コミット
bash
git add docs/self_analysis.md docs/learning_plan.md docs/retrospective_summary.md
git commit -m "10ヶ月の振り返りドキュメントを追加"
git pushまとめ
| ポイント | 内容 |
|---|---|
| スキル棚卸し | 10ヶ月で 学んだ内容を整理 |
| 自己分析 | 得意・苦手を把握 |
| 学習計画 | 短期・中期・長期の目標 |
| L1への道 | 次のステップを理解 |
- スキルの棚卸しができた
- 得意分野・苦手分野を分析できた
- 今後の学習計画を作成できた
- L1カリキュラムの概要を理解できた
- 振り返りドキュメントをコミットした
次のステップへ
10ヶ月の振り返りお疲れさまでした。
次のセクションでは、L0カリキュラムの最終クイズに挑戦します。 全10ミッション(月1〜月10)の内容から出題されます。
L0カリキュラムの集大成です。自信を持って臨みましょう!
推定所要時間: 60分