Yup.
Within a couple weeks of introduction, I could read popular resistor values directly.
I suspect that is true for most folks.
A glance at Brown - Black - Orange gives me the idea '10K' instantly.
Don't tell SWMBO, but at flea markets I memorize her outfit by color code so I can pick her out easily in a large crowd. A green blouse with bluejeans is '56'. :)
SMT resistors are easier and much more difficult. I can noodle most of them out very quickly but some of those
1% values use a 'Magic Decoder' scheme that always defeats me:"For some 1% resistors, a three-digit alphanumeric code is sometimes used, which is not obviously related to the value but can be derived from a table of 1% values. For instance, a resistor marked 68C is 499 (68) × 100(C) = 49,900 Ω. In this case the value 499 is the 68th entry of a table of 1% values between 100 and 999."
--Winston