Being a developer is an unusual pursuit. Developers spend time creating something out of nothing, and even then, it’s hard to describe the things we’ve just created.
Ever tried explaining at a party what writing code is like? Even if you’re a good enough storyteller to keep people from wandering off immediately, it’s still challenging to reach the “aha” moment when someone might know what you’re talking about. And it’s not a failing on the listener’s part. It’s just objectively hard to describe being a developer.