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

Многие сценарии могут подтолкнуть вас к этому чувству, включая, помимо прочего, работу в команде, сотрудничество с клиентом или кого-то, кто подвергает сомнению ваши результаты, которые вы не можете объяснить или обосновать. Моя цель написать эту статью — помочь вам со всем, что я сделал для решения этой проблемы (вкратце), так что давайте углубимся!

Практика написания и действия

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

Улучшите способ общения

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

Письменное общение обычно короткое и точное, но оно ДЕЙСТВИТЕЛЬНО содержит тон каждого отправляемого вами сообщения. Ваше намерение может быть другим, но наш мозг читает сообщения по-разному. Мы прочитаем это сообщение, как если бы оно было в разговоре, и, как правило, короткий ответ свидетельствует о негативных эмоциях.

«Пришлите мне этот файл» звучит гораздо более агрессивно, чем «Привет, приятель, не могли бы вы прислать мне тот файл, о котором мы говорили?».

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

Держите скорость отклика на низком уровне

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

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

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

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

Большинство людей разумны и примут этот ответ, потому что:

  1. Это показывает честность и смирение в ваших знаниях
  2. Это показывает, что вы проявляете инициативу, стараясь изо всех сил дать ответ.

Делайте регулярные перерывы

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

Попробуйте парное программирование

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

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

Чтобы узнать больше о парном программировании, пожалуйста, прочитайте эту статью.

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

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

До встречи в следующей статье!

Отказ от ответственности:

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