Not so much. The theory is quite clear. But then we come to the practice.
In theory there is no difference between theory and practice.
But....(leave you to fill in the rest)
The intensity of it is quite refreshing/bracing/scary/debilitating..
I'm tempted to respond: then how is that different from any other thing in life...
But true of course, and mistakes are a big part of learning.
But it is much tougher to walk away from being a parent than other difficult situations. If you decide that you are tired of being a programmer, you can stop and learn to do something else. Walking away from your six year old is far more complicated.I don't disagree, but you can say that about many other things: imagining vs being a programmer, imagining vs being a hit man, the pope, a carpenter, etc.
An academic approach to learning can only teach you so much - hands on experience is invaluable.. and as a parent you only start getting hands on experience once you become one. That's a part of the challenge (I think).
Yes, once you take the leap it is very hard to say "I made a mistake." It is harder for moms than for dads.No one has said otherwise. It kind of smells like a straw man... Either you're a parent or you're not. If you are one, your judgement is clouded by your emotions for your child, I imagine. The decision still has to be made while you're not a parent, whether to become one or not. Most people will afterwards regard the decision to have child as a good one.