实践是认识的基础,这个命题并非是在马克思以前的哲学中提出来的。在德国古典哲学中,费尔巴哈的哲学认为认识是一个直观的、理论的问题,是超脱于人的感性意识之外的问题;而黑格尔的哲学认为认识的基础是超脱于物质的绝对精神。马克思想要确立一种实践为基础的认识论,就必须打破德国古典哲学在人们意识领域中所确立的顽固地基。因此,马克思必须要先对费尔巴哈和黑格尔进行批判,才能打破原有的实践观和认识论体系,从而建立新的体系。
马克思在《提纲》中写道“从前的一切唯物主义(包括费尔巴哈的唯物主义)的主要缺点是:对对象、现实、感性,只是从客体的或者直观的形式去理解,而不是把它们当作感性的人的活动,当作实践去理解,不是从主体方面去理解。因此,和唯物主义相反,唯心主义却把能动的方面抽象的发展了,当然,唯心主义是不知道现实的、感性的活动本身的。”从马克思的话中可以看出,他对费尔巴哈的态度是由推崇到批判的,费尔巴哈在《基督教的本质》中批判了宗教神学和黑格尔的思辨哲学,费尔巴哈认为宗教的本质其实就是人的本质,人本身就是自然的一部分,宗教只是人的意识所创造出来的虚幻的反映。当然,宗教也不是思辨神学所认为的哲学本体论,费尔巴哈对于基督教的批判开始是得到了马克思的肯定的,是与过去的一些旧唯物主义有着一定的区别的。但他在该书中引用了大量的文件,也就是说,费尔巴哈对基督教本质的论证都来源于现成的文件,既对对象的论证,把一个原本应该是实际的问题完全变为了抛开实际的理论问题。这即是马克思在《提纲》中把费尔巴哈与过去的旧唯物主义一同归类为有重大缺点的哲学,并批判费尔巴哈的原因。马克思是推崇能动性的,即黑格尔的辩证法,黑格尔把自然和精神描写成了一个不断变化、发展、运动着的而且存在着内在联系的世界,但这个世界是建立在唯心主义的基础之上的,这种能动性只是一种抽象的“非人”的能动。
马克思对费尔巴哈和黑格尔的批判揭露了直观唯物主义认识论不了解革命、不了解实践批判的缺点,以及客观唯心主义认识论不知道现实和感性活动本身的缺点。马克思的新认识论当然是要摒弃这些缺点的,而要摒弃这些缺点只需要一步,则是把所有的问题都看作实践的问题,但这并不是实践本体论,而是实践过程论。然而这一步却是最难以跨越的一步。