There is clearly a major problem with this in SV. A lot of people seem to confuse confidence with expertise, and fail to grasp that a scary proportion of the time the individual is so confident because they don’t understand the problems with what they are doing. Furthermore, modern software management practice doesn’t want this because it wants replaceable cogs. If you can recognize expertise you have to appreciate t…
In classical engineering fields, experience was highly valued. In some it still is. In civil engineering, no 24 year old will be able to bullshit their way into senior level roles. It just doesn't happen. The senior guys get more and more valuable. A big part of that is that it's very hard to bullshit your way through that field without at least 6-8 years of experience, and by then you'll hopefully have been humbled enough not to try and bullshit it.
I think missteps and mistakes hit differently when someone traceably stamps their name on a finished product and takes personal liability for it in perpetuity.