Shadowing Practice: M41: Six steps to a better speaking English for a software developer - Learn English Speaking with YouTube
Download App
AI scoring for every sentence you speak

Popular
Context & Background
In today’s globalized world, mastering English is crucial, especially for professionals in the software development field. The speaker, a non-native English speaker who is a software developer, addresses the frequently asked question on how to learn and practice English effectively. Sharing personal experiences, he outlines six key recommendations aimed at helping fellow developers and learners improve their English speaking skills. He emphasizes the importance of thinking directly in English rather than translating from one’s native language. This foundational shift is essential for achieving fluency and confidence in speaking.
Top 5 Phrases for Daily Communication
- “It shouldn’t be that way” – A phrase that shows disagreement with a method or thought process.
- “How do I say…” – Useful for seeking clarification or expressing confusion.
- “You have to hear how people really talk” – A reminder of the importance of listening to native speakers.
- “Explain to us how certain features work” – Encourages sharing knowledge and facilitating understanding.
- “Practice, practice, and practice” – Highlights the essential nature of consistent practice in language learning.
Step-by-step Shadowing Guide
The shadowing technique is an effective method for improving English speaking skills. Here’s a step-by-step guide on how to utilize this technique based on the video content.
- Choose a Suitable Video: Start by selecting videos that feature native English speakers, like movies or educational YouTube channels. Aim for content that interests you, preferably related to your field.
- Listen and Repeat: Watch a segment of the video. After listening, pause and repeat what you heard, mimicking the speaker's pronunciation and intonation. This practice is vital for developing your shadow speech.
- Capture Key Phrases: Write down key phrases or expressions used in the video. Incorporate these into your daily conversations, building your vocabulary and enhancing your english speaking practice.
- Engage in Conversations: Find an informal chat partner, encourage them to use some of the phrases you’ve learned. Discuss various topics, applying the language naturally, akin to shadowing.
- Consistency is Key: Set aside time each day to engage in this shadowing technique on a dedicated shadowing site. Track your progress and make adjustments as necessary.
By following these steps diligently, you will see substantial improvement in your confidence and fluency in English. Remember, becoming comfortable with a new language takes time, so be patient and keep practicing.
What is the Shadowing Technique?
Shadowing is a science-backed language learning technique originally developed for professional interpreter training and popularized by polyglot Dr. Alexander Arguelles. The method is simple but powerful: you listen to native English audio and immediately repeat it out loud — like a shadow following the speaker with just a 1–2 second delay. Unlike passive listening or grammar drills, shadowing forces your brain and mouth muscles to simultaneously process and reproduce real speech patterns. Research shows it significantly improves pronunciation accuracy, intonation, rhythm, connected speech, listening comprehension, and speaking fluency — making it one of the most effective methods for IELTS Speaking preparation and real-world English communication.
☕ Buy us a coffee
ShadowingEnglish remains 100% free thanks to your support. Server and AI costs are high — your coffee keeps us going! 🙏