i worked in many companies but I always remember one , where during a public chat in the middle of an open office the programmer next to me (who was always conniving but I just ignored it ), said incorrectly something akin to " yes I know all about that source control its... based on locking " , the whole point was that although locking technically occurs, the SC would allow different coders to work on it at the same time. The non technical manager said correctly, "no the whole point is that the codebase isnt locked", to which the programmer replied " yeah thats what I mean".
In that moment I realised he was just bare faced lying right infront of everyone, about a technical subject, only HE should be the expert in, and to this day I am perplexed why his contract kept being renewed.
Eventually I was let go ( he possibly suggested I be let go ) for an incident that was unrelated to me.
This is all fine, but i learnt 5 years on he was still being paid a top 1% salary at the same company.
I promise the point isnt that I am jealous, its that this guy, who was a sub par coder and liar, somehow managed to keep his job whilst everyone else lost theirs and earnt untold amount in England ( where salaries are always low).
My goodness - I just remembered he was found by police driving a vehicle seemingly under the influence on a motorway, work found out after the police called them, and somehow he turned up the next day at work , lied about it, and STILL kept his job.
I am only mentioning this guy , because he was NOT a nepotist hire, he was just some guy who would lie and somehow people were ok with it. I still think of him often and wish I could have learnt more from his abilities just out of interest.