Как убедить работодателя отправить тебя на конференцию

e98981e4dc0c9bfb47efb0e3bd3e365b.png

Что общего у разработчика, открывшего сайт интересной конференции, и ребёнка в магазине сладостей? Когда они смотрят и понимают «хочу!», зачастую не сами достают деньги из кармана, а обращаются для покупки к кому-то другому (разработчик — к работодателю, ребёнок — к родителю).

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

Представим ситуацию с двумя выдуманными персонажами из маленькой компании. Женя приходит к начальству в лице Саши, говорит «хочу на конференцию» и получает ответ: «То есть предлагаешь нам заплатить за то, чтобы оторвать тебя от работы? Зачем это нам?»

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

Но сначала пара важных оговорок. Во-первых, ниже идёт сугубо моё личное (и немножко холиварное) мнение. А я вполне могу чего-то не понимать — если что, смело дополняйте в комментариях.

Во-вторых, я работаю в компании JUG Ru Group, которая сама проводит технические конференции. Поэтому я что-то понимаю в теме, но при этом лицо пристрастное: лично заинтересован в том, чтобы на конференциях было как можно больше людей. Так что не верьте мне на слово, а думайте своей головой: логично ли звучат мои аргументы?

А теперь поехали.

fc9cee8129d949c3d0b54835929ee369.jpeg

Зачем мы вообще участвуем в конференциях?

До того, как объяснять работодателю смысл конференций, неплохо бы объяснить их себе. Зачем Женя туда хочет?

Вариантов тут больше одного (мы как-то об этом уже писали). Я вижу основными такие:

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

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

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

  • Хочется «приключения», «события». Это сложнее всего объяснить словами, но… Смотреть футбольный матч на стадионе и в записи — совсем разное, так? Понятно, что доклад не матч, но и здесь «смотреть запись» и «участвовать в мероприятии с другими людьми в реальном времени» — не одно и то же.

А работодателю-то это зачем?

Ну хорошо, про Женю поняли. А теперь посмотрим с точки зрения Саши. Для Саши важно, чтобы KPI выполнялись, пользователи были довольны продуктом, показатели росли. А тут плати за то, чтобы ценный человек отвлёкся от работы, когда каждая его минута на вес золота. И Саша, впервые столкнувшись с вопросом отправки на конференцию, думает: где тогда повышения показателей, когда одно сплошное понижение?

Чо там, говорите, Женя умные доклады слушать будет? А что, потом вернётся с конференции и втрое быстрее задачи закрывать станет? Если нет, то что нам с этих умных докладов-то? Пусть себе по вечерам смотрит с ютуба доклады, если уж так хочет. Или пусть ходит на всякие конференции за свои личные деньги в своё личное время, а мы тут при чём?

Вот ежели вместо конференций отправиться на тренинг по конкретной новой технологии, это хоть понятнее. Раньше не умел человек чего-то, а тут научился. А с докладами этими что именно он научится делать? Сертификат хоть дадут какой, где про это написано?  

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

Смена обстановки, говорите? Приключение? Ну здесь то же самое: звучит прекрасно, но это пусть люди сами для себя делают. В отпуске себе обстановку меняют или там обои дома переклеят, не знаю. Мы им платим, чтобы они себе обстановку меняли или нам фичи пилили?

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

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

Как-то так в самом радикальном случае может идти мысль Саши. Что на это хочется ответить?

Так видит конференции для разработчиков модель MidjourneyТак видит конференции для разработчиков модель Midjourney

В чём на самом деле смысл

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

И что, правда на стороне Саши, и KPI компании не улучшаются, поэтому сотрудникам нечего тут у компании что-то просить?  

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

Вот про доклады. Да, измерить их пользу сложнее, чем у какого-нибудь очередного онлайн-курса «научим C++ за три минуты». Там понятнее: вот человек ничего не умел, а вот уже написал три строчки, они компилируются и запускаются. Есть факт, который можно зафиксировать.

Но беда таких скоростных курсов тоже известна: слишком легко получить «манки-кодеров», у которых вроде что-то компилируется, но почти нет понимания, как это всё вообще работает. «Как мой Java-код выполняется? Ну вот я в IDE кнопочку нажимаю и он выполняется. Спрашиваете, как на сервере? Не знаю, наверное, там тоже IDE установлена». Стоит ли говорить, что шаг в сторону от зазубренных маршрутов заведёт в тупик?

По-моему, доклады — это в некотором смысле «антикурсы». Особенно те, где лезут в «кишочки»: «давайте как следует разберёмся в работе JVM изнутри». Потому что там не получаешь прямолинейные манки-кодерские навыки «как сделать что-то». Но там лучше понимаешь, как всё вообще работает.

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

Вложения могут окупиться сторицей, а Саше затруднительно измерить это секундомером. Ведь даже Женя не будет знать, что если бы не посещённый доклад, в таком-то месте пришлось бы застрять на несколько дней (застревать-то не пришлось). Но вот что очевидно всем: если разработчик превращается из джуна в сеньора, его работодателю это точно очень полезно. А доклады — одна из вещей, помогающих на этом пути (не единственная, конечно).

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

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

cf9af985295933071f63435a56e970d5.png

А во-вторых, считаю, что даже более «лёгкое» общение не стоит недооценивать. Мы ведь уже проходили это всей планетой в связи с пандемией. Когда люди массово переходили на удалёнку, кому-то могло показаться «ну тикеты на задачи есть, работаем как прежде». Но без «разговоров у кулера» — нет, не как прежде. Конкретные задачи людям вроде бы ясны, но вот контекст менее ясен: чем в это время заняты коллеги, какие у них проблемы, куда вообще всё движется и зачем. Без неформального общения люди оказываются в вакууме и варятся в собственном соку. Тикетов недостаточно.

По-моему, это верно не только применительно к отдельной компании и её внутренним делам, но и к индустрии в целом. Тут людям тоже нужен контекст и понимание «чем живут другие». Какая версия Java у кого в продакшне? С какой болью кто сейчас сталкивается — хоть в коде, хоть в других вопросах? А как с ней справляется?  

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

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

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

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

Что же до логики «не пущу разработчика на конференции, чтобы не ушёл к другому работодателю»… Насколько могу судить, во многом это отживший подход, и крупные компании от подобного давно ушли. Но где-то он ещё жив, поэтому напишу о нём.

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

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

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

83341b530eff813589e3dcd4c829cf2c.jpeg

Итоги

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

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

Если мои аргументы показались убедительными, обратите внимание на наш осенний конференционный сезон (частично в онлайне, частично в Москве, частично в Питере). Возможно, на какую-то из 10 конференций вашей компании стоит вас отправить!

А если я всё неправильно понимаю или что-то важное упускаю (вполне может быть), сообщайте в комментариях. Кстати, ещё можете написать там: какими вам при чтении представлялись в голове Саша и Женя? Например, были ли вы уверены в том, какого они пола? :)

© Habrahabr.ru