It's all about design
There are some fundamental patterns that we constantly repeat in many other aspects of our lives. We usually do so in IT, too. It's completely normal for us not to be good at something when we just start doing it. For example, when we start training in any kind of sport, we're usually not as good as we become after a couple of years of sticking with it. When we start musical training, we're usually much better at it after a couple of years of attending musical school. The same principle applies to IT – when we start doing IT, we're nowhere near as good at it as we become with time and – primarily – experience.
We as humans are really good at putting intellectual defenses in the way of our learning. We're really good at saying I'm going to learn through my mistakes – and we usually combine that with leave me alone.
The thing is – there's so much knowledge out there already, it would...