Одной из самых актуальных проблем философии ХIХ века стала проблема общественного прогресса, исследованием которой активно занимались многие мыслители. Особая роль в разработке концепции социально-нравственного прогресса принадлежит одному из ярких представителей школы Чернышевского Николаю Васильевичу Шелгунову.
Шелгунов создал оригинальную концепцию нравственного прогресса, противостоящую господствующим религиозно-идеалистическим и иррационалистическим идеям той эпохи. В основе его концепции лежит идея поступательного исторического развития человечества, в котором социальная и нравственная стороны жизни тесно взаимосвязаны. Основным тезисом Шелгунова является его утверждение о том, что история есть борьба за прогресс, борьба нового со старым, борьба за то лучшее, к чему стремиться человечество. В его понимании история представляет собой движение от низших форм общественной организации к высшим, где движущей причиной, пружиной поступательного развития человечества является борьба классов и сословий за свои права и интересы.
Важным моментом в воззрениях Шелгунова является то, что он не только пытается вскрыть причины общественного развития, которые прежде всего выражены в социальном неравенстве людей, в резком расслоении общества, но акцентирует внимание на диалектическом характере этого развития, где полосы регресса и застоя чередуются с прогрессивным развитием, где человечество, двигаясь вперед, содержит в себе и "силы ретроградные, парализующие социально-экономический прогресс".
В концепции нравственного прогресса Шелгунова важное место занимает вопрос о значении цивилизации и культуры в социальном и нравственном прогрессе, о влиянии религии на нравственное развитие человечества. Его теория нравственного прогресса была направлена против религиозно-идеалистических представлений, господствовавших в тот период, однако, анализируя роль христианства, Шелгунов не скатывался к его очернению и однозначному отрицанию, а пытался определить социальные корни раннего христианства, выявить общественную роль, которую оно играло в различные исторические эпохи европейских народов.
В качестве альтернативы официальной религиозно-идеалистической точке зрения, которую в то время активно отстаивали Гогоцкий, Юркевич, славянофилы и другие, Шелгунов утверждал просветительскую мысль о том, что преодоление религиозного мировоззрения было огромным шагом вперед в развитии человечества и четко формулировал свой вывод о том, что религия не только "мешает частному и общему прогрессу", но нравственный прогресс просто несовместим с религиозным мировоззрением. Этот вывод имеет огромное значение для понимания и трактовки им проблемы нравственного прогресса, а также основных принципов этики. Именно этот вывод послужил основой четкого разделения религии и морали и поставил перед ним задачу разработать альтернативную теорию морали, базирующуюся на принципах материалистической философии и атеизма.
Прежде всего, важнейшим фактором, влияющим на нравственное развитие человечества, Шелгунов считает достижения цивилизации и культуры, которые несут новые научные знания, гуманитарные идеи, что способствует освобождению морального сознания от религиозных догм. В понятие цивилизации он вкладывает самое широкое содержание: не только достижения духовной культуры, но и результаты материальной деятельности человечества в его историческом развитии. Причем понятие цивилизации у Шелгунова не просто связано с социально-экономическим прогрессом, а является его достижением и результатом.
Особое внимание мыслитель уделяет научному познанию, человеческому интеллекту, развитию науки и техники, которые в конце концов и обусловили социально-экономический прогресс человечества, причем Шелгунов не только положительно оценивает значение научных открытий, но нередко рассматривает человеческие знания в качестве самодовлеющей величины, считает их особой силой, способной решительным образом преобразовать общество.
В своей концепции Шелгунов неразрывно связывает нравственный прогресс с прогрессом общественным. Более того, сопоставляя понятия общество - мораль, он отстаивает идею о зависимом характере морали, о ее детерминированности социально-экономическим и политическим устройством общества. Это позволяет Шелгунову сделать вывод большой теоретической важности, суть которого сводится к тому, что невозможно посредством морального совершенствования личности изменить существующие общественные отношения, что определенному уровню экономики и "общественного порядка" соответствует определенный уровень морали, культуры и цивилизации.
Таким образом, Шелгунов, как и другие представители школы Чернышевского, не миновал понимания классового характера нравственности. Содержание нравственного прогресса он видит в развитии двух неразрывно связанных между собой тенденций - в движении общества к справедливому строю, где будет достигнуто материальное и нравственное равенство людей, а также в развитии высоконравственного духовного внутреннего мира человека.