I now see The Towering Inferno in an entirely new light. Off to Netflix!
Jeff -
Cubanxâs driving analogy is a good example of part of the problem. Being able to drive while fiddling with the radio does not mean one is an expert driver. At what level would you put someone who drives professionally (40+ hours/week) - couriers, taxi drivers, bus drivers, long-haul truckers, etc.? At what level would you put instructors in defensive-driving classes? At what level would you put Mario Andretti or Michael Schumacher? Most of the radio twiddlers actually belong in category 0 or 1, depending on whether they understand their own incompetence or not. This means you (well, statistically, most of you).
Never Ask My Brotherâs Lawyer Anything. Nick Anderson Makes Bloody Lovely Ale. You might run a contest, give away a tee-shirt.
- Lepto
quote
can you read these 6 letters ?
http://forums.steampowered.com/forums/search.php
impossible
/quote
If you copy the image, drop it into paint and zoom it to 400% it is almost readable.
Your post brings to mind two other things:
- Gladwellâs Outliers, and others, debunking the notion of talent as something innate and intrinsic, instead of as simply the natural side effect of practice and experience
- Karate martial arts ranking system, where (according to Wikipedia) âshodanâ, means literally the first/beginning stepâŚblack belt is not the end of training but rather as a beginning to advanced learning: the individual now knows how to walk and may thus begin the journey.
Are you an expert? No, even after 25 years of programming, the more you know the less you know. You donĂt know what you donĂt know.
Btw, are there any ĂŹhumbleĂŽ programmers out there? Based on some of the comments on this blog (and the author himself) one has to wonderĂ
I couldnât help but think about House M.D. while reading this entry. Heâs clearly well-experienced, but as it was shown in season 4 after his team quits, heâs pretty useless alone. He needs other people he can ask questions and get ideas from.
Dadgummit, I ben havin plenty trouble already rememberin all them syntax rules class hararkies such, and now yall got me ta thinkin I done still need ta larn bout experts such, an all them ifs, ands, ur buts bout experts.
Dang, if my noodle ainât spinninâ like after drinkin two mucha Jakeâs Garonteed Powurful Jiminy-Juice (that there be mooonshine fur yall younguns nevah heard a it.)
Life jus too doggone complee-acated! Time ta go a fishin! Ainât no experts thereabouts ta git yur dander all up in a spittin match!
Well I must say, any expert should immediately realize that this article is the epitome of irony. Most everyone here is agreeing with an expert in the field of computer science about how you canât be an expert, simply because the expert said so. Yes I realize Jeff doesnât think himself an expert, but thatâs why people are agreeing with him, because if not for that perception, theyâd see right through the ridiculousness of his logic.
Jeff, I realize you donât think yourself an expert, but others do. And they blindly follow you without critically thinking about the words you type. Only a while back you were pointing out that it takes on average 10 years to become an expert in a given craft.
@Mark Smith - yeah I believe youâre not an expert, youâve been writing in delphi for 10 years. Try picking up a few more languages and youâll begin to realize why.
@Jeremy Rishel - Thank you for posting some sanity high in the list, being an expert in something is not impossible, and you ABSOLUTELY CAN AND SHOULD hold a higher bias towards experts, while at the same time deconstructing what they preach in a manner to maintain an internally consistent logical model of the world. Otherwise youâd spend your entire life double checking the research of others and both you and society will never advance past the basics of math. Should you verify Newtonâs theory of gravity, or Diophantusâs exploration into early Algebra? Or should you trust them as experts in their field that took them a lifetime to achieve and move on?
@Jeff - The links you reference and your criticisms apply to NON-EXPERTS pretending to be experts. When you meet a real expert in the field, (whoâs not a d*ck) then youâll realize they exist and that you will (not should) evaluate their remarks as truth. Because they can explain and rationalize their statements with evidence and examples. Not because they say so. Wikipedia does that because they have no way to vet the skill of contributors, not because they hold little or no regard towards true experts. Yes, experts can get it wrong sometimes, theyâre human, but that doesnât mean we should chastise the term or think of anyone who considers themselves an expert as a novice with ego issues.
@everyone - Start thinking for yourself. Sure there are bad examples of every type from programmers to librarians. But there most certainly are truly great experts in this world. Teachers, scientists, programmers and even politicians. They are rare because itâs a difficult path. They embody honesty and humility because theyâve been proven wrong and have been humbled by it while traveling that path. But they are most certainly experts, and they do know it. They donât stop learning, but they do move on to different topics in which they learn because they have mastered previous ones.
Nobody can know everything there is to know about the future of software, but that isnât the definition of an expert. You can know 95% of what is currently collectively known about software, at which point youâre AN EXPERT.
And I assure you, the technologies youâre working with and the methodologies you use were devised by experts. Amateurs donât architect frameworks, very few amateurs ever reach such greatness, yet people grip on to figures like Einstein to think they too can become legends in their fields. Not all experts get their frameworks right, but I guarantee you almost every single amateur will write a terrible framework in their career, if they even attempt one to begin with.
If you found Jeffâs post to be insightful and so true, then you missed the contradictions, straw-man logic constructs, and down-right idiocracy-like prophecy in just about every sentence. If you make amateur and mediocrity your goal you will get there, youâll get there fast (which is gratifying for some) and youâll never move past it because you will have convinced yourself thatâs where you needed to be. And when you get a mass of others telling you the same including perceived figureheads like Jeff, youâll have completely rationalized it as truth.
oh and @Mitur - Be careful of what conclusions you draw from studies. Your Cornell study only indicates that incompetent people tend to misjudge how stupid they are because the donât possess metacognitive abilities. Nowhere does the report indicate smart people think theyâre stupid (or even less than what they are.) The studies do show a few percentage points off in their estimations and their results for the top tier participants, but the margin in no way provides enough to counter the margin of error you get when you test 140 Cornell students. The social stigma of being a nerd with little self confidence alone is enough to justify those margins. And remember these are Cornell students, of course theyâre going to think highly of themselves⌠theyâre 20 year oldâs who were accepted to Cornell! Not only that, but you make the conclusion that itâs because they know how much they donât know - which would mean they know how much they do know (because they have higher metacognitive abilities,) so they should be accurately predicting their results.
Saying the right words is a sign of being intelligent, asking the right questions is the sign of being wise. - Anon
LOL!
No worries, Jeff! At first I thought you were a l337 dev expert by sheer reputation, but after reading your blog and tweets for a while and watching you screw up features on stackoverflow.com (ever heard of asking users what they want first?), itâs pretty obvious now that youâre just another amateur - but a very interesting one! Keep up the good works!
Iâm very glad to see that you havenât made the number one killer mistake of hubris: thinking that youâre smart, when you really just got lucky - that actually makes you smart!
@Breton, donât be ridiculous. Iâm not being hysterical. Iâm sorry if logical arguments offend you.
No need to be sorry. They donât offend me. though I fail to see what this has to do with the current situation.
Youâre whole tactic is condescending ad hominem. I may be guilty of saying something about you which you find offensive. However my argument was not premised on that statement, so I donât think it qualifies as a logical fallacy. Furthermore it was a true statement, but for sake of clarification, itâs true insofar as you do remind of of a hysterical political pundit, in fact, the more you write, the more you seem to resemble the religious sort of person youâve kind of brought up out of nowhere. However, I never stated that you actually WERE that sort of person. I am obviously in no sort of position to make such a judgement, internet communications being what they are. so this line of argument is really nothing more than an irrelevant distraction from the real conversation at hand. We can put it to rest here.
Iâve only criticized the view that contradiction for the sake of it has any positive value
Yes I suppose you did, scrolling back, here is your argument, in total:
Thatâs just stupid. If thatâs true then the blog is little more than a farce. If thatâs the case, it is a childish way of deflecting criticism and goes against the scholastic notion of presenting ideas cogently, thoughtfully, and sincerely. Iâm not saying your wrong, but perhaps your evaluation of it as a good thing is a bit silly.
And well, aside from the fact that I hadnât evaluated it as either good or bad, thereâs really not much here to sink oneâs teeth into. Youâve jumped from X is true, then Y, without really anything inbetween to sort of argue why Y MUST follow from X, you know? So it ends up prematurely jumping to a conclusion. In your subsequent posts youâve focused on superficial details without really addressing this essential failing of your original argument.
while you retort by saying you love the meta-theatre, which is little more than a vacuous, cliche, meta neologism Yet, you act as if I have not addressed anything you have said and ask me to count to ten. Can you not read what youâve already written?
I can read what Iâve written. Apparently you canât, because you honestly havenât addressed anything iâve written. Well aside from an inconsequential half insult that wasnât particularly consequential to my argument. You have that bit SOOOO covered.
so to sum up, You think the contradictions in Jeff Atwoodâs articles are Just Stupid, a farce, childish. Iâll throw away the silly remark because you only applied it to a strawman.
Do you have anything to add to this stirring critique?
To anyone watching, I hate these huge drama threads. But I just canât resist a good game of name the logical fallacy. Itâs like a sudoku puzzle. Apologies for the mess.
To those who doubt the usefulness, legitimacy, or long history of being insincere in a scholarly setting, I suggest looking up Socratic Irony. Perhaps on wikipedia. Itâs quite fascinating.
Also see the series of worse is better articles which have probably been quite inspiring to Jeffâs writing style, judging from the fact that heâs talked about them, linked to them, and written about how inspiring theyâve been to him.
Interesting post. No where else other than the software engineering profession would we have an introspective of what it means to be an expert and the disclaimers and warnings associated with anything handed out from an authority. In any other field, there would be no discussion when someone is thought to be an expert gives an opinion.
I would define an expert as someone who has experience with the subject. And someone who has undergone the pain of dealing with a problem(say a software problem) and has solved it. Therefore when solving problems, an expert who has previous experience in that domain can provide an useful opinion. For example, a novice programmer designing a system would definitely want to heed someone with 10years of experience building similar complex systems. To not do so would be foolish.
Having said that, the problem unique to software is that irrespective of whatever expertise someone might have or how many years they might have under their belt, the new problem that one is facing is unique and different from any other one that the expert might have faced. So it is impossible to take an experts opinion and follow it blindly. Good judgment is still required before deciding if the opinion is valid in this particular scenario.
Experts are important to get some perspectives, but ultimately each decision rests with the actual person working on the problem.
recently i came across http://torjo.com/ and ran away
haha he is really a wanker! haha*
*Own personal comment.
Experts are just former spurts.
And yes, the implication is that this means an expert used to be growing quickly and no longer is.
Because once you think you know it all you stop learning.
Whole post summed up! Woohoo!
Isnât this article a little hypocritical? I mean in the Real Ultimate Programming Power http://www.codinghorror.com/blog/archives/000856.html you just told everyone If it canât be explained on a single double-spaced sheet of paper, itâs a waste of your time. That doesnât sound like an amateur talkingâŚ
@Steve M: Sounds like you think of yourself as an expert and are offended that people donât think too highly of people who call themselves experts.
Think of it like this; if someone were to say to me, I hate stupid Americans. I wouldnât get offended at all because I donât think of myself as a stupid American, in fact I would agree and add that I hate all stupid people. So when people say they hate experts what they are really saying is they hate fake experts; no one is arguing that the accumulation of knowledge is a bad thing. If youâre not a fake then you have no reason to get upset.
If you are offended it probably means you think of yourself as a fake and since you got a little pissy and hostile in your post it tells me even if you know a lot I wouldnât want you around because youâre already displaying that expert mentality that we find so offensive.
I think most of us get it but no one seem very good at conveying it simply so here goes:
People that CALL themselves experts usually arenât.
People that ARE expert DONâT usually call themselves experts they just are.
Hmmmmm, questioning everything to arrive at a most basic truth then building from thereâŚthis somehow sounds very familiarâŚ
This would have a bit more weight if Wikipedia wasnât painfully inaccurate.
The problem with everyone being able to change wikipedia, is that most people are [expletive] stupid - and Iâve given up trying to fight with them.