Предупреждающие сигналы, о которых следует помнить

Примечание редактора. Эта статья никоим образом не предназначена для использования в качестве медицинских рекомендаций. Если вы страдаете депрессией или депрессивными симптомами, обратитесь к врачу. Если вы склонны к суициду, позвоните в Google и позвоните на местную горячую линию по борьбе с самоубийствами, чтобы получить помощь.

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

Звучит действительно как работа мечты, правда?

Да, так и есть!

Итак, почему депрессия становится все более распространенной проблемой в сфере разработки программного обеспечения?

Давайте вкратце разберемся с депрессией и ее сигналами.

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

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

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

Программные инженеры умеют решать проблемы.

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

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

Конечно, быть инженером-программистом - это увлекательное путешествие, но наше благословение также может быть нашим проклятием.

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

Проблема в следующем: эти характеристики в основном являются ожидаемым результатом.

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

Но ждать!

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

Что ж, потерпите меня, и мы рассмотрим это в конце.

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

Сигналы

У всех время от времени бывает плохое настроение, лень, беспокойство и недостаток вдохновения, но давайте проясним.

Я сказал время от времени, а не постоянно.

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

Промедление, сигнал сигналов

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

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

Проблема начинается, когда вы начинаете свою карьеру, и никто вам не объясняет, что вам разрешено не знать всего.

Из-за этого простого недоразумения начинается опасная спираль.

Этот миф приводит к тому, что многие разработчики замыкаются в режиме «не спрашивать» и страдают в одиночестве. Да, они страдают. Из-за того, что мы решаем проблемы, нам нужно (угадайте, какие) проблемы, чтобы почувствовать эволюцию, удовлетворение и высвободить немного дофамина!

Все мы хотим услышать внутренний голос, говорящий «молодец.

Чем больше времени требуется для достижения этой стадии, тем больше мы не ощущаем этих преимуществ и тем хуже мы себя чувствуем.

Кроме того, в качестве побега многие инженеры ищут способ мгновенного удовлетворения, чтобы восполнить недостаток счастья / удовлетворения.

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

Понятно?

Хорошо, теперь мы нашли опасное место, в котором многие оказались в ловушке.

Теперь вы, должно быть, думаете: «Подождите, я чувствую себя так, но я не в депрессии». Не так ли?

  1. Вы пристрастились к чему-то, что вы знаете, что это плохо, и это истощает вашу энергию? т.е. Порно, игры, алкоголь и т. Д.?
  2. Вы часто спрашиваете себя о своей цели в жизни?
  3. Вы часто грубо обращаетесь с семьей и друзьями, не замечая этого?
  4. Вы максимально избегаете социальных отношений?

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

Хорошая новость в том, что я был там и знаю, как нарушить цикл.

Практические шаги

1. Обратитесь за помощью

Разработчики программного обеспечения часто слишком горды, чтобы признать, что им нужна помощь. Мой первый и самый важный совет: просите о помощи. Есть масса способов сделать это, например, физиологические сеансы онлайн или лично (настоятельно рекомендуется) или поговорить с близким другом / мужем / супругой / супругой / проповедником. Это принесет два важных плода. а) Вы признаете себе, что вам нужна помощь, но, что более важно, вы прогрессируете в исцелении, и это высвобождает дофамин. Это также б) принесет за столом мудрость и ответственность.

2. Ставьте небольшие фитнес-цели

Да, вы это слышали. F-I-T-N-E-S-S. Человек, который ведет жизнь, основанную на здоровых привычках, имеет гораздо меньше шансов столкнуться с депрессией. Кроме того, привычки строятся на целях, а однажды достигнутые цели приносят счастье и удовлетворение, а затем - дофамин. Помните, разработчик, мы люди логичные. Мы разрываем порочный круг, и чтобы добиться успеха, нам нужно заполнить это место чем-то еще. Ходьба, бег, приседания и т. Д. Начинайте медленно, но начинайте.

3. Перестань есть мусор

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

4. Присоединяйтесь к сообществу и общайтесь

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

5. Помогите другим

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

«Лучший способ найти себя - это потерять себя в служении другим».

- Махатма Ганди

6. Найдите партнера по подотчетности

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

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

  1. Отключите все уведомления на телефоне.
  2. Оставьте телефон в другой комнате на время работы и установите определенное время для его проверки.
  3. Используйте подход Помидора и используйте перерывы для выполнения некоторых из вышеперечисленных целей. т.е. интервал работы 50 минут и перерывы 10 минут. Во время каждого перерыва я буду пить воду и / или делать одно упражнение.
  4. Напишите четыре основные цели на день и переходите к следующей, когда закончите текущую.
  5. Ложитесь спать на час раньше обычного.
  6. Просыпайтесь на час раньше обычного.
  7. Сделайте запись (например, голосовую запись) в дневник в конце дня.

Заключение

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

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

Напомните себе, почему вы вообще начали программировать.

Если вам нужна помощь, напишите мне, и я буду более чем счастлив помочь.

В конце концов, я тоже лечусь.