AI Helped Me Learn: Vue Through the Lens of a React Developer
Daniel Mendoza · Storyblok · Day 1
mental health
How to use AI to learn.
Expectation — productivity 20% faster; 19% slower though in real tasks.
Less experienced devs got the boost, more experienced devs got the fuzzy end of the lollipop.
Risk management — AI is a skill to be learned, the ultimate rubber ducky.
How do we apply it with the learning loop?
- Translate from something you know to the new subject.
- Provide context! Get back the differences to learn.
Why and how?
- Ask
Claudeto create an easily digestible diagram. - Ask
Claudeto provide an example based on an example. - Make sure you acknowledge when AI is moving too fast, ask clarifying questions.
- Ask
Claudeto generate quiz questions to test our knowledge, and then get help to fill the gaps. - Have a socratic conversation.
- Simulate debugging.
Feynman Technique — explain what you've learned, and see if that matches reality.
Develop skills as you go — do it once, and then reuse the tutor skill to apply it randomly and as required.
Peer programming — what can we translate, and what do we need to rethink and rewrite?
Refactor together — and then apply what you learn.