Добро пожаловать во взрослую жизнь

Хотя тебя сюда никто не звал.
Ты как-то сам сюда пришёл, не особо думая о том, что тебя здесь ждёт.
И если вернуться в прошлое, лет этак на 20, где всё вокруг такое большое и непонятное, где бесконечные разговоры на повышенных тонах, конфликты родителей на кухне — это всё какая-то странная жизнь «взрослых», которая для тебя пока ещё бесконечно далеко.
А что теперь? Теперь ты вполне полноправный участник этих взрослых разговоров, взрослых тем, можешь высказывать своё мнение, да вот проблема: тебя как обычно никто не слушает. Можешь удивиться, как это так? Но факт остаётся фактом: слушают взрослых только дети, готовые воспринимать чужое мнение, отличное от своего, которого они до сих пор пока ещё не имеют. Они слушают окружающих с открытым ртом и с неокрепшей психикой.
Но вот беда: Как эти разговоры о «взрослых» вещах были для тебя далеки раньше, так и сейчас, ничего не изменилось. Это жизнь, в которой дети повзрослели, но мудрости «взрослого» как-то не получили. Ах да, все мы дети, просто мы увеличились и постарели.

Просто годы детские прошли…
Кукла Маша, кукла Даша,
Просто дети стали старше,
Просто-просто все мы подросли!

Кто-то зацикливается на бытовых проблемах, думая, что это самое важное, что у них есть в жизни. Ну а как иначе? Если в твоей жизни кроме работы и семьи ничего нет, вся бытовуха начинает рассматриваться под углом единственной свободной зоны в жизни, где можно развлечься, где можно проявить себя. Хоть каким-то образом. Хотя ты и остаёшься всё таким же закомплексованным ребёнком, который случайно сломал какую-то вещь, и ждёт со страхом, когда ему за это попадёт.
Принять свои комплексы как проблему, для таких людей — значит отказаться от своей идентичности. Вот только личность человека не складывается только из них. Можете мне не верить, однако именно тот факт, что люди многосторонние, очень разные, и делает наше общество таким интересным, Для изучения, для взаимодействия.

Ценностная база была нарушена, целостность такой личности можно подвергать сомнению сколько угодно. Ты показываешь им иной раз на те трещины в мировосприятии, а им всё равно, они лишь слегка замажут их для виду, и показывают тебе другую часть личности, всю изпещрённую морщинами и буграми. Видно, что на этой части человека с самого детства ведутся боевые действия, и понимаешь, что нужно как-то осторожнее обходиться с ней, пытаешься подстроиться под него, чтобы как-то не касаться этой стороны. Но вот беда: человек то и дело пытается повернуться к тебе именно этой больной стороной, и что делать в таком случае?
Спустить всё на тормозах — вот типичная эмоциональная реакция окружающих на такое.
Хотя совершенно обратный приём — «давить на больное», оказывается куда более действенным. Твои комплексы и проблемы всплывают, ты начинаешь их осознавать. Да, это болезненный процесс, и вызывает множество внутренних переживаний, но иначе никак. Личность не может стать целостной, пока не устранит все эти внутренние провалы и трещины, пока не залечит эти детские раны.

Конечно, куда проще закрыться, не обращать внимания на эти проблемы и реакцию окружающих. Заниматься «своим делом», окунуться с головой в работу, в семью, в любимое дело, или то, что люди называют смыслом своей жизни. Конечно, забота о внешних проблемах поглощает людей чуть более чем полностью, однако про себя любимого и внутренних проблемах они с удовольствием забывают. Потому что выйти из субъектной позиции оказывается совершенно не просто, и нужно приложить очень неплохие усилия, чтобы добиться хотя бы какого-то результата по отделению сознания от подсознания.
Однако же если взять за основу тот факт, что мы всё-таки можем взглянуть на себя со стороны, хотя бы глазами окружающих, и периодически проверять при помощи обратной связи, как именно во времени изменяется поведение субъекта А (то есть себя), то может оказаться, что объектный анализ, который мы так любим применять к другим, вполне применим и к себе.

Так ведь можно проанализировать свои слабые и сильные стороны, особенности поведения, образ в отношениях, а также как можно работать с этим человеком со стороны. И вот что самое интересное. Таким образом можно получить не только ключ к пониманию своей личности, но и дать его окружающим, чтобы можно было на иболее понятным способом объяснить, каким именно способом рекомендуется взаимодействовать с субъектом А.

Все мы люди разные: кому-то проще, когда есть прямое указание, кому-то требуется косвенная манипуляция, кто-то вообще не воспринимает любые формы приказа, но способен брать ответственность за свои действия. Это значит, что надо найти такую форму мотивации для человека, чтобы он действовал наиболее продуктивно, и без негативных последствий для его психики. Но это уже объектный подход, близкий к бихевиоризму.

Я предлагаю вам, дорогие читатели, задуматься об этом. О том, насколько непросто (с моральной точки зрения) руководителям приходится давать указания, регулярно повышать мотивацию сотрудников, проверять их трудоспособность различными способами. И я имею в виду действительно хороших начальников, которые заботятся не только о своей работе, а о том, как себя чувствуют люди вокруг них, насколько свободная атмосфера окружает их коллектив, ведь именно в таком случае люди чувствуют себя нужными, и востребованными, когда им не связывают руки постоянными должностными инструкциями, а дают свободу действий, в пределах их компетенций, разумеется.

Сплетни — это замечательно!

Многие люди считают, что сплетничать, — это ужасно, да и вообще очень низко. Но в то же время, сами этим постоянно занимаются, ну чего скрывать, каждый день! И всё же стыдливо прячут взгляд, когда их застают за этим занятием, или же если в компании вдруг кто-то внезапно замечает «Да вы же сплетничаете!»

Интернет-ресурсы по популярной психологии пестрят множеством статей о том, что сплетни это плохо, о том как этого избежать, да и вообще как перестать заниматься этим грязным делом. Да вы и сами можете вполне набрать запрос в интернете, например «почему сплетничать плохо».

Многие журналы и газеты раздают советы о том, как перестать сплетничать.
Но ведь это же так интересно!

Существует заблуждение, что:

…сплетни рождаются и царят там, где властвуют серая будничность, недовольство собственной жизнью, нередко страх, часто корыстолюбие, зависть, иногда даже мстительность.
https://zn.ua/SOCIETY/psihologiya_spleten.html

Если поспешить с выводом, то получится, что сплетни — это прерогатива неудачников, которые нечем заняться, вот они и придумывают всякие слухи, чтобы напакостить друг другу, подставить своего недруга, оклеветать своих врагов, да и всячески ухудшить жизнь человеку, которого недолюбливаешь.

На самом деле сплетни — родом из аристократических семей, из высшего света, того интеллигентного общества, где людям свойственно плести интриги, заниматься политикой, и всячески обсуждать друг друга. И не потому, что человеческая природа так низка, а как раз наоборот, потому что они уже добились высокого уровня, где им больше ничего не нужно. Все ресурсы у них есть, и чем им остаётся заниматься? Только лишь плести интриги и совершенствовать интеллектуальные способности.

Ну и что же в этом такого? Что тут плохого? Давайте разберёмся!

И чтобы понять, откуда происходят сплетни, придётся углубиться в далёкое прошлое, в детство нашей цивилизации, в колыбель наших предков.

Согласно одной из современных гипотез, человеческое мышление сложилось таким социальным, а ум человека так сильно вырос не потому, что обезьяна взяла палку, и не потому, что начала делать инструменты, а во многом лишь благодаря тому, что люди хитростью пытались выиграть друг у друга. Не силой, не угрозами, не прямой конфронтацией, не прямой и очевидной экономической конкуренцией, а именно скрытыми политическими талантами; и с переменным успехом, получая те или иные ресурсы, человеческое благосостояние улучшалось, а разум совершенствовался, когда человек, пытаясь манипулировать мнениями и действиями других людей учился управлять социальным сознанием.

Когда человек выиграл у природы, куда было ему направить всю эту энергию, и как дальше развиваться, если конкуренты закончились? Дальше развитие шло социальным путём. Люди обратили внимание друг на друга, и тут ускорилось социальное развитие разума. Вот здесь-то и появилось стремление к власти, не то примитивное стремление к доминированию, которое можно наблюдать у животных, а стремление именно управлять людьми.

Потому что когда у тебя есть какой-то материальный ресурс, и ты им обладаешь, то это очень просто и скучно: контролировать его очень просто, ограничив доступ к нему силой или другим защитным механизмом. Но как контролировать людей, которые не являются материальными ресурсами? Тут приходится развивать совершенно другой аспект, который называется «социальной манипуляцией».

Возвращаемся к теме сплетен. Почему люди сплетничают?

Тут важно действительно разделить основные задачи на две категории:

  1. Чтобы узнать\распространить информацию о третьих лицах, которая будет полезна им или другим.

2. Чтобы исказить информацию о человеке (группе людей), в своих целях, например, для развлечения.

В сущности, первая задача берёт за основу познавательную функцию. Люди совершенно искренно хотят узнать о других то, чего они не знают, и это их главный познавательный инстинкт. Кто бы мог подумать, что на этом этапе они могут случайно вступить в сложную игру интриг и манипуляций, со сложными социальными элементами.

Ведь первую, и очень полезную социальную задачу очень часто путают со второй, потому что со стороны их очень сложно друг от друга отличить, если в эту игру играют профессионалы.
А вот вторая задача имеет куда больше интересных моментов.

Как появляются слухи и вымысел?

Прежде всего есть базовые психологические причины, которые идут от человека, который распространяет слухи.

Во-первых, он может всего лишь заметить в другой личности проекцию самого себя, и после этого уже не отличит правду от вымысла, начиная наделять другую личность собственными свойствами. Это происходит бессознательно.

Во-вторых, человеку может нравиться сплетничать, потому что для него это всего лишь развлечение. Ему интересно следить за слухами, и он сам любит играть в эту игру, потому что это его любимое поле. Он производит слухи сознательно, часто добавляя какой-нибудь вымышленный факт, на который обращает внимание других. И после этого уже включается механизм социального переноса.

​В-третьих, самая рациональная причина (не имеющая ничего общего с эмоциональным состоянием или психикой, а с холодным расчётом разума).
Это тактическая инициатива, чтобы достичь нужного результата, например, опорочить конкурента, чтобы занять его место. Это может быть на низком социальном уровне (два секретаря), или на высоком (две корпорации). Но в сущности цель одна — занять более доминирующее положение на рынке, занизив ценность конкурента. Сюда же относятся многие политические игры.

Обмен сплетнями свидетельствует об определенном сходстве иерархических ценностей, потребностей или характеров общающихся людей. Своеобразный сигнал: «Мы одной крови — ты и я; я такой же, как и вы; я — свой!». Девочки-подростки сплетничают о новенькой однокласснице, а через некоторое время она уже и сама в этой группе, распускает слухи.

Чаще всего сплетня это единственный способ узнать что-то новое о человеке, который сам о себе не очень-то любит рассказывать, или всячески искажает информацию о себе, чтобы создавать нужное впечатление. В этом случае это похоже на особое приложение к официальной информации. То, что человек сам рассказывает о себе (в дружеском кругу или в интервью популярному журналу), это одно, сплетня же говорит о чем-то скрытом, так сказать обратной стороне медали. То есть, шанс уловить более правдивую информацию, куда выше, если вы обладаете нужными навыками общения, изъятия из уст других людей более релевантной информации о личностях.

И ровно поэтому люди по своей природе так плохо относятся к сплетням, потому что этот слух разошёлся со стороны наиболее социально влиятельных людей, ведь со стороны социальных манипуляторов сплетничать это плохо.
Разумеется, для них это очень плохо! Ведь если скрытые сведения о них разойдутся, то это ужасно навредит их репутации, и ухудшит социальное положение. Поэтому они всячески будут поддерживать миф о том, что сплетни это плохо, но при этом сами будут распространять слухи, чтобы запутать других людей, сбить следствие, так сказать, с нужного пути. Ведь чем больше разной информации, тем проще в итоге вообще не узнать ничего полезного, а в мире цифрового шума это приобретает очень серьёзные обороты.

Хочется напомнить историю о запретном плоде, и как он сладок; а по аналогии показать, как удобно поддерживать миф о слухах, поскольку в дело сразу же вступает механизм саморегуляции — само общественное мнение будет стабилизировать себя отрицательной обратной связью. Если слухов нет — то сплетни это интересно, но как только слухов слишком много — это плохо. Именно так работает этот социальный механизм.

Медицинские аспекты сплетен

Безусловно, сплетни — это плохо, однако нам удалось найти свидетельства того, что они играют важную роль в охране общественного порядка
— Робб Уиллер, социальный психолог

Исследование показало, что сплетни могут обладать терапевтическим эффектом. Сердечный ритм добровольцев, принявших участие в эксперименте, учащался, когда они видели, как кто-то ведет себя плохо, однако они чувствовали себя очень хорошо, когда могли передать информацию, «предупредив» других.

Подтекст любой сплетни — версия о том, что «уж мы-то лучше, чем они!» Это воодушевляет, дает чувство превосходства — пусть и иллюзорное. Сплетни развлекают, объединяют, обеспечивают взаимную поддержку и даже выводят из состояния депрессии.

И напоследок

Собственно, когда вы в следующий раз услышите что-то типа «А почему это вы сплетничаете?», помните, что протестовать против сплетен может либо человек, которому есть что скрывать, либо совершенно консервативный и некомпетентный в вопросах распространения информации.

Если же вы догадываетесь, что за слухами стоит чья-то выдумка, так и заявите прямо об этом, а не ограничивайте действия людей (а по факту запрет слухов и есть именно механизм ограничения), что ни к чему хорошему не приведёт, а может лишь обернуться для вас впоследствии проблемой.

Помните, мы живём в мире цифрового шума, а сплетни являются одной из попыток разобраться в ситуации. И запрещать себе сплетни (которые могут нести в себе много полезной информации, они же способны раскрывать мошенников и патологических лгунов), лишь потому, что кто-то из вашего окружения плохо к ним относится — значит ограничивать себя из-за шаблонов, которые сформировали социальные манипуляторы, они же ограничивают общественное мнение, позволяя им удерживаться там, где они не долго бы удержались, если бы вся информация о них была бы опубликована без изменений.

Слухи формируют общественное мнение. Сплетни дают жизнь той информации, которая бы никогда не увидела свет, если бы их не было. Надо понимать, что даже в век интернета, информация никогда не увидит свет, если прервать цепочку на этапе формирования. Сеть лишь ускоряет процесс передачи информации, позволяя обычных людям выступать в роли масс-медиа. А проверить слухи в наше время куда проще, ведь сейчас эра публичности.
И эта публичность становится необратима, да и является залогом нашей безопасности и развития общества в целом.

P.s.: Спасибо Майе за то, что она своим комментарием натолкнула меня на идею написать эту статью.

Автор: Виталий Виноградов

Какие алгоритмы нужно знать, чтобы стать хорошим программистом?

Данная статья содержит не только самые распространенные алгоритмы и структуры данных, но и более сложные вещи, о которых вы могли не знать. Читаем и узнаем!

Я предполагаю, что вы знаете как минимум один язык программирования и такие понятия, как объект и указатель. Алгоритмы и структуры данных будут перечисляться по степени их сложности.

Для начала давайте начнем с линейных структур данных и алгоритмов

  • Массивы
  • Связный список
  • Стек
  • Очереди

Перейдем к базовым алгоритмам

  • Сортировка — Сортировка слиянием, Сортировка вставками, Быстрая сортировка, Несколько взаимных перестановок.
  • Умножение матриц (Не обязательно реализовывать, главное — знать алгоритм)
  • Основные алгоритмы просеивания
  • Беззнаковая математика, включая умножение и деление
  • Алгоритм Евклида для нахождения НОД (наибольший общий делитель), Модульная инверсия, Быстрое возведение в степень
  • Числа Фибоначчи с матричным умножением
  • Нормальное распределение и математическое ожидание
  • Статистика – среднее вероятностное значение случайной величины, медиана, дисперсия, теорема Байеса

Также можно изучить популярные алгоритмические методы:

  • Алгоритмы декомпозиции – Бинарный поиск, Нахождение подмассива с наибольшей суммой элементов
  • Жадные алгоритмы – Выбор задач, кодирование по алгоритму Хаффмана
  • Динамичное программирование – Цепное матричное умножение, Алгоритм решения задачи по укладке ранца
  • Линейное программирование – Максимизация параметра, Линейное время сортировки
  • Криптографические алгоритмы – Алгоритм Манакера по нахождению длиннейшей подстроки-палиндрома, алгоритм нахождения наибольшей общей подпоследовательности (LSC), расстояние Левенштейна

Теперь перейдем к типичным нелинейным структурам данных

  • Деревья – Бинарное дерево, Дерево общего вида, Наименьший общий предок
  • Бинарное дерево поиска – Симметричный обход, Обход по уровням, Нахождение k’ого наибольшего элемента, Диаметр, Глубина, Количество узлов и т.д.
  • Динамическая память – Динамический массив, Двоичная куча, Пирамидальная сортировка
  • Алгоритм объединения-поиска
  • Хеш-таблица – Метод нахождения коллизий (Linear Probing), Открытая адресация, Предотвращение коллизий

Рассмотрим графы

  • Список смежных вершин графа, Матрица смежности графа, Взвешенные рёбра графа
  • Основные алгоритмы обхода – Поиск в ширину, Поиск в глубину и т.д.
  • Алгоритмы нахождения кратчайшего пути — Алгоритм Дейкстры, Алгоритм Флойда-Уоршелла, Алгоритм Беллмана-Форда
  • Минимальное остовное дерево — Алгоритм Крускала, Алгоритм Прима

К данному моменту вы должны быть хорошо знакомы с программированием, так как для дальнейшего прочтения и углубления в данную тему вы должны знать больше, чем студент.

Усложнённые деревья и графы

  • Сбалансированные деревья – AVL-дерево, Красно-черное дерево
  • Heavy-light декомпозиция, Б-деревья, Дерево квадрантов
  • Усложнённый граф – Минимальный разрез, Максимальный поток
  • Максимальное покрытие – Теорема о свадьбах
  • Гамильтонов цикл
  • Рёберный граф/ Линейный граф
  • Сильно связные компоненты
  • Главный подграф, Покрытие вершин, Задача коммивояжёра – Алгоритм аппроксимации

Продвинутые криптографические алгоритмы:

  • Алгоритм Кнута-Морриса-Пратта
  • Алгоритм Рабина-Карпа
  • Префиксные и суффиксные деревья
  • Автоматизация суффиксов – Алгоритм Укконена

Высшая математика

  • Быстрое преобразование Фурье
  • Проверка простоты
  • Вычислительная геометрия – Задача поиска ближайшей пары, Диаграмма Вороного, Выпуклая оболочка множества точек

Общие продвинутые темы:

  • Выполнение обхода всех комбинаций/перестановок
  • Поразрядная обработка

Ссылка на оригинальную статью
Перевод: Александр Давыдов
Источник