Негатив в выступлениях

Перевод статьи Negativity in Talks на условиях Creative Commons, автор Wraithan (Chris McDonald)

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

Когда я влился в индустрию, мой первый проект был написан на Perl, Java и PHP. Все эти языки имеют своих приверженцев и их оппонентов. В Perl есть своя магия, причем не факт, что только бородатые сисадмины пишут на нем. Java  – это "я просто нажимаю Tab в моей IDE-среде и код пишется сам!" и комментарии о том, как это уродливо. PHP, возможно, самый осмеиваемый язык, даже не суть, что большую часть времени. Это просто лулз:

PHP – это плохо, да, чувак?

Представьте себе разработчика, который только начинает свой профессиональный путь. Он очень горд своим первым детищем, которое, оказывается, основано на CMS Drupal плюс вкрапления PHP. Он вливается в группу почитателей другого языка, о котором он начитан, и думает, что это что-то да значит. Затем он услышал от спикеров шутки по поводу работы, которой он, соответственно, гордятся, и толпа объединяется на волне этого негатива. Это не вдохновляет названного разработчика, а только усиливает синдром "самозванца". Увы, большинство из нас чувствовали это, начиная работать с технологиями.

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

А что со слушателями? Лучший выбор  – это, вероятно, разговор тет-а-тет с одним из организаторов. Обратите внимание на то, что спикеры/ораторы могут оттолкнуть часть аудитории из-за "нефильтрованного" выступления. Подход к этому как к реальной проблеме, вероятно, поможет исправить ошибки в будущем.

Имейте в виду, я не против прямого сравнения между языками: 

Мне очень нравится отсутствие вывода типов, потому что это делает таблицу истинности гораздо проще в понимании, чем, например, в PHP

Это не оскорбление языка, это не превращение его в шутку. Это просто иллюстрирующее сравнение со стороны спикера.

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

Wraithan (Chris McDonald)

Крис МакДональд (Chris McDonald), известный под ником Wraithan, программный инженер, разработчик на node.js в New Relic. Работает с различными open source проектами, от python до nodejs, связанным с C/C++.