1. Welcome to chess. It's fun.
2. It's a game. So no, it's not "too late." It's not like the stakes are particularl high should you fail. It's probably too late for you to ever realistically hope to contend at the world championship level, but that's true of golf and kickboxing as well.
3. Obviously, the ability to visualize stuff helps, but it is not 100% crucial. I don't know if your "condition" is something physical, or just a deficiency you've noticed in yourself. If the latter, I think you'll be surprised how quickly visualization improves with practice.
4. Even if it's physical, you should look into the possibility of enjoying correspondence chess, which allows you to "play out" moves on a practice board before making them official. Alternatively, it's entirely possible to play live games using positional ideas and recognizing tactics based on piece positions, rather than visualizing them in your head several moves ahead. That may limit your progress way later on, but you can still progress fairly far "looking" only a move or two ahead.
5. Above all, have fun with it, and good luck.
I'm a 24-yr-old computer engineer who just learned the rules of chess this morning. I've never played a game and know nothing beyond basic movements. It looks like an interesting and maybe fun game, but I'm concerned about entering a competitive sport where most people my age have been playing for 20 years! I make a living designing logic circuits, and test very high in logic & geometry. However, I am totally unable to visualize anything and remember everything as information.
Is it possible to learn the game at 24, or do you need to learn it as a kid? Is it possible to learn the game if you can't visualize, but are good at logic/geometry? Am I kidding myself about this being feasible? Thanks.