(What are you building? Draw the ER diagram, list the data entities, write user stories from the end user's POV.)
(Learn the basics the fun way. Classes, constructors, APIs. Think Rails for Zombies, not a textbook.)
(Write it yourself. Let AI write it. Diff the two. Ask AI exactly what you got wrong and why.)
(AI can generate tests, but a human decides what each test is for. Learn that. Write a few.)
(Git, branches, PRs, merge conflicts. Use an agent as a programming partner and break things on purpose.)
Anywhere you get stuck, use AI to unblock you and explain why you got stuck.