Понятие ценностей
Человек живет среди других людей, среди вещей, идей, смыслов. Разные люди, вещи, идеи по-разному значимы для человека, имеют для него различную цену. Мир человека - это мир ценностей.
Диалектико-материалистическая концепция социального развития - методологическая основа социального программирования
Усиление планомерности как важнейшей черты социального развития не означает однако, что стихийность может быть преодолена абсолютно, что она со временем исчезнет. Этого не произойдет никогда. “Стихийность, - справедливо отмечает Зарубин А.Г., - как форма саморегулирования, самоуправления системы в социальной жизни сохраняется всегда, да и сама сознательная деятельность в ряде случаев может вызывать непредвиденные, стихийные последствия.” Это обстоятельство необходимо учитывать при организации социального программирования: в управленческих решениях, разрабатываемых в процессе программирования, должна отражаться стохастическая природа социальных процессов.
Еще одно обстоятельство, которое нужно принимать в расчет в программировании, это - циклический характер многих процессов. Однако при этом следует иметь в виду, что само развитие не есть движение по замкнутым циклам. Оно скорее напоминает спираль, нежели круг. И хотя в истории наблюдается “возвращение к пройденному”, но уже на качественно ином уровне. Например, любое общество, проходя определенные стадии развития, сталкивается с проблемой бедности, но на каждом этапе она разная: имеет не только различный масштаб и глубину, но и другие качественные параметры, в частности, абсолютная и относительная бедность.
Кроме того, важно помнить, что эндогенный механизм циклических процессов в различных сферах социальной жизни неодинаков. Так, в сфере культуры определяющим фактором изменений выступают социальные ценности и их освоение, а в экономике - научно-технические новации во взаимосвязи с экономическими условиями их социализации. Неодинаковы также периодичность и ритм протекания данных процессов. Исходя из этого можно заключить, что в истории едва ли можно обнаружить общую для всех процессов ритмичность. Наложение волн разной длины и размаха колебания создает достаточно пеструю картину развития, которую трудно уложить в единую схему.
В целом социальное программирование должно опираться на анализ тенденций и закономерностей социального развития, учитывать противоречивый, многоплановый, многоуровневый характер социальных процессов, их стохастическую природу и сложный механизм реализации. Центральное место в теории программирования занимает исследование социальных целей и целеполагания. Этому посвящен следующий параграф.