DEV Community

Cover image for Stop Buying Courses, Start Tracking: The Unsexy Truth About Language Learning
WUMBOLOVER
WUMBOLOVER

Posted on

Stop Buying Courses, Start Tracking: The Unsexy Truth About Language Learning

The average serious language learner owns three courses, two apps with premium subscriptions, and a bookshelf of grammar references. Their actual level: stuck at the same plateau as last year.

The courses are not the problem. The buying is not even the problem. The problem is what the buying replaces: a tracking system that would show, in brutal clarity, that the learner did 40 minutes last week, skipped output practice for a month, and has no idea how many hours they have actually invested.

Nobody wants to hear this, because a new course feels like progress and a spreadsheet feels like admin. But the data is unambiguous in every field that has it: what gets measured gets managed, and language learning is no exception.

Why courses feel like progress

Buying a course triggers the same psychology as buying gym equipment. The purchase is a commitment device, a signal to yourself that you are serious. For about a week, it works. Then the novelty fades, and the course joins the others in the digital drawer.

Courses also outsource the thinking. "Just follow the curriculum" is appealing because designing your own learning feels like work. But the curriculum was designed for an average learner who does not exist. You have specific gaps, a specific schedule, and a specific goal. A generic curriculum will spend your limited hours on things you do not need.

None of this means courses are worthless. A good course is a fine source of structured input. It is a terrible substitute for knowing what you did this week.

What the research actually supports

Strip away the marketing and the science of language acquisition keeps landing on a short list:

  • Time on task. Hours of contact with the language predict outcomes better than method, talent, or materials. Rough orders of magnitude: a few hundred hours for basic conversational ability in an easy language, more for hard ones. These are illustrative, not promises; the point is that hours are the currency.
  • Spaced repetition. Reviewing material at expanding intervals beats cramming. Every serious learner already knows this. Few actually schedule it.
  • Output practice. Speaking and writing drive progress that input alone cannot.
  • Feedback. Correction from a tutor or exchange partner accelerates everything.

Notice what is not on the list: the brand of the course. The method matters far less than the hours, and the hours only happen inside a system that tracks them.

The tracking system: what to measure

You need six numbers. Not sixty. Six.

1. Minutes per day, per language

The foundation metric. Log every session the day you do it: date, language, minutes, what you did. This one number, summed weekly, tells you more about your trajectory than any test score.

Target: whatever your plan says (say, 30 minutes daily). The number itself matters less than the streak of honest entries.

2. Running hour total, per language

Keep a cumulative total. This is your altitude meter. When motivation dips, look at the total: 80 hours invested is an argument against quitting that no pep talk can match.

Illustrative framing: if conversational ability in your language typically takes a few hundred hours, your running total tells you exactly where you are on the road. No mystique, just arithmetic.

3. Output ratio

Of your weekly minutes, what fraction was production (speaking, writing) versus consumption (listening, reading)? Track it as a percentage.

If the ratio drops below 25 percent for two weeks running, your next sessions shift toward output until it recovers. This single rule prevents the most common failure mode: the eternal intermediate who understands everything and says nothing.

4. Active phrase count

How many phrases are currently in your drilling rotation? Keep it between 15 and 25. When a phrase becomes automatic, retire it and promote a new one. Log the retirements; the retired list is your visible proof of progress.

5. Weekly score, 1 to 5

One subjective number per language per week: "Did I engage with this language in a way that counts?" This catches what the minute counts miss: the week you did 150 minutes of half-asleep podcast listening scores a 2, and the 90-minute week with two real conversations scores a 4.

6. Milestone checklist

Concrete capabilities, checked off with dates when achieved in real situations:

  • [ ] 5-minute small-talk conversation
  • [ ] Read a news article and summarize it
  • [ ] 15-minute work call with preparation
  • [ ] Business email written without a translator
  • [ ] 30-minute call with light preparation
  • [ ] Handled an unplanned conversation
  • [ ] Made someone laugh in the language
  • [ ] Negotiated something real (price, deadline, terms)

Milestones are binary and dated. Either you did it in the wild or you did not. "Almost" does not count.

The weekly review template

Copy this into your notes every Saturday. Thirty minutes, no more.

WEEK OF: ___________

MINUTES
- Language A: ___ min (target: ___)
- Language B: ___ min (target: ___)
- Output ratio: ___%

SCORES (1-5)
- Language A: ___
- Language B: ___

PHRASES
- Retired this week: ___
- Added: ___
- Currently active: ___

MILESTONES
- Attempted: ___
- Achieved: ___

NEXT WEEK
- Focus skill: ___
- Output theme: ___
- One thing to fix: ___

RUNNING TOTALS
- Language A: ___ hours
- Language B: ___ hours
Enter fullscreen mode Exit fullscreen mode

Fill it in honestly. The review where you write "Language B: 0 min, score 1" is more valuable than the week you skipped the review to avoid seeing it.

The monthly audit

Once a month, spend an hour on harder questions:

  1. Am I measuring the right things? If a metric never changes a decision, drop it.
  2. Where did the hours actually go? Compare input vs output, planned vs actual. Adjust the plan, not the person.
  3. Which resource earns its keep? List every course, app, and tutor. For each: hours used last month, measurable contribution. Anything with zero hours gets cancelled or deleted. This is where the course graveyard finally gets cleaned out.
  4. What is the bottleneck? One sentence. "Listening comprehension lags speaking." "No output practice for three weeks." Then one change to address it next month.

What to do with the courses you already own

Do not throw them away. Demote them. A course is an input source, nothing more. Assign each owned course a job:

  • Course A: the 10-minute daily input block for the next two months, then done.
  • App B: the phrase drilling tool, 5 minutes in the review block.
  • Book C: reference only, consulted when the tutor flags a grammar gap.

Every course gets a start date, an end date, and a job description. A course without these three things is decoration.

The unsexy truth, stated plainly

Nobody ever posted a screenshot of their tracking spreadsheet and went viral. The spreadsheet does not feel like progress. But the learners who reach fluency almost always have some version of it: a log, a dashboard, a tutor's notes, a wall of crossed-off milestones. The method varies. The measurement does not.

Stop optimizing the purchase. Start optimizing the log. The hours are the product; everything else is packaging.

If you want the tracking without building the spreadsheet, use a template built for it. The Polyglot Planner is a Notion template with unlimited language pages, a goal-setting and reflection journal, a resource library, a weekly study-plan checklist, and a dashboard showing progress statistics and predicted completion dates. $39.99, currently $19.99 with code AUTUMN50. One 5-star reviewer called it "the best template I could find to learn multiple languages." Buy it for the dashboard, then do the hours. The hours were always the point.

Top comments (0)