Let me clarify the title first. Most of the people around me are just normal computer users who never heard of C++, Pascal and other programming languages. I've noticed that these people tend to think that programming is just "creating something on the computer", they never bother thinking about what it is really about.
I see it as a kind of ignorance from my point of view. When I meet with a "normal person" and he asks me what do I do and I answer like "I program", he sometimes looks like he doesn't consider programming as a proper job, but when I ask why, he is not able to give me a clear answer.
From what I've experienced, some people think that all we do is just we drag some buttons and stuff from place to place a it all does everything but itself, without any work from our side.
Do you often encounter similar problems?