9 He told Samuel, “Go and lie down. If he calls you, say, ‘Speak, Lord, for your servant is listening.’” So Samuel went and lay down in his place. (1 Samuel 3:9 CSB)
God has never spoken to me directly. Yet, he has given me direction through others before. We may receive some form of direct word from God in various forms. Yet, more often He tends to speak through situations, signs and others.
In my life it has most often come through the words of friends. As such I tend to listen closely to their counsel and watch closely to how I feel God is leading.