In solo mining : miner try to find the block itself , he tries all nonces. so the work is all possibilities
another solo miner will do the same , so he will try all possibilities .
What's wrong with that ?
If you are talking about a different miner on the planet mining to a different node/pool that is an entirely different matter. Is it
possible they may get the same work at the same time? Sure. It is also bloody unlikely because the work sent to them is completely random and is defined by the node they get the work from. Not only can/will the work ID's be different but the data itself will be as well because the node/pool picks what Tx's to process and again that results in different work being sent.