За вікном опустився приємний теплий львівський вечір. З динаміків радіоли лунають відомі шлягери у виконанні таких ВІА як "AC/DC", "ZZ Top" та "Rolling Stones", і ми раді вітати в нашій уявній студії Микиту Дубко!

Доброго вечора, Микито!

Привет! А у меня The Offspring отжигают ;)

Тоді, махаючи хаєрами і відтанцьовуючи твіст, задаємо тобі наше перше запитання. Отже, розкажи трохи про себе, про свої хобі.

Я разрабатываю интерфейсы в одной большой компании. Помогаю организовывать митапы MinskCSS и MinskJS и международную англоязычную конференцию CSS_Minsk_JS. Редактор новостей в сообществе Веб-стандарты.

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

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

Прямо заздрість бере від такої кількості хобі. Скажи, а які книги чи статті вплинули на твій світогляд останнім часом?

Хорошим списком книг поделилась Саша Шинкевич в #твітервью_з_шинкевич, ознакомьтесь обязательно. От себя добавлю те, которые зацепили меня в этом году.

«Краткая история времени» Стивена Хокинга заставила взглянуть на науку по-другому. В университете физику нам объясняли скучно и бесполезно, а тут из одной книги можно понимания почерпнуть куда больше.

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

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

«Давайте всё делать на JS и будет нам счастье». Я в корне не согласен с таким мнением.

Якщо говорити про робочі моменти, які джерела ти використовуєш, щоб тримати професійну форму?

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

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

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

Розкажи трохи про мінську спільноту.

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

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

Помимо наших митапов в Минске есть движуха по многим другим технологиям. Какие-то крутятся вокруг компаний, некоторые — независимые. Большинство известных мне хостится на площадке SPACE, у которой есть программа поддержки сообществ.

Во-первых, спикерство — отличный способ разобраться в чём-то.

Як давно ти виступаєш в якості, і чому взагалі почав?

Первый доклад я прочитал на минском Web Standards Days в 2017 году. С тех пор так затянуло, что подготовка докладов — полноценное хобби, на которое выделяю много своего свободного времени.

Изначально подал заявку на WSD в качестве спикера, чтобы попасть в волонтёры MinskCSS и MinskJS. Мне Паша Ловцевич поставил условие, что возьмут, если подготовлю доклад на митап. А я психанул и решил ещё и на конференции выступить.

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

А вообще на сцене я со школы. Со 2 класса ходил в музыкальную школу на баян, потом ещё на хор. Это был первый опыт сцены. В 5 классе начал ходить в вокальную студию «До-Ми-Солька», где долгое время был единственным поющим мальчиком.

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

Що тебе запалює як спікера, що дає тобі той драйв і натхнення?

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

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

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

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

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

Делайте. Общайтесь. Отдыхайте.

Скільки в тебе виступів цього року?

12 выступлений с докладами, 1 лекция, 1 мастер-класс с несравненной Сашей Шинкевич, 1 митап-«круглый стол», позвали поговорить в микрофон в подкасты 5 раз. В планах ещё 4 выступления с докладами.

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

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

Що для тебе, як спікера, головне в конференціях?

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

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

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

Ми з нетерпінням чекаємо на твій виступ. Про що ти плануєш розказувати на LvivCSS'19?

Всё чаще в интернетах слышу про то, что CSS должен умереть, так как он неудобный, сложный и непонятный. Давайте всё делать на JS и будет нам счастье. Я в корне не согласен с таким мнением.

Начнётся доклад с доказательства того, что современный CSS в связке с HTML — всё-таки язык программирования. И пофиг, что от такого высказывания взорвутся пуканы тех, кто не согласен. В ходе доказательства покажу интересные особенности CSS и Houdini API.

За время работы во фронтенде собрал много лайфхаков, как применять лучшие практики из программирования в вёрстке. Поделюсь самыми интересными. Надеюсь, они будут полезны зрителям LvivCSS'19.

І наостанок, поділися з нами та нашими читачами трьома твоїми найголовнішими порадами.

  1. Делайте. Если хотите чего-то, но для этого надо поднять пятую точку с места, придётся её поднять. Пока не решитесь что-то делать, ничего в жизни не изменится. Я так решился стать спикером, сменить работу и больше зарабатывать, научиться общаться с людьми.
  2. Общайтесь. У других людей опыта и знаний в сумме явно больше, чем у вас. Находите сообщества по интересам, вступайте в чатики, приходите на митапы. Окружая себя вдохновляющими людьми, вы обретёте крайне полезные знакомства и постепенно сами станете лучше.
  3. Отдыхайте. Почему-то у нас, чтобы добиться успеха, принято работать на работе, потом работать дома, а на выходных работать над своими пет-проджектами. К сожалению, видел выгоревших людей среди друзей и знакомых, сам чуть не выгорел из-за такого взгляда на жизнь. Я, например, в свободное время стараюсь много гулять, читать книги, рубиться в PlayStation (@neesoglasnaja верни!), сериальчики смотреть на английском, собираться с друзьями на настолки.
  4. Общение и отдых можно совместить на LvivCSS ;) Подходите поболтать про вёрстку и про жизнь, буду рад новым знакомствам :)

Дякуємо дуже за таке круте твітервью, Микито!

Що ж, ми прощаємося з Микитою та вами, але лише щоб зустрітися знову на LvivCSS'19! (тим більше, що в радіолі закінчилися пісні AC/DC і почали транслювати Gorgoroth. А це значить, шо пора валить).

Ознайомитися зі слайдами доповіді Микити Дубка можна за посиланням — «CSS — мова програмування»

Твітервью від 24 жовтня 2019 року.