The most important skill a programmer can learn: Saying NO