There's so much out there. I actually picked this up from reading Hacker School's user manual, "no feigning surprise"[1] and of course an xkcd comic[2].
It was a comfort to see an engineer who I highly respect (Dan Abramov) post a list of things he doesn't know[3].
The top comment is literally someone bragging about how they once got a job with their superior applause-worthy character of saying "idk".
> people with greater humility have superior...
It's a contradiction in terms. It makes humility look like a tool. One could instead just say "try to be humble".
I don't think it comes off as bragging at all, but just an observation of what worked, and how it's interesting that people will go into levels of nonsense to avoid saying they don't know something.
I was once was hired as a "career-changer" because I had worked in one of my early jobs as a science museum staff-member doing demonstrations for school groups. For some reason, the hiring manager thought that was indicative of communication ability and curiosity. I guess it was, but I never thought it to be very important nor formative at the time.
If you lasted at that job it meant you already had those attributes.
For instance, students (during campus interview) would at some point reach a dead end while explaining process scheduler. However after encouraged to work it out about 70% ended up with some version of timer interrupt. It was fascinating to watch them go through the process.
In many cases the popular algorithms were carefully designed by Computer Scientists as part of their research. People don't pass that type of test because of the ability to derive solutions on the spot, they pass based on their skill at rote memorisation and application.
(I absolutely agree that if despite not knowing they show signs of being able to reason their way towards something sensible - robust, likely to be efficient, etc - that is a very good sign.)
I don’t really get it. I can perhaps understand that some candidates might have gotten good feedback from blatantly guessing in the past, but that’s why I now explicitly tell them to disclaim guesses. If anything it looks more impressive when you honestly don’t know something but intuit the substantially correct answer (as long as it’s something that could be realistically intuited).
Yet even with my disclaimer, I’ve still conducted phone screens and onsite interviews where the candidate eventually started bullshitting. It’s one thing to say you don’t know and give a wildly incorrect answer - at least then I can try and steer the interview towards another of the candidate’s strengths. It’s even okay to preface your wild guess with an, “I think...”. But the cavalier way in which people will just spout nonsense is disturbing. Even if you’ve been performing well up to the point, engaging in bullshit is nearly immediate grounds for me to discount you as a candidate.
You are able to identify these over-confident people and prevent them from being a toxic influence on a team.
Never been on the receiving end, but what I've seen you don't want to be on the receiving end.
Unless it’s for a very senior role, I think attitude and personality are greater predictors of success than technical competency, so long as their technical competency is ‘good enough’ to begin with.
I think it doesn't matter only in cases where you were the guy who started it all or you're some crazy skilled mercenary for hire brought in only for emergencies. You can treat people like crap for as much as you want if you're in control like that. Maybe it's even necessary for those unicorn situations. And yet, even Linus Torvalds has said that he needed to change.
Finally, I'd say poor attitude and personality lends itself to arrogance, which also makes technical people hit a wall because their arrogance decreases their technical curiosity. Improving one's skill really does require a certain intellectual humility.
Yeah I’d agree. But I think somebody with a good attitude, who can get on well with others, has a greater chance of being able to quickly fill in any competency gaps they have in non-senior positions. For senior positions, the baseline is higher. I’d hire somebody with good character, but inadequate competency (within reason) for a lower IC position, but for a senior position, I’d want both.
I was listening to some Christian on a video criticizing atheists and saying something related to the god of the gaps fallacy.
He commented something along the lines of "you have to have an answer to these things!"
No. No you don't.
You don't just invent some fairy tale just because you don't understand something.
Often the best answer is "I don't know"
The entire sum of scientific knowledge is based on unprovable axioms, just the same as the entire sum of religious knowledge is based on unprovable axioms. Faith is a belief in something you can’t prove, and people have faith in scientific knowledge in exactly the same way that others have faith in religious knowledge.
A wise person would understand that scientific knowledge and the various forms of religious knowledge are based on completely different foundational axioms, and as a result, any attempt to debate the merits of one over the other is entirely pointless. A wiser person might understand that criticising somebody for what they choose to have faith in is both pointless and hypocritical.
Science is rooted in empirical evidence. It may be with imperfect models and imperfect measurement, but there is indeed fairly reasonably-measured evidence.
Of course the arguments and evidence that you use to prove your truth must also be proven themselves, and so and and so forth. No matter what it is you’re trying to prove, there are only three possible outcomes. Circular reasoning, infinite regression, or stopping at an arbitrary point (usually described as an axiom). This is known as the munchausen trilemma.
Although this question has lead me to see that my previous argument is incomplete. It is possible to believe a truth without faith. That is, through ignorance. A failure to scrutinize your belief sufficiently to understand that it is based on an unprovable axiom, and is thus an act of faith. People who debate the merits of science vs religion tend to be ignorant of this, equally on both sides.
Nothing about what I’m arguing is even remotely controversial. It would be a part of any entry level course on logic at any university.
Equally, if the topic of the discussion is what makes a certain decision wise or not, as it happened to be the case here, I don't see how pointing out that a suggested methodology does not qualify due to fallacious reasoning in that methodology is either rude or a flame. That is, unless you consider the start of that discussion (https://news.ycombinator.com/item?id=20129547) a rude flame, which you possibly could, even though I don't think it was intended as such.