1) This is just HN clickbait.<p>2) The symptoms are largely hipster BS. ThinkGeek, Referal links to specific books, really?<p>3) A destructive pursuit of perfection is the sign of <i>incompetence</i> and is frequently career ending when combined with this symptom: &quot;Contempt for delivery dates&quot;. The mere fact this was put to paper is proof the OP is completely worthless. If a developer can&#x27;t produce an acceptable, working product on a reasonable deadline <i>they get fired</i>.