Crunch time performance is probably the most useful support skill I developed in school. Far more useful than scheduling, lists, or studying might've been. When I can deliver in half the time what someone might reasonably expect it amazes and gives plenty of time to go sideways and pickup new skills or define new roles or document a process so someone else can do it next time and I can move onto something new. It also hones an awareness of efficiency, which is good for analyzing and improving business processes.

ADD, gifted, whatnot, procrastination is a solution not the problem, except for observers who are wired a little more netherly than myself and get a bit too uptight. Sometimes it also resembles a problem when it is a symptom of a different problem like perfectionistic thinking or having your decision tolerance threshold set too high or passive aggressive magical thinking that to make a problem poof into non-existence.