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: "Contempt for delivery dates". The mere fact this was put to paper is proof the OP is completely worthless. If a developer can't produce an acceptable, working product on a reasonable deadline <i>they get fired</i>.