🕌
中級者から上級者へ:テックリードを目指す僕の学習計画(月60hペース)
✅ 学習の目的・ゴール
- テックリードとして設計・調査・レビューができるようになる
- コードリーディング力の強化
- 設計意図の読解・比較・議論ができるようになる
- 実装だけでなく“導く側”の力を養う
📆 1日の学習スケジュール(平日)
| 時間帯 | 内容 | 時間 | 補足 |
|---|---|---|---|
| 朝 or 昼 | LeetCode | 15分 | 頭の準備体操/習慣化目的 |
| 夜 | OSS活動(PHPStanなど) | 1〜2時間 | 回帰テスト、設計読解、調査・バグ修正など |
🗓 週末(土日の勉強計画)
| 内容 | 時間 | 補足 |
|---|---|---|
| OSS活動 or DB資格勉強 | 3〜6時間 | まとまった調査やコードリーディング、体系的な理解整理 |
📊 月間の勉強量(見込み)
-
月:約60〜65時間
- 平日:20日 × 平均1.5時間 = 約30時間
- 週末:8日 × 平均4時間 = 約32時間
💡 活動内容の内訳と目的
| 活動内容 | 狙いと効果 |
|---|---|
| OSS活動(PHPStan) | 実戦的なコードリーディング、バグ調査、型や責務の理解 |
| LeetCode | 軽めのアルゴリズムトレーニング/思考整理/習慣維持 |
| DBスペシャリスト勉強 | 設計の基礎理解、正規化・インデックス・パフォーマンスの再整理 |
✅ 学習スタイルのこだわり
- やりすぎず、やめずに続ける
- 無理に全て理解しきらず「一周回してから理解する」前提で挑む
- 記録・振り返りも含めて技術の定着を狙う
🎯 目標達成までのスパン
- 目安:年間500〜600時間の学習を目指す
- ゴール:**1年後に「設計・調査・レビューに強いテックリード候補」になる
📝 今後の拡張予定(余裕があれば)
- 技術記事/調査ログの記録・共有(Zennや社内共有)
- 案件での設計相談・コードレビューにも意識的に関わる
- OSSでもレビューコメント・Issue参加を増やしていく
🧘 息抜き・リフレッシュの時間(継続のための工夫)
平日夜の息抜き(学習後 or 切り上げた日)
- ゲーム(Switch / 3DS / Steamなど)
- YouTubeや音楽(ギター練習も時々)
- 軽い読書(技術書じゃなく小説や漫画など)
週末・休日の過ごし方
- 外出・買い物で気分転換
- 家族と過ごす時間
- 長めのゲームプレイ(RPG・やり込み系)
Discussion