О критике (как принимать критику) Перевод

23 Июля 2022 06:11

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

Принимать критику

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

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

Спасибо за ваш комментарий...

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

Спасибо, что исправили мою ранее неправильную позицию.

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

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

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

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

Вот и все. Вы отнеслись к критике взвешенно и профессионально. Отличная работа!

Критика

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

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

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

Логическая обоснованность

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

Все используют React, и вы тоже!

У React большая экосистема, которая поможет вам быстрее завершить проект.

Свободный от эго

Аргументы должны быть объективны не только по содержанию, но и по форме:

«На вашем месте я бы использовал для этого рекурсию».

«Эта задача поддается рекурсивному подходу».

Действующий

Лучшая критика та, на которую может реагировать получатель:

Это так плохо, это даже нельзя улучшить!

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

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

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

Заключительные слова

Спасибо за время, которое вы потратили на чтение этого.

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

https://dev.to/lexlohr/about-criticism-12f3

Yori Yori + 997

2 Ответа

  1. Evg Evg 23 Июля 2022 06:18 (ред.)

    Если есть одна задача, то все просто. Пример: я рою яму. Приходит кто-то и говорит:

    вы хорошо роете яму...

    Или

    вы ужасно роете яму...

    Если задача — вырыть яму и рядом нет других целей, например: «утвердиться», «подняться», доказать что-то и т.д. то всё просто.

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

    Это поможет мне рыть яму?

    Яма от этого будет глубже (если мне надо).

    Да или нет?

    Если «Да», то здорово. Если, — «Нет», не важно. Однонаправленность это.

    Я не иду в детали, не исследую мотивацию критикующего, не «разбираюсь со своим ЭГО» и т.д. тут можно книги по вариантам и деталям писать и что делать с этими вариантами (а их тысячи). Проще: это будет полезно в долгосрочной (при чем) перспективе для ямы… да или нет?

  1. Yori Yori 23 Июля 2022 06:21

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