Other than words like 'insightful', 'observant', and 'perceptive', is there another word?
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions on choosing an ideal word or phrase must include information on how it will be used in order to be answered. For help writing a good word or phrase request, see: About single word requests" – sumelic, Community, ermanen, Community, Mitch
Someone who notices things quickly could be called perspicacious.
Definition: having a ready insight into and understanding of things: it offers quite a few facts to the perspicacious reporter.
Derivatives: perspicaciously adverb Origin early 17th cent.: from Latin perspicax, perspicac- ‘seeing clearly’ + -acious .
synonyms: discerning, shrewd, perceptive, astute, penetrating, observant, percipient, sharp-witted, sharp, smart, alert, clear-sighted, farsighted, acute, clever, canny, intelligent, insightful, wise, sage, sensitive, intuitive, understanding, aware, discriminating.
Consider keen-eyed or keen-sighted. Another word is eagle-eyed:
very good at seeing or noticing things
If a short idiom is OK, try "a keen eye for something":
an ability to notice and recognize something
(Macmillan English Dictionary)
Example: My dad has a keen eye for talent.
If you mean literally see things quickly, then Elian's quite right about sharp-eyed.
If you mean perceive things quickly, particularly abstract concepts, quick itself is frequently used as an adjective:
- fast in learning or understanding M-W
she's very quick
he has a quick mind
- Alert, competent, or efficient; active and aware of things:
A teacher who is really on the ball.
FBI agents were very much on the ball in the Bremer snatch.
Depending on the usage - "intuition" or "intuitiveness"
Example: His intuition was uncanny...