Социология как самостоятельная наука имеет свои задачи. Социология, изучая общественную жизнь в тех или иных формах и сферах, во-первых, решает научные проблемы, которые связаны с формированием знания о социальной действительности, разработкой методов социологических исследований. Во-вторых, социология изучает проблемы, которые связаны с преобразованием социальной действительности, анализом путей и средств целенаправленного воздействия на социальные процессы.
Особенно повышается роль социологии в условиях преобразования нашего общества, так как каждое принимаемое решение, каждый новый шаг, предпринимаемый властями, задевают социальные интересы, меняют положение, поведение множества взаимодействующих групп.
Принятие самого правильного и необходимого решения высшими органами управления представляет собой первый шаг преобразования действительности. Это делает необходимым постоянный социологический контроль выполнения решений, протекания конкретных процессов в обществе.
Нельзя забывать также и о такой важнейшей задаче социологии, как формирование у людей социального мышления.
Задачи, которые стоят перед социологической наукой, определяют ее функции.
Социология выполняет в обществе множество различных функций.
Главные из них таковы:
1) теоретико-познавательная – дает новые знания об обществе, социальных группах, индивидах и закономерностях их поведения. Особое значение принадлежит специальным социологическим теориям, которые раскрывают закономерности, перспективы социального развития общества. Социологические теории дают научные ответы на актуальные проблемы современности, указывают реальные пути и методы социального преобразования мира;
2) прикладная – предоставляет конкретную социологическую информацию для решения практических научных и социальных задач. Вскрывая закономерности развития различных сфер общества, социологические исследования дают конкретную информацию, необходимую для осуществления контроля над социальными процессами;
3) социальный прогноз и контроль – предупреждает об отклонениях в развитии общества, прогнозирует и моделирует тенденции общественного развития. На основе социологических исследований социология выдвигает научно обоснованные прогнозы относительно развития общества в будущем, которые являются теоретической основой построения перспективных планов социального развития, а также дает практические рекомендации, разрабатываемые социологами, для более эффективного управления социальными процессами;
4) гуманистическая – разрабатывает социальные идеалы, программы научно-технического, социально-экономического и социально-культурного развития общества.