Two of the operations you often do with your code is to discuss it, or perform a search over it. So using good names will help in both situations.
Clean Code3 posts
The Principle of Least Surprise is a simple principle that helps you writing clear, obvious code: this helps other developers foresee what a component does without worrying of unexpected behaviors.
Choosing meaningful names takes time! Time spent finding good names is time saved trying to figure out what you meant.