Токсичность и непрошеные советы

Приходите вы в какой-нибудь чат или форум и пишете:

"привет ребята, делаю сайт на Laravel, вот чот аякс не работает подскажите что может быть не так?"

Вы приходите с очень конкретной проблемой и просите у сообщества помощи. Вы ожидаете что вам укажут на ошибку, может быть направят на доку. Что происходит вместо этого в 99% случаев? А просиходит вот что:

"в 2к21 писать на пыхе, лол"
"jquery? бери реакт"
"какой реакт, слишком сложно, в его случае и vue будет достаточно"
"выбрось лару, симфони лучше"
"а вот если бы писал на рельсах то такой проблемы вообще бы не было"
"зачем тебе делать кастомный сайт? Собери в конструкторе на тильде"
"пхп не нужен, выучи лучше нодежс, на нем больше вакансий"
"автор, расскажи что ты хочешь делать"

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

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

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

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

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

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

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

Полезные ссылки от подписчиков:
"Как задавать хорошие вопросы" от Джулии Эванс https://jvns.ca/blog/good-questions/
"The XY Problem" то же самое что и у меня в посте только на английском и лучше написано https://xyproblem.info/


Понравился материал? Подписывайся на мой телеграм канал: https://t.me/full_of_hatred