Nazal Ibne Sabrah (Rahmatullahi Alaiyhi) narrates: Once Hazrat Ali (Radiallahu Anhu) was once asked, “Amirul Mu’mineen! [O the Leader of the Believers!) Here there are some people who say : “Allah Taala doesn’t know what will happen before an event occurs.”
Hazrat Ali (R) said, “They may lose their mother (An expression of reprimand)! From where have they learned this?”
They replied to Hazrat Ali (R): It is the Verse of Quran: “And We will certainly test you until We know those of you who carry out Jihad (struggle in Allah’s way) and observe patience, and until We check the reports about you.” Sura Muhammad: 31
Hazrat Ali (R) said, “The ignorant have gone ruined!” Then he got upon the Mimbr (the higher place where the Leader stands) and after Praising Allah Taala and Reciting Durood he said, “Attain Divine Knowledge (Ilm); practice it and teach it to others. If someone finds any words in Allah Taala’s Book (The Quran) difficult, he may ask me. Such report has reached me: By the Verse of Quran And We will certainly test you until We know those…. – some people have inferred that Allah Taala doesn’t know what will happen before its occurrence (this meaning is completely wrong). (Then Hazrat Ali R continues:) Actually in the verse “until We know those” means: We would explicitly See those who have been predestined for Jihad (striving on the Road of Allah Taala) and Sabr (Steadfastness on the Path of Allah Taala with forbearance) had accomplished so in the world.”
– from Hayatus Sahabah (RA) by Hazrat Yusuf (R)
The Faith on Taqdeer – is a basic belief – in Islam. The ones who argue this on the basis of logic or other way, they somehow deny the Might and Eternal Knowledge of Allah Taala. Certainly Allah Taala possesses All Knowledge – His Wisdom, Knowledge and Understanding is completely beyond our limit and comprehension.
A Believer must be very cautious to preserve Iman. He should simply hold firm faith upon Taqdeer. If someone makes comments on it not knowing, like many are doing today – such as: why would I blindly believe(?) and why is Allah Taala taking test if He knows everything(?) – there are many logical arguments against these questions. However, a believer must refrain from such arguments; it is safe. This is what Rasulullah ﷺ advised his Ummah.
Yes if barely necessary, there are the Ulama, who are wise and knowledgeable to argue and correct these, but not all of us. If a believer has some doubt or any confusion regarding any matter, s/he must ask a qualified islamic scholar regarding it and remove any confusion or false notion. It is indeed surprising and shocking that today people derive many knowledge from assumptions and implications but they don’t spend even a minute to ask the knowledgeable pious people. Especially bookish knowledge has taken many people astray at this age; people just read something somewhere and start deriving thoughts and own beliefs.
Look closely into the incident described above, at the age of Hazrat Ali (R), even only by reading the Verse of Quran – some people have derived wrong meaning from it. Now, think! They were Arab! They knew Arabic! It was their mother tongue. To understand the Quran, knowing Arabic is NEVER sufficient – how can translation suffice? Many of us just read the translation of Quran and claim to understand it; this is absolute foolishness. May Allah Taala provide us ability to surrender purely on His Path!
Finally regarding Taqdeer, we request our Readers to read (explanation of a Great Pious) and try to circulate the above and also the following useful piece of article: