Wanting to learn a language, a design tool and an instrument at the same time is common, but your week only has so many free hours. Advice on the subject conflicts: some people say to focus on one skill, others say to run several in parallel.

Both camps have a point. The practical answer depends on how many hours you have, what kind of skill you are learning, and whether you are aiming for competence or mastery.
Set a Realistic Weekly Budget First
One guideline suggests that 5 to 8 hours a week suits most people learning a skill alongside other commitments. That total is for everything, not per skill. If you want three skills, each one gets a slice of that budget.
The same guideline says the goal should be competence rather than mastery. Competence means you can use the skill for real tasks. Mastery takes far longer and is the part that suffers most when you split your time.
Josh Kaufman's 2013 TEDx talk, The First 20 Hours, argues that basic proficiency in a skill is roughly 20 hours of focused practice away. That is about a week of practice in two- or three-hour chunks. This idea holds best for tool and software skills such as Excel or a design tool, which have a shallower learning curve than, say, a language.
The trade-off is real. If your total time is fixed, every extra pursuit delays progress in the others. One commenter also points out that putting 40 hours a week into passion projects is hard to sustain alongside a career. Overcommitting is the most common way this approach fails.
Short, Frequent Sessions Beat One Big Block
How you cut up the hours matters as much as how many you have. Daily or near-daily practice generally beats a single large weekly session. For language learning, 20 minutes every day is said to beat 2 hours once a week.
A few practical rules come out of this:
- Time-block, don't multitask. Use focus blocks of 60 to 90 minutes, with about 15 minutes between blocks.
- Use a minimum effective dose. One suggested baseline is 20 to 30 minutes of daily practice for a skill, or 2 to 3 focused study blocks a week.
- Start small. Practicing about 30 minutes a day is easier to sustain than committing to an hour straight away.
Here is an illustrative 6-hour week, not a prescription:
- Language: 20 minutes a day, 6 days a week (2 hours)
- Coding: three 1-hour sessions (3 hours)
- Drawing: one 1-hour sketching session (1 hour)
Defining a tiny unit of progress for each skill helps sessions feel finished. Examples include 10 pages plus one takeaway for reading, fixing one bug for coding, or 1 hour of sketching for drawing.
If your schedule only allows a few hours in one sitting, Scott Young's Ultralearning suggests taking a few minutes' break each hour and splitting the time across different aspects of the subject, rather than repeating one drill.
Tracking Your Hours and Knowing When to Narrow Down
Splitting time only works if you can see where it actually goes. A simple spreadsheet is enough, but a dedicated tracker can make it easier. 10,000 Hours - Mastery Tracker is a free app with in-app purchases, available on iOS and Android. It lets you add several skills, set optional weekly and monthly goals, and run a built-in session timer.
After each session it asks you to rate how focused you felt. It also shows daily and weekly breakdowns, streaks and an estimated completion date based on your pace. It works offline without an account, and data export is a Pro feature. The Google Play listing was last updated on Oct 12, 2026.
Whatever you use, review the numbers every few weeks. If one skill keeps getting skipped, either shrink its slice or pause it. Some people find that learning one skill at a time suits them better, since divided attention can mean none of the skills gets deep. That is a legitimate choice, not a failure.
Conclusion
Treat your weekly hours as a budget: roughly 5 to 8 hours for most people, divided into short, regular sessions. Aim for functional competence in each skill before chasing mastery in any of them.
If progress stalls or the schedule feels crushing, cut the number of active skills rather than adding hours you do not have.