As a software engineer, my job is highly technical. A co-worker and I were remarking that frequently our non-technical co-workers will assume that we're not working if a task takes longer than they imagine it should, not knowing the reality of what it takes to accomplish the task. This is almost always the case, their estimate being smaller than the reality by large margins. We successfully related to our non-technical colleagues a metaphor that made sense to them.
"Imagine on your commute to work every day you pass by a construction site where a bridge is being built that will eventually shorten your commute quite a bit. You know that bridges take a long time to make, but as you drive past the site every day you don't seem to notice any progress being made toward a complete bridge. You might get frustrated and assume that they aren't working when in reality the process of building a bridge is intensely complex and includes many many steps that aren't visible from the highway."
Of course, bridges are completely unusable until they are finished whereas software development is rarely so ambitious without usable milestones. Regardless, even on small tasks, it seems the layman expects it is easier and quicker than it actually is. Because this seems a cognitive bias that would be common to all similarly arcane activities, I imagine there's a name of it. What is that name?