About eight hours. Do the days in order, and finish every step that ends in a commit or log line.
| Day | Hours | Do this | Done when |
|---|---|---|---|
| 1 | 2 | Read "Pick one target role" below. Write your choice, one non-salary reason and a weekly study budget in README. | Role, weekly hours and study sessions are written down |
| 2 | 2 | Run the uv commands below. Commit the project and push to a repo. | Fresh clone passes the locked install and import check below |
| 3 | 1 | Create LOG.md. Add today's line (see What to build). | First log entry exists |
| 4 | 1 | Open Google Colab. Run import pandas as pd; print(pd.__version__). Try switching to a GPU runtime. | Notebook runs; CPU is fine today |
| 5 | 2 | Read Eugene Yan's interview article (linked in Resources) and note the two skills in bold. Check five current job descriptions in your target market and skim the compute table. | Role choice matches real requirements. You have a CPU plan and an optional GPU plan |