No. The arguement is not correct. The almirah moves when the push by the person exceeds the frictional force between the almirah and the floor. He does not get pushed backward due to a large force of friction that he experiences due to the floor. On a slippery surface, he will not be able to push the almirah foward.