It's naive of you to believe you can learn from our past naivety. You will have to do your own mistakes and learn from them. Education is an admirable thing, but it is well to remember from time to time that nothing that is worth knowing can be taught. -Oscar Wilde
Firmly disagree. You absolutely can learn from others' past mistakes - that doesn't mean you'll make no mistakes, but you absolutely can make less mistakes and recognize and correct them faster.
> You will have to do your own mistakes and learn from them.
True. But the more you can listen to and apply good guidance from people who've been there, the better chance you get there faster, more easily, and with less pain.
I wish someone had taught me to lift weights with lower weight and perfect form instead of trying to be superman - from that, I tore some cartilage in my knee doing squats with too much weight and bad form. I've showed a couple people how to lift since then, given them a stern admonition not to try to look powerful, but to focus on steady, safe gains. As far as I know, everyone getting this stern admonition with relevant stories about physical therapy and assorted misery listens to them and lifts weights in a safer, more healthy way. You can learn from others' mistakes, often refrain or minimize the mistake-making in your life, and be much better off for doing so.