Сообщество - Психология | Psychology

Психология | Psychology

28 062 поста 61 503 подписчика

Популярные теги в сообществе:

Как объяснить?

Как объяснить слепому,

Слепому, как ночь, с рожденья,

Буйство весенних красок,

Радуги наважденье?

Как объяснить глухому,

С рожденья, как ночь, глухому,

Нежность виолончели

Или угрозу грома?

Как объяснить бедняге,

Рожденному с рыбьей кровью,

Тайну земного чуда,

Названного любовью?

Юлия Друнина

1925

P.S. Да, это психология.

Показать полностью
15

Не хочу, чтоб дети испытали то, что я...

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

Цепочка автоматических мыслей выглядит так:
«Я одна — не будет помощи — могу умереть — ребенок останется без меня -..... — я плохая мать».

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

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

Если вы сталкиваетесь с подобными состояниями, помните:

  1. Паническая атака — это не угроза жизни.

  2. Мысли — это не факты. Тревожные мысли кажутся правдой, но это не значит, что они ею являются.

  3. Обратитесь за помощью. Работа с психотерапевтом помогает понять причины тревоги и научиться справляться с ней.

  4. Практикуйте экспозицию. Когда чувствуете, что паника нарастает, пытайтесь ее еще больше усилить.

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

Показать полностью
5

Почему новички тонут в туториалах, а не в знаниях: взгляд опытного разработчика

Современный мир программирования предлагает разработчикам бесконечный поток инструментов, фреймворков и технологий. Однако, как отмечает Тэрранс Крэддок в своей статье на Medium под названием «The Day I Realized My IDE Was a Time Machine», эта избыточность часто приводит к тому, что программисты начинают "копировать код", но теряют глубинное понимание того, как он работает.

Почему новички тонут в туториалах, а не в знаниях: взгляд опытного разработчика

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

Код как конструктор LEGO

Автор проводит интересную параллель между программированием сегодня и тем, как оно выглядело 20–30 лет назад. В 1999 году, например, он потратил три недели на отладку Perl-скрипта, который сегодня можно написать за 10 минут с помощью современных инструментов. Но есть и обратная сторона медали: недавно он наблюдал, как молодой разработчик, используя ИИ для генерации React-компонента, не смог исправить даже 5% ошибок в полученном коде.

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

Миф о необходимости постоянного обучения

Одна из главных причин этой проблемы — культ постоянного обучения, который активно продвигается в IT-индустрии. Разработчикам постоянно говорят, что они должны осваивать новые фреймворки, языки и технологии, чтобы оставаться востребованными. Однако Крэддок считает, что это заблуждение.

Он приводит пример программиста, который не смог освоить Kubernetes, но зато досконально изучил работу процессов в Linux. Этот специалист оказался незаменимым, потому что мог решать сложные задачи, которые были недоступны сертифицированным инженерам Kubernetes. Его глубокие знания операционной системы и сетей оказались важнее модных технологий.

Что делать разработчикам?

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

  1. Понять, как компьютер исполняет код на низком уровне
    Узнайте, как работает процессор, память, стек и куча. Это поможет вам писать более эффективный код и лучше понимать, почему возникают ошибки.

  2. Освоить сети и протоколы
    Изучите, как работают HTTP, TCP/IP и DNS. Это особенно важно для веб-разработчиков, которые часто сталкиваются с сетевыми проблемами.

  3. Глубже разобраться в алгоритмах и структурах данных
    Алгоритмы — это не только тема для собеседований. Понимание их работы поможет вам писать оптимальный код и решать сложные задачи.

  4. На месяц отказаться от новых инструментов
    Автор предлагает эксперимент: на 30 дней прекратить изучение новых технологий и углубиться в уже известные. Например:

    • Напишите компонент React без использования фреймворка.

    • Работайте с SQL напрямую, без ORM.

    • Оптимизируйте свой код, измеряя его производительность.

  5. Создавайте инструменты, а не просто пишите код
    Программист, который умеет создавать инструменты для автоматизации задач, всегда будет цениться выше, чем тот, кто просто использует готовые решения.

Глубина знаний важнее модных технологий

Крэддок подчеркивает, что глубокое понимание технологий всегда важнее их новизны. Он приводит пример разработчика, который всю карьеру работал с 15-летним Java-кодом, но настолько хорошо разбирался в JVM (Java Virtual Machine), что его услуги стоили в разы дороже, чем у модных full-stack инженеров. Такие специалисты становятся незаменимыми, потому что могут решать задачи, которые другие даже не знают, как начать.

Дополнение: Как развивать мышление программиста?

Кроме советов Крэддока, можно добавить несколько дополнительных рекомендаций для тех, кто хочет стать профессионалом:

  1. Решайте задачи самостоятельно
    Не спешите искать готовые решения в интернете. Попробуйте разобраться в проблеме сами, даже если это займет больше времени.

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

  3. Участвуйте в open-source проектах
    Это отличный способ получить реальный опыт и научиться работать с чужим кодом.

  4. Задавайте вопросы
    Если что-то непонятно, не бойтесь спрашивать коллег или искать ответы в документации. Чем больше вопросов вы зададите, тем глубже станет ваше понимание.

  5. Практикуйтесь в реальных проектах
    Создавайте свои проекты, даже если они кажутся маленькими и незначительными. Реальная практика — лучший учитель.

Заключение

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

Показать полностью 1
10

Пировать приходят чужие, горевать свои

В Японии есть такая поговорка, которая на мой взгляд актуальна для любых народов. Люди появляются в нашей жизни в разных обстоятельствах и очень часто знакомство происходит в обстановке праздника. Довольно часто можно услышать что-то из серии "ты мне не друг, если не выпьешь со мной!" или "тоже мне подруга, даже в клуб со мной не пошла".

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

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

Научитесь признавать один простой факт - те, с кем нам весело это просто знакомые. Те, кто подставит плечо, когда придёт беда, друзья. Хорошо, если с друзьями ещё и весело, но так бывает не всегда.

Я в телеге: https://t.me/vladislavkocherizhkin

2

О религиозной психологии

О религиозной психологии

прообраз господа на небе

это обычный старый дед

отсюда гнев и недовольство

угрозы и суждения

(с) Яга Дзен

Показать полностью
8

Почему "почему" вызывает чувство вины и желание оправдываться?

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

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

Согласитесь, если нас спросили "почему ты так сделал?" мы испытываем не тоже самое, как если бы нас спросили "в связи с чем ты принял решение так поступить?", даже если это будет сказано тем же тоном.

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

Подробнее о том, как работает чувство вины, я писал в соседнем посте.

Что делать?

  1. Приучать себя к тому, что вопрос "почему" не означает обязательное наказание или необходимость оправдываться. Учитесь принимать ответственность за свои решения, отделять их от вины и отвязываться от ожидания наказания.

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

Оправдательная позиция всегда ущербна!

Показать полностью
Отличная работа, все прочитано!