Feigned Surprise
he best developers I’ve worked with were willing to admit when they didn’t know something. Of course they could learn quickly. If you meet an arrogant developer who pretends to know everything, be careful. To them, their ego is more important than your software. An insecure person who mixes up their self-worth with their programming ability can be very unpleasant to work with. Sadly, some workplaces and development teams reward bombastic claims made with absolute certainty, even on complex topics.
[...]
“Feigned surprise” (when someone gasps and says something like: “you don’t even know about monads?”) is a method of belittling someone and lording your superiority over them. Every organization says about itself, “we don’t have any rude, unpleasant people here. We’re different!” And during the interview process those people are hidden away. Usually you can only find out the truth by actually working there. But by banning feigned surprise, Hacker School strikes a real blow against unplesant, unproductive behavior, and drives away toxic people. That is a strong signal that Hacker School is the sort of place where someone can program and collaborate in a peaceful atmosphere, and therefore accomplish a great deal.
Notes:
Being surprised that someone doesn't know something is denigrating and demonstrates that you don't know your field.
Folksonomies: conduct professionalism
Taxonomies:
/technology and computing/software (0.577359)
/art and entertainment/visual art and design/design (0.577332)
/technology and computing/consumer electronics/camera and photo equipment/cameras and camcorders/cameras (0.501788)
Keywords:
Hacker School (0.982753 (positive:0.099666)), arrogant developer (0.834269 (negative:-0.527648)), best developers (0.808890 (positive:0.588241)), insecure person (0.795553 (negative:-0.875259)), bombastic claims (0.792169 (neutral:0.000000)), absolute certainty (0.786901 (neutral:0.000000)), unpleasant people (0.773148 (negative:-0.746058)), unproductive behavior (0.769846 (negative:-0.727194)), programming ability (0.750308 (negative:-0.875259)), development teams (0.744696 (neutral:0.000000)), complex topics (0.742295 (neutral:0.000000)), real blow (0.739619 (negative:-0.743233)), peaceful atmosphere (0.734034 (positive:0.842899)), surprise (0.733369 (positive:0.055437)), interview process (0.719234 (negative:-0.212127)), strong signal (0.718763 (positive:0.842899)), great deal (0.714485 (positive:0.855483)), toxic people (0.699139 (negative:-0.715790)), monads (0.422823 (neutral:0.000000)), superiority (0.421034 (negative:-0.461544)), ego (0.415681 (positive:0.519535)), workplaces (0.409429 (neutral:0.000000)), rude (0.404946 (negative:-0.525426)), course (0.399773 (positive:0.536728)), field. (0.395343 (positive:0.588241)), sort (0.392754 (positive:0.842899)), software (0.390205 (positive:0.519535)), truth (0.381494 (negative:-0.341357)), gasps (0.380990 (positive:0.303501))
Entities:
Hacker School:Organization (0.990517 (positive:0.049833)), developer:JobTitle (0.573248 (negative:-0.527648))
Concepts:
English-language films (0.983516): dbpedia
Truth (0.590286): dbpedia | freebase
American films (0.559477): dbpedia
Complexity (0.557942): dbpedia | freebase | opencyc
Epistemology (0.545889): dbpedia | freebase | opencyc
