Почему популярные социальные сети не автоматизируют социальные сети?
Любой программист, даже начинающий 1С-ник, знает что такое автоматизация. Она начинается с некоей реляционной структуры данных для автоматизируемой предметной области. Таблицы, ключи, условия уникальности, условия валидности и т.д. Для самих пользователей это может формулироваться в виде "накладных, чеков, клиентской базы, заказов, счетов, проводок и т.д.". Иначе говоря, должна быть некая математическая модель предметной области. Чем ближе эта модель к реальным бизнес-процессам организации, тем лучше для системы автоматизации.
Внимание, вопрос - какая математическая модель предметной области для социальных сетей? Скажем, Facebook. При попытке ответить на этот вопрос лично я впал в ступор. Какие возможности дают социальные сети пользователям? Заполнить визитку "о себе". Выложить свои фоточки, запостить мемасики. Ну и лайкнуть что у друзей. Они это серьезно? Архитекторы этих систем имбицилы, которые никогда в своей жизни ни одного магазина не автоматизировали? Или, все же, не будем столь строги к программистам, а зайдем с другой стороны?
Кто заказчик социальных сетей? Типа Facebook или Одноклассники. В случае 1С для магазина тут все ясно - в 99% случаев это директор/хозяин магазина. А для социальных сетей? Если кто смотрел х/ф "Социальные сети", то для него ответ очевиден. Это некие транс-национальные корпорации (ТНК) , рассматривающие социальные сети как еще один механизм рекламы, позволяющий всучить потребителям то, что им нахрен не сдалось. И да, в какой-то момент к социальным сетям подключились всякие спецслужбы типа ЦРУ/ФСБ для контроля электората. Ни ТНК, ни ЦРУ проблемы простых людей не волнуют от слова совсем. Поэтому вопрос об автоматизации социальных сетей разработчиками FaceBook, Ok и др. даже не ставился. Кому нужны эти люди и их проблемы в нашем Новом Чудном Мире (НЧМ)?
И да, термин "социальные сети" впервые был введен социологами в 1970-е, а отнюдь не Марком Цукербергом. И да, никто из архитекторов ПО для социальных сетей не озаботился ознакомиться с теорией социальных сетей в социологии. Ибо подавляющая часть программистов считает социологию лженаукой. Как коммунисты в свое время считали лженаукой кибернетику и генетику, со всеми вытекающими.
Так какую же матмодель можно выбрать для социальных сетей? Если выбирать ее для блага людей, а не для ТНК/ЦРУ. Да хоть какую-нибудь, для разнообразия. А то популярные социальные сети напоминают мне развод лохов из лихих 90-х, когда за систему автоматизации выдавали в лучшем случае скрипты на Excel, а то и просто набор презенташек из PowerPoint.
А какими вообще могут быть матмодели для соцсетей? Рассмотрим некоторые из них для примера.
1. Проблемная модель.
С точки зрения еще одной лженауки, менеджмента, любая система, пока жива, имеет проблемы. Нет, не так, ОГРОМНЕЙШИЕ проблемы, ставящие под угрозу ее выживание. Эти проблемы делятся, условно, на два типа. Первые которые в ближайшее время приведут систему к краху. Вторые - которые почти уже убили систему, просто система об этом пока еще не в курсе. Весь жизненный цикл любой системы - это постепенный переход от нахождения в первом типе проблем к нахождению во втором типе проблем. И да, нет проблем только у мертвой системы. Концепция проблем настолько сильно проработана в менеджменте, что некоторые называют менеджмент наукой выявления и решения проблем в социальных системах. Индивид, личность, такая же социальная система. И у него тоже есть насущные проблемы, которые нужно решать чтобы жить. От необходимости тупо пожрать (а для этого где-то найти биовыживательные бумажки), до медицины, здравоохранения и вот этого всего. Социальная сеть, автоматизирующая стандартное "колесо проблем" (выявление-мотивация-реализация-контроль) просто обречена на успех! А как Вы считаете? Или у Вас нет проблем?
2. Образовательная модель.
Большевики - это не только ГУЛАГ, репрессии и подавление свобод. Это еще и тотальное образование ширнармасс. Первое такого рода в мире. Но после большевиков этим вопросом мало кто серьезно занимался. А в последнее время, наоборот, популярна тотальная деградация ширнармасс, будь то на базе религии или демократизма. А ведь необходимость образования в жизни человека никто не отменял! И социальная сеть, использующая в качестве модели удобные образовательные концепции, будет очень популярна.
3. Модель социальных практик
Кто не в курсе - еще в середине XX-го века ученые доказали, что мира (вселенной) в широком смысле слова не существует. А существуют социальные практики (поесть, поработать, посрать, потрахаться, поболеть, умереть и т.д.), совокупность которых и формирует у индивида ложное представление о якобы едином мире на всех. Социологами уже давно разработан довольно полный перечень этих социальных практик, подходящий как для офисного планктона, так и для шамана в тундре. Мамодель для социальных сетей здесь уже готова, можно почти сразу приступать к кодингу.
Я привел только три возможные матмодели для соцсетей. На самом деле их гораздо больше. Однако, никто не использует ни одну из них. Почему? Как мне объяснили люди, приближенные к инвесторам, если в описании стартапа есть словосочетание "социальная сеть", то на такой проект никто не даст ни копейки. Типа тема себя исчерпала. Ситуация с социальными сетями сейчас напоминает ситуацию с самолетами во Франции в конце 19-го, начале 20-го века. Когда из-за неудачных попыток взлететь, все направления полетов тел тяжелее воздуха были объявлены бесперспективными. Что привело к отставанию Франции в самолетостроительстве.
Так как же заставить популярные социальные сети автоматизировать социальные сети? Или спасение утопающих дело рук самих утопающих? Никто не даст нам избавления и все такое? А что Вы думаете по этому вопросу?
p.s.: поскольку я больше программист-практик, а не теоретик, то мог ошибиться в некоторых терминах. Буду признателен за уточнения!