Specific — say exactly what you want

Swap fuzzy aims for precise ones. “Learn programming” becomes “build and deploy a personal portfolio website.” The more specific the goal, the more obvious the first step.

Measurable and Achievable

Attach a number you can track — pages, kilometres, customers, hours — so progress is visible. Then sanity-check that the target is realistic for your time and resources. A stretch is good; an impossible goal just demotivates.

Relevant and Time-bound

  • Relevant: make sure the goal connects to something you genuinely care about, or it will lose to more urgent things.
  • Time-bound: set a deadline. An open-ended goal drifts forever; a date creates the gentle pressure that drives action.

Turn a vague goal SMART

Vague: “I want to get better at coding.”

SMART: “I will complete one online Python course
and build a to-do app by 30 September, studying
for 45 minutes every weekday evening.”

Specific   — Python course + a to-do app
Measurable — one course, one app, 45 min/day
Achievable — fits an evening routine
Relevant   — supports a career switch
Time-bound — done by 30 September

Mistakes to avoid

  • Setting too many goals at once. Two or three you finish beat ten you abandon.
  • No deadline. Without a date, “someday” quietly becomes never.
  • Goals you cannot measure. If you cannot tell when it is done, you cannot stay on track.

Frequently asked questions

How many SMART goals should I have at once?

Focus on a small number — usually two or three active goals. Spreading yourself across many at once dilutes your effort and makes it likely none get finished.

What if I miss the deadline?

Treat it as data, not failure. Review what slowed you down, adjust the target or the plan, and reset a realistic new date rather than abandoning the goal.

Set a learning goal and act on it today with our free courses.