Чему учат ошибки

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

Чему вас могут научить ошибки?

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

Благодаря ошибкам вы:

Узнаете, чего именно вы хотите достичь и как вы хотите жить

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

Научитесь принимать себя

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

Посмотрите в глаза своим страхам

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

Узнаете, что можно делать, а чего – нет

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

Ошибки научат вас ответственности

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

Научитесь контролировать свою жизнь

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

Вы вдохновите других

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

Содержание

  1. Совершать ошибки — это нормально: почему важно совершать ошибки
  2. Почему мы боимся совершить ошибку
  3. Почему ошибки — это нормально
  4. Чему нас учат ошибки
  5. 1. Анализировать
  6. 2. Тренировать критическое мышление
  7. 3. Накапливать поучительный опыт
  8. 4. Принимать на себя ответственность
  9. 5. Находить новые источники вдохновения
  10. 6. Понимать окружающих
  11. 7. Выходить из зоны комфорта
  12. Чему вас могут научить ошибки?
  13. Узнаете, чего именно вы хотите достичь и как вы хотите жить
  14. Научитесь принимать себя
  15. Посмотрите в глаза своим страхам
  16. Узнаете, что можно делать, а чего – нет
  17. Ошибки научат вас ответственности
  18. Научитесь контролировать свою жизнь
  19. Вы вдохновите других
  20. 10 ценных уроков об ошибках от успешных людей
  21. 10 уроков, которые мы усваиваем из прошлых неудач
  22. Неудачи в жизни человека: что делать
  23. 1. Ваши прошлые неудачи могут в конце концов привести к успеху
  24. 2. Ваши прошлые неудачи являются частью процесса
  25. 3. На прошлых ошибках учатся
  26. 4. Неудачи учат нас тому, что несовершенство — это нормально.
  27. 5. Неудачи помогают вам быть хорошим родителем
  28. 6. Неудачи учат нас быть гибкими
  29. 7. Каждая неудача раскрывает ваш характер
  30. 8. Неудача помогает сосредоточиться
  31. 9. Неудача учит нас пробовать другие пути
  32. 10. Людей не волнуют ваши неудачи
  33. Как пережить неудачу
  34. 1. Признайте неудачу
  35. 2. Смотрите на неудачу, как на возможность учиться
  36. 3. Создайте карту успеха
  37. 4. Признайте свою ответственность за неудачу
  38. 5. Напоминайте себе о прошлых неудачах и успехах, когда сталкиваетесь с крупным фиаско

Совершать ошибки — это нормально: почему важно совершать ошибки

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

Почему мы боимся совершить ошибку

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

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

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

Почему ошибки — это нормально

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

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

Чему нас учат ошибки

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

1. Анализировать

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

2. Тренировать критическое мышление

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

3. Накапливать поучительный опыт

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

4. Принимать на себя ответственность

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

5. Находить новые источники вдохновения

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

6. Понимать окружающих

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

7. Выходить из зоны комфорта

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

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

Источник

Чему вас могут научить ошибки?

Дата публикации 27 июля 2015 . Опубликовано в Жизнь

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

Благодаря ошибкам вы:

Узнаете, чего именно вы хотите достичь и как вы хотите жить

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

Научитесь принимать себя

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

Посмотрите в глаза своим страхам

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

Узнаете, что можно делать, а чего – нет

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

Ошибки научат вас ответственности

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

Научитесь контролировать свою жизнь

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

Вы вдохновите других

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

Источник

10 ценных уроков об ошибках от успешных людей

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

Может быть, дело в том, что вы боитесь совершить ошибку? В конце концов, это не одно из тех простых дел, которыми вы занимались до сих пор. Поэтому вполне возможно, что существует риск потерпеть неудачу и все испортить.

Что о вас думают ваши друзья? Смеются ли они над вами? Называют ли вас неудачником?

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

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

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

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

Но это не совсем то, что вы хотите, не так ли?

Наиболее успешные люди терпели самые большие неудачи.

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

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

Вот, что наиболее успешные и счастливые люди знают об ошибках:

  1. Ошибка является неотъемлемой составляющей успеха и самореализации.
  2. Всякий раз, когда вы выходите за пределы зоны комфорта и пытаетесь сделать что-то новое, ошибка становится неизбежной.
  3. Каждая ошибка перемещает вас на один шаг ближе к достижению своей цели.
  4. Ошибка — это великий учитель, который позволяет вам узнать наиболее ценные уроки жизни.
  5. Каждая ошибка делает вас сильнее, умнее и лучше.
  6. Совершение ошибок не принесет никакого результата, если вы не будете на них учиться и не перестанете их повторять.
  7. Каждая ошибка учит вас, что определенный подход может быть не самым лучшим для конкретной ситуации, и существуют более правильные варианты.
  8. Успешные люди никогда не будут смеяться над вами или судить вас, когда вы совершаете ошибку, потому что они сами уже находились в такой же ситуации и понимают, какие ценные уроки вы можете из этого извлечь.
  9. Независимо от того, как часто вы совершаете ошибки, вы не окажетесь проигравшим до тех пор, пока не сдадитесь.
  10. Каждый раз, когда вы совершаете ошибку, ваш страх потерпеть неудачу уменьшается, что позволит вам преодолевать еще большие трудности.

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

Вы будете удивлены тем, насколько часто эти люди терпели неудачи, и насколько снисходительное отношение они имели по отношению к ним.

Источник

10 уроков, которые мы усваиваем из прошлых неудач

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

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

Вот, что говорят психологи о ваших ошибках прошлого.

Неудачи в жизни человека: что делать

1. Ваши прошлые неудачи могут в конце концов привести к успеху

Возможно, вы слышали историю Томаса Эдисона. Прежде, чем создать свою первую лампочку, он терпел неудачу тысячи раз. Ему принадлежит известное высказывание:

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

Среди известных людей, которые в начале своего пути потерпели немало неудач, были: Уолт Дисней, Генри Форд, Стив Джобс, Альберт Эйнштейн, Стивен Спилбрег, Джоан Роулинг и многие другие.

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

2. Ваши прошлые неудачи являются частью процесса

Проблемы, промахи и трудности идут рука об руку, когда вы идете к своей цели.

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

3. На прошлых ошибках учатся

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

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

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

Жизнь бывает запутанной, но не стоит бояться неудач.

4. Неудачи учат нас тому, что несовершенство — это нормально.

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

Это заставляет нас терять веру в свои силы, хотя в глубине души мы знаем, что настоящая жизнь не идеальна.

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

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

5. Неудачи помогают вам быть хорошим родителем

Неудачи — это распространенное явление. Когда мы переживаем неудачу, например, теряем работу, то, как мы справляемся с нею, о многом говорит.

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

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

6. Неудачи учат нас быть гибкими

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

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

7. Каждая неудача раскрывает ваш характер

Поражение — это неприятны й опыт и прекрасно раскрывает характер человека. Ваше истинное “я” проявляется, когда все идет не так, как планировалось.

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

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

8. Неудача помогает сосредоточиться

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

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

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

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

9. Неудача учит нас пробовать другие пути

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

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

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

10. Людей не волнуют ваши неудачи

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

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

Хотя неудача — это неприятно, многие понимают, что это такое, так как каждый из нас был в подобной ситуации. Они не так обеспокоены неудачей, потому что заботятся о своей жизни.

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

Как пережить неудачу

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

1. Признайте неудачу

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

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

2. Смотрите на неудачу, как на возможность учиться

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

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

3. Создайте карту успеха

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

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

4. Признайте свою ответственность за неудачу

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

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

5. Напоминайте себе о прошлых неудачах и успехах, когда сталкиваетесь с крупным фиаско

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

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

С чем бы вы не столкнулись, вы всегда сильнее неудачи!

Источник

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

Баг, там баг!

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

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

Хорошо, что мы не горели по срокам, и мне простили мою «маленькую революцию» (проблемы с версткой были исправлены за 20 минут, и на продакшн поставили хороший релиз). Счастью моему не было предела, и я искренне не могла понять, почему меня попросили больше так не делать: я ведь не пустила баг на продакшн! Лишь спустя какое-то время я все поняла и стала вспоминать этот опыт с улыбкой.

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

Возвратимся к истории о блокированном релизе. Уже позже, став тест-менеджером, я научилась правильно расставлять приоритеты ошибок. Да, ошибка верстки (особенно на «морде сайта») – это неприятно, но эта ошибка не была критичной, к ней привыкли наши постоянные пользователи, а главное – эта ошибка не мешала пользователям выполнять нужные им действия, не влияла на выполнение основных сценариев.

Нет тикета – нет задачи

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

Задолго до «Лаборатории качества» я работала в интернет-гипермаркете, где основным заказчиком был наш же отдел маркетинга. Как-то мы готовили промо-страницу перед каким-то праздником (8 марта или 23 февраля?) и сильно торопились (как обычно). Мне позвонил начальник отдела маркетинга и на словах объяснил, что именно он хочет видеть на странице, и какие там должны быть функционал и логика. Я сделала пару заметок в блокноте, рассказала разработчикам и своим ребятам-тестировщикам о новой задаче. Разработчики сделали страницу и передали нам. Мы протестировали новый функционал – все было здорово! Однако через пару часов мне снова позвонил начальник отдела маркетинга: он был очень недоволен, потому что мы, по его словам, «реализовали совершенно не то, что нужно, совсем не то, что он просил». Более того, он заявил, что я «единолично решила и сделала по-своему». Было обидно. Очень.

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

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

Всегда сохраняй ясность или сохраняй ясно

Спустя несколько лет я работала уже в другой компании, и мы с ребятами из моей проектной команды получили на тестирование технически сложное ПО: много интеграции, куча связанных таблиц, небанальная бизнес-логика. Ребята тестировали интеграцию и делали запросы в базу данных, брали за основу хранимые процедуры для того, чтобы применять свои данные в запросах. Все запросы были выданы команде аналитиками продукта, а ребята сохранили их (запросы) под какими-то странными названиями наподобие «1» и «2». К слову, нам вообще запрещалось использовать любые команды, кроме «select» (выборка данных из таблиц).

Сразу хочу отметить, что в данной ситуации это был мой недосмотр как руководителя: ну, что это за названия?! Позже, конечно, мы провели беседу с командой: с тех пор все, с чем мы работаем, сохраняется под понятными и простыми именами.

Так вот, все было хорошо до определенного момента. В день X (будем называть его так) девочка из команды как раз занималась тестированием интеграции, делала один и тот же запрос несколько раз, копировала данные, что-то искала и т.д. Был пятничный вечер, близилось окончание трудовой недели, и голова уже слабо соображала. Мария (девушка из команды) открыла свой, как она думала, рабочий запрос (а 90% этого запроса было идентично хранимой процедуре), отредактировала его и при помощи горячих клавиш запустила…. К сожалению, ей только показалось, что она открыла именно свой запрос: на самом деле это была сама хранимая процедура, которую трогать было нельзя.. (упс). В итоге одна из директорий базы данных пропала совсем, а на ее восстановление ушло около недели. Меня с ребятами спасло лишь то, что база была тестовая, и, слава Богу, мы смогли восстановить данные.

Да, мы ошиблись, но что можно вынести из этого опыта? Чему стоит научиться на примере этой истории? Конечно, во-первых, делать бэкапы! А во-вторых, всегда сохранять ясность в голове и сохранять под ясными названиями сущности, с которыми вы работаете! Но что делать, если бэкапы очень объемные, и на сервере постоянно заканчивается место? Тут следует на уровне администратора баз установить запрет на использование хранимых процедур без определенного набора пользовательских прав; права же нужно выдавать с умом.

То, к чему вы привыкли, может отличаться от того, с чем вам нужно работать

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

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

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

Заключение

Людей, которые не совершают ошибок, не существует. Наша с вами индустрия построена на ошибках: они повсюду, они нас окружают, мы на них учимся и растем. Не нужно бояться совершить ошибку (особенно если вы забэкапились) – они дают нам колоссальный опыт и знания, позволяя учесть их и не повторять в будущем!

Распространенный страх начинающих IT-специалистов — ошибиться, сделать что-то не так. Но фейлы бывают у всех, даже у профессионалов. Мы собрали истории айтишников о том, как они ошибались, исправляли свои ошибки и чему учились на собственном опыте. 

circle-29-2889458

Алексей Бромот,

iOS Software engineer в Snap

Свой путь iOS-разработчика я начинал с работы в небольшом стартапе. Меня пригласил туда мой одногруппник. Это было предложение, от которого, как говорится, невозможно отказаться: стартап, молодая перспективная команда из вчерашних студентов моего вуза, Apple-девайcы, которые я до этого видел только на картинках в интернете. Идея стартапа звучала инновационно — электронное меню для ресторанов. Воображение рисовало перспективы стать если не Стивом Джобсом, то как минимум Стивом Возняком. За все это еще и зарплату платить обещали. Разумеется, я согласился.

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

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

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

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

Что касается стартапа — я думаю, критическими были две ошибки: 

  1. Первая — это отсутствие опыта на всех уровнях. На техническим уровне помог бы улучшить ситуацию хороший, опытный техлид. 
  2. Вторая — это скорость итераций. Необходимо максимально быстро сделать первую MVP-версию продукта и тестировать ее на реальных пользователях. Металлическая лапа сильно замедлила нашу интеграцию, и несмотря на то что программная часть продукта была в рабочем состоянии, лапа еще долго дорабатывалась, а попутно, само собой, придумывались и улучшения для приложения. Успешный выход из этой спирали улучшений, к сожалению, так и не случился.
circle-23-5906769

Федор Прохоров,

iOS Developer в Qure.Finance

В начале моей карьеры произошла неприятная, но поучительная история.  Пропал исходный код мобильного приложения. В то время мы работали над большим и важным для компании продуктом: я занимался разработкой iOS-приложения, а мой коллега разрабатывал под Android. В тот день коллега, не поставив никого в известность, не пришел в офис. Насколько я помню, в тот день мы как раз должны были синхронизироваться по какому-то функционалу. Так как его не было в офисе, я решил сам посмотреть то, что мне нужно, в репозитории Android-приложения на BitBucket. Но был один нюанс — этого репозитория больше не было. Как выяснилось позже, от локального репозитория на рабочем компьютере этого разработчика тоже ничего не осталось.

Спустя несколько часов ситуация разрешилась в позитивном ключе: Android-разработчик приехал в офис компании к CEO и передал ему код на флешке (прямо как в кино). Но, разумеется, в компании работать перестал.

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

circle-60-6980177

Иван Ванькович,

Founding Software Engineer в Free2Shred

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

В тот момент мы (я и мой коллега, старший разработчик) разрабатывали новый микросервис, который уже частично был встроен в наш пайплайн (уже обрабатывал запросы из некоторых городов). И вот старший разработчик ушел в отпуск, оставив недоделанной фичу по включению нового большого города. И эта честь выпала мне. Я все подготовил и сначала выкатил в пре-продакшн. Все сработало. На следующий день я сделал все так же в продакшене, открыл панель с метриками и начал нервно нажимать на Ctrl+R. Через несколько минут начался рост метрики ошибок. Через 10 минут я начинаю откатывать свои изменения. Через 20 минут все вернулось в исходное состояние. В итоге примерно 15 минут пользователи в большом городе были без сервиса.

Этот опыт научил меня двум вещам:

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

2. Делать процесс выкатки сервисов максимально автоматическим, чтобы было очень сложно что-то сломать.

circle-28-2465715

Иван Мешков,

Senior Product Designer в Holland & Barrett

Мы обновляли функционал по бронированию квартир в сервисе для агентов недвижимости.

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

У нас было три готовых флоу в старой версии компонентов. Столько же я перенес на новые компоненты и обновил логику, когда выяснилось что, оказывается, у нас теперь 12 флоу с сильно разной логикой, местами похожей. И разумеется, на остальные девять у нас нет макетов — их нужно сделать с нуля. Как так получилось? Проект переходил от одного менеджера проектов к другому без должной документации: на последнем этапе было совсем непонятно, как принимались решения раньше. Ну и, конечно, моя вина тут есть — я не погрузился в изучение задачи более детально перед ее выполнением и не изучил проблему со всех сторон перед оценкой сроков.

Что было дальше? Я, конечно, постарался объять необъятное и сделать макеты для всех вариантов развития событий, но потом мне пришла другая идея — не делать макеты!

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

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

circle-51-6186700

Сергей Хабаров,

руководитель отдела автоматизации и разработки программного обеспечения в ООО «ЕТелеком»

В 2007 году, когда я работал программистом в «еТелеком», появилась идея упростить подачу и обработку заявок для абонентов. Для этого мы дали им доступ в систему. Предполагалось, что клиенты будут сами создавать заявки из личного кабинета. Они автоматически начнут попадать в систему тикетов. Абоненты будут видеть статус заявки, комментарии специалистов и мгновенно получать ответы. Также клиентам будет доступна вся история их обращений. Решение казалось великолепным. Предполагалось, что время на обработку заявки, коммуникацию с абонентом и решение вопросов сократится в разы.

Разработали прототип, протестировали, провели инструктаж и запустили. Спустя пару дней я зашел в личный кабинет под тестовым логином и увидел в истории очень старые тикеты. Подумал: «Даже это показывает? Здорово!». И закрыл. Только через пару часов до меня вдруг дошло, что теперь и клиенты, которым мы дали доступ к истории обращений, видят старые заявки.

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

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

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

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

circle-47-2346516

Альберт Зиязитдинов,

директор IT-компании «Аналитикум плюс»

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

Первое время брался за любую работу: хватал каждый заказ и пытался успеть все и сразу. Нужно было дальше расширять базу, завоевывать доверие клиентов. Так, неожиданно подвернулся срочный заказ. В одном из офисов в СПб клиент планировал открыть кол-центр на 18 человек. Помещение готово, для каждого сотрудника под заказ изготовлены столы. В них вмонтированы розетки 220В и двойная розетка с портами RJ-45 для подключения компьютера и телефона.

Моя задача — прокинуть кабель, обеспечить работу компьютеров и IP-телефонии. В таких случаях работа ведется по технологии PoE. Она позволяет помимо данных передавать и электрический импульс для питания устройства по одному кабелю «витая пара».

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

Ребята предложили мне кинуть по одному кабелю на каждое рабочее место и разбить его на два порта. Кабель «витая пара» состоит из восьми жил. Для работы в локальной сети любому устройству со скоростью 100 Мбит/с достаточно четырех жил. И порой для экономии времени и кабеля делают именно так — тянут один кабель и подключают два рабочих места или устройства. Мне идея понравилась, и я согласился. 

На работу у ребят ушел весь день. Они начали с утра и закончили вечером. Я приехал с проверкой. Мы вместе пробежались тестером по каждому порту и проверили линии — все работало. Я оплатил работу и отпустил монтажников. Мне оставалось просто подключить компьютеры и IP-телефоны к сети. Я оставил это на следующий день.

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

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

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

Какие уроки я извлек? Спешка — наш большой враг. Особенно когда речь идет о проектировании. 

circle-48-3511458

Илья Синенко,

руководитель компании RadioMart

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

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

В тот день тестовый сервер не работал. Сроки горели, поэтому пришлось запускать сразу на продакшене. У нас была тестовая база со списками адресов, на которой мы обкатывали разработки. Для нее была сверстана какая-то страница. Ее я и использовал. Запустил скрипт, он обработал пользователей и добавил обработанный список в базу для тестовой рассылки.

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

Увидели мы это не сами. Нам позвонили коллеги из отдела работы с клиентами и сказали, что пожаловались уже два человека. Для меня это был верх стыда. Клиенты начали сообщать о спаме, а вернуть все назад было уже нельзя. Рассылку, конечно же, остановили. Но я был готов провалиться сквозь землю.

Какой из этого вывод? Нельзя тестировать на продакшене то, что не обкаталось в тестах. Даже если это небольшой скрипт. В тестовом сервере все переменные подконтрольны тебе, в продакшене куча переменных подконтрольны другим людями и похожи на случайность. Для себя я еще понял, что ребячество — это весело, но в коде, комментариях и прочем нецензурные и «веселые» названия переменных использовать нельзя. А для тестовой верстки придумали Lorem Ipsum (классический текст-«рыба», зачастую бессмысленный, который вставляют в макет страницы).

circle-50-6233385

Сергей Тыргола,

бэкенд-разработчик мультисервисной платформы для управления проектами WEEEK

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

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

Чему научила меня та ситуация? Тысячу раз проверять все, что отправляю на сервер. И вам советую!

circle-52-7015333

Ахмад Боков,

бэкенд-разработчик мультисервисной платформы для управления проектами WEEEK

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

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

Первый звоночек раздался от одного из модераторов: «У меня что-то подлагивает интерфейс, посмотрите, пожалуйста». Решили, что у него проблема с интернетом, и не придали значения. Затем при выгрузке статистики перестали открываться кабинеты модераторов. Система справлялась только с приемом фото.

Первичная диагностика показала, что не справляется база. Ее «повесил» запрос на отчеты. Переписали несколько запросов с Hibernate ORM (библиотека Java для решения задач объектно-реляционного отображения) на Native Query (запрос на чистом SQL) — проблема решилась. Можно двигаться дальше.

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

Мы приняли срочное решение заблокировать все модули проекта, кроме приема чеков от клиентов. В итоге мы смогли быстро решить проблему, инцидент был исчерпан. Помогло еще и то, что у модераторов были выходные, а «быстро поднятое не считается упавшим».  

Что мы сделали не так?  Выбрали монолитную архитектуру вместо микросервисной. 

Монолитная архитектура подходит под MVP (минимально жизнеспособный продукт) без пользователей. В других случаях нужно задуматься о микросервисах.

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

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

На чтение 6 мин. Просмотров 4.6k. Опубликовано 21.01.2019

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

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

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

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

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

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

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

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

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

Вот несколько советов о том, как можно более естественно справляться с допущенными ошибками:

1. Никогда не скрывайте свои ошибки, особенно от себя.

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

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

Читайте еще: Почему некоторые люди так грубы и неуважительны с окружающими?

2. Смиритесь с эмоциями, которые вас одолевают.

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

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

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

3. Наслаждайтесь своими ошибками.

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

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

4. Позвольте вашим ошибкам делать вас сильнее.

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

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

Ошибки – это своего рода навигационные инструменты, помогающие нам плыть по этому миру, инструменты, поддерживающие нашу связь с реальностью и удерживающие наше эго в узде.

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

Смотрите на свои ошибки как на ресурс для вашего превращения в лучшую версию себя.

Это интересно: 28 способов перестать усложнять свою жизнь

5. Научитесь говорить о своих ошибках окружающим.

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

Наши ошибки вдохновляют их говорить о своих ошибках и слабостях, а также смириться с тем, кем они есть.

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

6. Возьмите за правило извиняться.

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

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

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

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

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

Перевод статьи — Mistakes – They Teach Us What It Means To Be Human via Клубер

Понравилась статья? Поделить с друзьями:
  • Чем ошибка отличается от преступления
  • Чему равняется значение коллимационной ошибки
  • Чем отличается холерик от других типов нервной деятельности исправить ошибку
  • Чему равна стандартная ошибка
  • Чем отличается техническая ошибка от счетной