In the real world, there’s no textbook or curriculum. There’s no way to practice. There’s no source of continuous feedback. There are no teachers — it’s just you and whoever you can convince to help you.

So how do you learn something no one can teach you? How do you become a world-class expert on something few people understand?

Source: The Hard Thing About Learning Hard Things – freeCodeCamp.org

Isn’t this what we would like all of our students to learn how to do?