If I have had my morning coffee, and enough rest the day before. It takes me about an hour. I am NOT a morning person, so it takes me a while to wake up and get going. My work environment is my main distraction, I work in a call center, and the building is poorly designed, and I am right next to an open break room. Conversations get really loud, and I can smell the food. Also, my work is really unorganized, so my "role" isn't really established, I get asked to do things no one else wants to do. So people are constantly stopping me in the middle of coding. I usually find a good playlist of classical music, or something without lyrics to zone out, and zone in, if you will.