Philosophy of Jyotish
Another way to look at it is that Vedic astrology is divination. Divination means to find out the Will of the Divine, that is, to communicate with the Supreme Personality of Godhead. To communicate with God is not a cheap thing; you cannot force God to communicate with you. The communication has to be on God's terms. Thus, the Vedic astrologer has to approach God in great humility and supplication. It is therefore not surprising that the great astrologers of Vedic culture were the Vaishnava Brahmanas, the Vedic priests.
In modern terms, one could say (but it is not an exact analogy) that these two types of simultaneous training, scientific and spiritual, developed both the right and left side of the brain. It is not possible to become a great astrologer if only one side is developed, both have to be there.
We are suggesting is that one will become a great astrologer in proportion to one's natural intellectual ability, study of astrological texts, practice of the craft, purity of lifestyle, and devotion to God. We should always remember that an astrologer is called a Daivajna, one who knows the Will of God. The Supreme Lord will speak through the astrologer. The quality of the information will depend upon the purity of the astrologers consciousness which acts as the filter for the Divine knowledge. If the filter is dirty,-- the message will come out garbled. If you are able to purify your life and make it sacred, then you will be come a transparent via media through whom the Supreme Lord will speak, and all your predictions will come true without fail.