← All posts

What tutoring taught me about programming

1 min read
teachingmentoring

Explaining forces clarity

You can’t explain a loop to someone who has never written code without understanding, step by step, what actually happens. Every lesson is a test of your own understanding.

Everyone learns differently

Some want theory first, others want to break something and then fix it. My method: we start from code the student wrote, not from slides.

Patience is a technical skill

Debugging and teaching use the same muscle: don’t jump to conclusions, and let the problem show you what it really is.