I think I'm partially aphantasic. I say 'partially' because I can picture the broad strokes about things in about the same detail as a watercolor painting run through a blur filter a few times.
This hasn't been any hindrance to my career in software, as once I grok something sufficiently it turns into an abstract knowledge tree that I work through on a subconscious more than conscious level.
I do lose track of things around the house constantly, but I'm not sure if this is a side effect of poor "where'd you leave it last" visualization or just everyday absent-mindedness.