Доброзичливий бородань. Організатор мітапів MinskCSS, MinskJS, співорганізатор конференції CSS-Minsk-JS. Редактор новин спільноти Веб-стандарти. Ще в школі зверстав шкільний сайт, потім працював з базами даних та бекендом на C#, але неминуче повернувся у фронтенд. Дає грошей Юрі Артюху на стріми.

Інтервью мовою оригіналу (ru)

За вікном опустився приємний теплий львівський вечір. З динаміків радіоли лунають відомі шлягери у виконанні таких ВІА як "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, серіальчіки дивитися англійською, збиратися з друзями на настолки.

Спілкування і відпочинок можна поєднати на LvivCSS ;) Приходьте поговорити про верстку і про життя, буду радий новим знайомствам :)

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

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

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

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

~ Read next post in twitterview ~

Три секрети Володимира Макухи

Posted by LvivCSS

4 min read