Abstract:Among a variety of scientific socialist theories, Mao Zedong was the first to specify the inevitability of socialist societys contradictions and, therefore, to solve the problem of socialist dynamic by taking contradictions as pushing forward a societys progress. However, He didnt find the immediate dynamic for a socialist society due to both the internal and external situations of the time. He overestimated the significance and impact, preferred class struggle as overcoming the basic contradictions of the socialist society, and finally came to the wrong guideline of “taking class struggle as the key link”, by which he mistranslated the theory of contradictions as dynamic into that of class struggles as dynamic. We could better understand the dynamic theory of socialist reform and contribute to Chinas socialist progress by tracking the transformation of Maos socialist dynamic theory.