in tech plenty of people complain that new hires have to be trained and have no idea what they're doing, but don't realize that their company has not actually put out anything indicating what it wants or needs or what the minimum skill requirements are.
instead you go to interviews and even if you pass them it's just numberwang most of the time.