Your know when the time comes.
Mistakes, luck and practice
It's exactly that, an instinct, I don't think it can be taught. Most times you know as the shutter clicks that THAT was the shot of the day.
Good question. I think personal style plays a large role in this answer. Waiting, watching and interacting are also important. Something that is often overlooked is communication and the ability to listen effectively to the client are probubly the most important and least thought of or discussed.
By shooting all the time!
Again, Follow Your Heart!
I believe so, yes
I'm not sure it IS something you can develop. For me it is something I don't believe I consciously think about. I rely on emotion and I think it is sort of an instinctual thing.
Follow my feeling, then mistakes, luck and practice do the rest.
Practice, practice, practice, then practice some more.
I think it comes with personal taste, or style of photography. When I'm shooting I'll photograph something that looks good at the time. I can always clean it up later, or just delete it. I'd rather make an image now, and decide later... Nawww I don't like it... Then to not take the image and decide later Ohhh I should have taken it... Instinct? I think it comes with experience, practice, practice, practice... Shoot, shoot, shoot...
Well, thats a great question! Anticipation, waiting for the shot comes from visual experience. Knowing the subject helps, predicting whats next! I describe it as playing the card game "Snap!" I watch and wait for the image I set in my head, and once I see it match that in from of me, I hit the release button!
You have to know what is going to happen next. Years of experience always helps.
Practice, practice, practice.