Assuming that you are working on a project that needs >10-20 seconds to build, what do you do while it is building?
I personally try to learn something in this time (visit stackoverflow, forums, read a book/article) or I try to help others from my team, if they have difficulties.
PS: A full build on a project I am working on takes ~4 hours.