У 2014 році Міжнародна спілка електрозв’язку (ITU) запровадила Міжнародний день дівчат в IT, який з тих пір щороку відзначається у квітні. Це свято створили, аби привернути увагу до того, що в технологічній галузі все ще є потреба у більшій кількості жінок. Сьюзан Войчицькі управляє YouTube, Гвін Шотвелл керує процесами в SpaceX, Мері Бет Вестморленд — технічний директор Amazon. Водночас індустрія все ще сприймає жінок технічних спеціальностей як виняток із правил.
Ми розпитали трьох генезійок, які працюють на технічних позиціях, про їх кар’єрний шлях, освіту, дозвілля і стереотипи, з якими стикаються (або ні) жінки в IT.
iOS замість хімії
Своє навчання я починала в університеті Граца, що в Австрії. Після закінчення ліцею в Україні вступила спочатку до грацького коледжу, потім до вишу на спеціальність «Біомедична інженерія». Навчання в університеті було складним і насиченим. Дуже швидко я збагнула, що хімія мені не до душі. Водночас університетські лекції з інформатики та електротехніки мене дуже зацікавили. В цей час з'явилася думка перевестись в інший університет на технічну спеціальність.
Після першого семестру я повернулася на літо в Україну, подала документи в КПІ на факультет інформатики та обчислювальної техніки, вступила туди, і залишилась в Києві. На другому курсі почала працювати бекенд-розробницею в сервісній компанії. В певний момент в ній просто закінчились проєкти для мене, і мені запропонували навчатися писати застосунки на Android або iOS. Мені завжди подобався дизайн iOS-апок, тому вибір був очевидним. Нові навички опанувати було не складно, маючи досвід програмування. Так я переключилася на iOS-розробку, якою займаюся і дотепер. У 2021 році мене запросили на співбесіду в PlantIn, і за місяць я вже отримала офер.
Нині моя позиція — Engineering Lead iOS-команди із трьох фахівців. В нашій зоні відповідальності два застосунки для ідентифікації рослин — PlantIn та Carl. У мене як у ліда є додаткові управлінські таски: проведення рев’ю-зустрічей, one-on-one, консультування інженерів тощо.
«Ніколи не знаєш, що тебе спіткає»
Мені було цікаво випробувати себе в якості керівника, хай навіть невеличкої команди. Спочатку я була менеджером одного розробника, в мене був випробувальний термін на цій позиції. Тоді не було жодних чітких критеріїв і тасок саме в розрізі менеджменту для мене, тож я складала собі воркфлоу самостійно. Відштовхувалась від того, що помічала, коли була розробником — що можна додати або змінити в процесах для більшої ефективності. Окрім цього, в перші ж тижні мого випробувального терміну в ролі ліда у нас з'явилася позиція для нового iOS-інженера. Опановувала ще й проведення найму, онбордингу тощо.
Найцікавіше в управлінні — ніколи не знаєш, що може тебе спіткати. Я стикнулася з великою кількістю питань, які раніше навіть не виникали у мене. Як правильно комунікувати різні рішення, розв’язувати конфлікти, або — навіть цікавіше — попереджати конфлікти, які гіпотетично можуть виникнути. Велику кількість уваги намагаюсь приділяти тому, чи всім членам команди комфортно, чи відверті вони в тому, чим вони діляться зі мною, чи вільні у вираженні своїх занепокоєнь або ідей. Для стратегічних питань в мене є менторські зустрічі із одним із СЕО PlantIn Дмитром Гринцем. Оскільки в нього більше досвіду, мені важливо отримати фідбек до моєї роботи, поставити питання щодо менеджерства або технічної складової роботи, які мене хвилюють.
Я б хотіла й надалі розвиватися в компанії, і в напрямі розробки, і в напрямі управління. Мене дуже цікавить розвиток продуктового мислення та бізнес-підходи до створення IT-продуктів. Водночас мене цікавлять технології, я хочу продовжувати писати код і розвиватися в створенні застосунків.
Хобі і дозвілля
У вільний час я дуже люблю фотографувати — це захоплення зі мною з дитинства. Малою брала камеру в батька, потім вже мала власну. Беру її в кожну подорож.
Окрім цього багато часу приділяю спорту: біг, велосипед, йога, силові тренування, бадмінтон. Коли ти весь робочий день проводиш сидячи за комп’ютером, спортивне навантаження обов’язкове. Вихідні обожнюю проводити в книгарнях із книжкою, кавою і моїм улюбленцем — джек-расселом Мортіком.
Навіщо потрібна технічна освіта?
Ще в останніх класах школи я вирішила, що хочу бути інженером, аби створювати щось дійсно суттєве і корисне для людей. Спочатку навіть хотіла вчитись будувати літаки, але все ж таки обрала програмування: мені завжди подобалась математика, мала високі результати з цього предмету. Для навчання обрала Могилянку, вона тоді була лідером рейтингів найкращих ЗВО для технічних спеціальностей.
Технічна база в університеті була дуже якісна: профі-викладачі, корисні практичні заняття. Освіта в Україні не ідеальна, але нині я бачу, що багато чого я пам’ятаю ще з часів навчання, в той час, як деякі розробники-сеньйори лише зараз це починають вивчати — алгоритми, принципи роботи комп’ютера тощо. Окрім цього, академічна освіта значно розширила досвід, дала багато практики в різних напрямках програмування. Після другого курсу я почала працювати в маленькій компанії, а за рік потрапила у Genesis. П’ять тижнів тривав процес найму, і от — я в Boosters.
Від воронок до платформ
Спочатку я працювала на лендингах-воронках різних продуктів компанії. Там немає важкої логіки, переважно верстка, підключення оплати, відстеження аналітики. Водночас це дуже динамічна робота, щодня прилітали нові таски, були постійні зміни. Код, який писався до цього декілька тижнів, за секунду ставав нерелевантним. Час від часу я була там однією розробницею, тож з багатьма штуками доводилось розбиратися самостійно. Це був класний челендж, і все вдалося. Були різні складнощі, повʼязані і з підключенням внутрішніх продуктів Boosters, і з продуктами компаній Genesis, але з усім вдавалось справлятись. Не дивлячись на динаміку, задачі все ж були досить одноманітними, а мені хотілось чогось більш складного.
Нині вже майже рік я працюю на іншому проєкті від Boosters. Там платформа вже більш навантажена: авторизація, декілька ролей у користувачів, адмінка, чати, більш цікава логіка, велика команда. Цей рік був дуже цікавим, тому що ми розбудовували продукт з нуля, покращували його, імплементували багато нових фіч.
Мені цікаво розширювати досвід, але не хочется втрачати свій грейд. Щоби світчнутись, до прикладу, в iOS-розробку, маю наважитись почати з джунівської позиції, ще й в часи, коли і так дуже висока конкуренція. Можливо, в найближчий час спробую фулстек. Перейти одразу на мідла буде не так просто, проте челенджі мене не лякають.
Дівчата і фронтенд
В моїй групі в університеті близько 30% складали дівчата. Вони були розумними і талановитими програмістками, не поступалися хлопцям. Мені дивно, що люди й досі дивуються дівчатам-розробницям.
По-перше, розробка абсолютно однаково дається і дівчатам, і хлопцям, це не питання гендеру. Навпаки, хлопцям може бути важче, тому що їм іноді не вистачає терпіння і наполегливості, на мою думку. Мені здається, справа в кордонах у сприйнятті себе і світу, нібито програмування справа чоловіча, і багато дівчат навіть не допускають можливості стати розробницями. Але це лише стереотипи, адже, маючи зацікавленість і наполегливість, можливо все. Я справді дивуюсь, чому в Genesis так мало дівчат-розробниць.
Нещодавно натрапила на лекції тимліда Wix Олени Жукової на React fwdays. Мене надихає, коли я бачу дівчину на високій технічній позиції у великій продуктовій компанії. Мені здається, таких спікерок має бути більше в публічній спільноті фронтендерів, аби кожна з нас могла собі зайвий раз сказати: «Ти можеш бути тим, ким захочеш».
«Будеш шукати жучків»
Те, що я потрапила в IT, було абсолютною випадковістю, або долею, як подивитись. При вступі в мене був вибір між фінансами і кібербезпекою. Фінанси мене мало цікавили, а про кібербезпеку я нічого не знала. Коли ми з мамою прийшли подавати документи на вступ, випадково зустріли якогось викладача, який сказав — «А чого б тобі не вступити на кібербезпеку? Це цікаво, будеш там шукати всіляких «жучків». Так загалом і вийшло, тепер шукаю «жучків» у коді.
В університеті у нас було дуже багато годин комп'ютерних наук, інформаційних технологій, вивчали різні мови програмування. Тому пізніше, коли я пішла на курси вивчати більш поглиблено QA, це не було щось зовсім нове для мене. Закінчила курси, працювала в різних компаніях на посадах від офіс-менеджера до QA-фахівця.
Півтора роки тому я прийшла в Genesis, де основною моєю задачею стало полегшити роботу менеджерів, які займались тестуванням, взяти на себе всі етапи тестування фічей від розробників. Я стала відповідати за написання документації, побудову процесів в команді — не лише QA, а і взаємодію з розробниками. Нині я і Manual QA, і Automation QA. Автотести ми пишемо на Cypress разом із нашим фронтенд-розробником. До приходу в Genesis в мене був досить невеликий досвід написання автотестів, а тут були і можливість, і час цьому навчитися.
Часто я стикаюсь із уявленням, що тестування, — це така monkey job. Типу сидиш і клацаєш кнопки. Звичайно, це не так. Чим більше людина заглиблюється в цю спеціалізацію, тим чіткіше розуміє, що й тут варто багато чого знати і вміти, аби бути класним QA-фахівцем. До того ж, нині дуже змінився ринок, тож людині без досвіду роботи досить важко знайти цікаву роботу в сфері QA.
Як бути менеджером?
Невдовзі після мого приходу в OBRIO наша команда почала розширюватись, водночас я залишалась єдиним QA-фахівцем. Аби не стати боттлнеком для задач, я мала найняти ще одного тестувальника. В мене не було жодного досвіду найму і управління, проведення співбесід тощо. Зазвичай я працювала як один QA, або один з двох QA, у яких різні зони відповідальності. Тут мені потрібно було розібратись, як проводити співбесіди, підготувати карту найму, скласти запитання до співбесіди, провести інтерв’ю з кандидатами, надати по ним фідбек, оцінити тестове завдання.
В OBRIO є хайринг-інтенсив, де HR-фахівці допомагають майбутнім менеджерам опанувати цю навичку, розповідають, як проводити хайринг, на що звертати увагу, які існують red flags. Окрім цього, аби стати менеджером, я мала пройти Leadership Intensive. Це було дуже корисно: спікери з різних генезійських проєктів підсвічували найважливіші моменти, ділилися різноманітним досвідом, і це все можна було одразу застосувати на практиці. Також мені дуже допомогли колеги QA з інших проєктів, з якими ми спілкуємося в ком’юніті: розповіли, які питання ставити для кандидатів різних грейдів, як оцінювати софт скіли, на що звернути увагу, поділилися лайфхаками зі свого досвіду.
Нашого другого QA-фахівця в команду ми взяли з першої співбесіди. Інтерв’ю проводили з різними кандидатами, але зупинились на першій кандидатурі, бо відразу було зрозуміло, що ми знайшли найкращого спеціаліста. Я дуже хвилювалась і підійшла до цього відповідально — читала книжки, складала план онбордингу тощо. Для мене було важливо, аби у людини, яка доєдналася до команди, склалось позитивне враження, щоби їй було комфортно.
Подальше опанування менеджмент-скілів — один з пунктів мого PDP (плану особистого розвитку) на три наступні роки. Мій план має своєрідну T-shaped структуру. Горизонтально планую розвиватись у сферах, дотичних до моєї: вивчати продакт-менеджмент, дизайн, DevOps. Це не означає, що я через рік стану девопсом або дизайнером. Горизонтальне навчання — для ознайомлення із цими спеціальностями. А от вертикальне — це більш поглиблене опанування, власне, QA і менеджменту.
Намагаюсь вкладати час і сили в самоосвіту. З цікавістю слідкую за виступами і статтями української QA Guild Master Євгенії Гловацької. Ще з корисного — подобаються книжки про Agile-тестування від тренерок Карен Грейвс і Саманти Лейонг, «Хто? Вирішуйте проблему №1» Джеффа Смарта та YouTube-канал про тестування «Попелюха».
Не тестуванням єдиним
Моя мама займається шиттям, і я з дитинства багато спостерігала за цим процесом. Останніми роками стала бачити в Instagram багато невеличких магазинів, які не мають власного виробництва і перепродають не дуже якісний одяг. Подумала – чому ми не можемо зробити краще? Знайшла приклади виробів, які б хотіла створити, декількох кравчинь, технолога. Ми розробили лекала і відшили першу партію одягу.
Так з’явився мій нетехнічний pet-проєкт, бренд домашнього одягу Mior. Нині я займаюсь його розвитком у вільний час самостійно, проте зараз відчуваю необхідність і бажання приділяти багато уваги своєму професійному розвитку як QA-фахівця. Для магазину залишається менше часу, але замовлення постійно надходять, тому можливо скоро доведеться пошукати собі помічника для розвитку бренду.