"Non programmers won't get it"
Complete ignorance for what other jobs do.
Writing code is not so different from writing long reports. When I am writing a long report, I need to focus as well and do not want to be interrupted.
Programming is not the only job that requires deep thought and concentration.