Hard tasks, small tasks
I recently realized that I can do tasks that seem difficult only because I’ve learned and practiced small parts of them over time.
It’s a useful lesson for anyone mastering a new skill.
When people do challenging things like programming, writing, or using software, it's because they not only know the basics, but have acquired layers upon layers of small skills.
When they put all of them together, it looks fluid—as if they learned it all in one go. But really, they’ve merely practiced a lot, and picked up all of these seemingly minor tasks over time.
It's helpful to remember that learning something effectively is not about going from zero to a hundred as fast as possible. It's about learning what you need to know to do the thing you’re attempting, breaking it down into sizable chunks, and discovering, learning, and practicing all the steps until you can do everything smoothly.