準備チェックリスト
ストーリー
ミッションの内容は理解できた。計画も立てた。
でも、いざ作業を始める前に、必要なものが揃っているか確認しよう。
「道具がないと仕事はできない。まずは準備から」
先輩も言っていた。「段取り八分、仕事二分」
準備チェックリスト
作業を始める前に、以下の項目を確認してください。
ツールの確認
| # | 項目 | 確認コマンド | 期待される結果 | OK? |
|---|---|---|---|---|
| 1 | ターミナル | ターミナルを開く | 開ける | [ ] |
| 2 | Git | git --version | バージョンが表示される | [ ] |
| 3 | SQLite | sqlite3 --version | バージョンが表示される | [ ] |
| 4 | テキストエディタ | VS Code等を開く | 開ける | [ ] |
| 5 | ブラウザ | Chrome等を開く | 開ける | [ ] |
各ツールの確認方法
bash
# Git のバージョン確認
git --version
# 出力例: git version 2.39.0
# SQLite のバージョン確認
sqlite3 --version
# 出力例: 3.39.0 2022-06-25 ...Git がない場合:
- macOS:
brew install gitまたは Xcode Command Line Tools - Windows: https://git-scm.com/ からダウンロード
- Linux:
sudo apt install git(Ubuntu/Debian)
SQLite がない場合:
- macOS: 標準でインストール済み
- Windows: https://sqlite.org/download.html からダウンロード
- Linux:
sudo apt install sqlite3(Ubuntu/Debian)
知識の確認
月1〜9で学んだスキル
今回のミッションで使う知識を復習しましょう。
| 月 | スキル | 今回の使用場面 | 自信度 |
|---|---|---|---|
| 月1 | ターミナル操作 | フォルダ作成、ファイル操作 | [ ]1 [ ]2 [ ]3 |
| 月2 | Git/バージョン管理 | リポジトリ作成、コミット、プッシュ | [ ]1 [ ]2 [ ]3 |
| 月3 | データベース/SQL | SQLiteでデータ取得・分析 | [ ]1 [ ]2 [ ]3 |
| 月4 | ネットワーク | URL疎通確認 | [ ]1 [ ]2 [ ]3 |
| 月5 | HTML/CSS | 紹介ページの作成 | [ ]1 [ ]2 [ ]3 |
| 月6 | コミュニケーション | 日報・週報の作成 | [ ]1 [ ]2 [ ]3 |
| 月7 | タスク管理 | 作業計画、優先順位付け | [ ]1 [ ]2 [ ]3 |
| 月8 | 品質管理 | セルフレビュー | [ ]1 [ ]2 [ ]3 |
| 月9 | ドキュメント | README、完了報告書 | [ ]1 [ ]2 [ ]3 |
自信度の基準:
- 1: 不安がある(復習が必要)
- 2: なんとかできそう
- 3: 自信がある
復習が必要な場合
自信度が「1」のスキルがあれば、該当する月のコンテンツを軽く見直しておきましょう。
| スキル | 復習ポイント |
|---|---|
| ターミナル | cd, ls, mkdir, touch, cat |
| Git | git init, git add, git commit, git push |
| SQL | SELECT, INSERT, GROUP BY, ORDER BY |
| ネットワーク | curl, HTTPステータスコード |
| HTML/CSS | 基本構造、セマンティックタグ、Flexbox |
| コミュニケーション | 日報テンプレート |
| タスク管理 | タスク分解、優先順位 |
| 品質管理 | チェックリスト、セルフレビュー |
| ドキュメント | README構成、報告書テンプレート |
心の準備
初仕事に臨む心構え
| 心構え | 説明 |
|---|---|
| 完璧を目指さない | 100点ではなく、まず完了させることが大事 |
| 早めに質問する | わからないことは放置しない |
| こまめに報告する | 日報で進捗を共有する |
| 計画を柔軟に調整する | 計画通りにいかなくても焦らない |
よくある不安と対処法
| 不安 | 対処法 |
|---|---|
| 「全部一人でできるかな...」 | これまで9ヶ月学んできた。一つずつやればできる |
| 「間違えたらどうしよう」 | Gitがある。いつでも戻せる |
| 「締め切りに間に合わなかったら」 | 早めに相談すれば調整できる |
| 「先輩に迷惑をかけたくない」 | 質問しないで失敗する方が迷惑。早めに聞こう |
最終チェック
作業を始める前の最終確認です。
環境チェック
- Git がインストールされている
- SQLite がインストールされている
- テキストエディタが使える
- ブラウザが使える
知識チェック
- ターミナルの基本操作ができる
- Gitの基本操作(init, add, commit, push)ができる
- SQLの基本(SELECT, INSERT, GROUP BY)ができる
- HTMLの基本構造が書ける
- 日報のフォーマットを知っている
心構えチェック
- 完璧でなく完了を目指すことを理解している
- わからないことは早めに質問すると決めている
- 計画通りにいかなくても調整できることを理解している
まとめ
| ポイント | 内容 |
|---|---|
| ツール確認 | Git, SQLite, エディタ, ブラウザ |
| 知識確認 | 月1〜9のスキルを使う |
| 心の準備 | 完璧より完了、早めに質問 |
- 必要なツールがインストールされていることを確認した
- 使用するスキルを確認し、不安なところは復習した
- 心の準備ができた
次のステップへ
準備は整いましたか?
次のセクションでは、Step 1で学んだ内容の理解度チェック(クイズ)を行います。 ミッションの要件、計画、準備について確認しまし ょう。
推定読了時間: 15分