I have been thinking about this for a while now. Concentration is one the most important skill to have as a developer.
The best developers I have seen have rock solid concentration, they are like saints meditating while working.
But in todays distracted world this is becoming a rare skill to find. I myself find it difficult to concentrate on many occasions.
What's your story? were you able to concentrate since day one or learned it with time ? did you used any techniques or it was long stretches of coding that taught you this?