Натхнення
"Ключ не зупинити невдачею, а знайти для цього уроки в майбутньому".
Ви дізнаєтесь про це в інтерв’ю,
- що загальні конвенції іноді варто переглянути,
- як рішення не вчитися може вплинути на ваше життя,
- чому дівчата не програмують і що з цим можна зробити,
- як програмування можна використовувати у повсякденному житті,
- трюк, як впоратися з роботою вдома,
Вона почала програмувати з раннього віку. Як тільки це починалося лише на знак зацікавленості, воно поступово переросло у захоплення і, нарешті, у засоби до існування. Після середньої школи вона спробувала життя студентки коледжу і з’ясувала, що дорога сюди не вела. Замість школи її дім став світом стартапів.
Сьогодні він працює в одній з провідних блокчейнових компаній Словаччини, є частиною першого словацького хакерського простору і допомагає дівчатам потрапити у світ програмування.
Представляємо вас Іва Земановичова (21).
Іва, що принесло програмування у твоє життя?
Програмування принесло мені багато, але я, мабуть, найбільше вдячний за те, що можу постійно вчитися, я не застоююся, і в той же час я маю свободу робити різні дивовижні проекти.
Я також переїжджаю у світ стартапів, де я зустрів купу цікавих і талановитих людей, завдяки яким я все ще можу розсунути свої межі. Не має значення, чи зараз я програмую блокчейн-програми для DECENT (на даний час для стартапів у Відні, листопад 2019, примітка редактора), злом в Progressbar чи програмування Javascript для дівчат на NodeSchool.
Тож ваші руки повні роботи. Коли це вперше вас спіймало?
Я був технічним розумом, коли був маленьким. Десь під час середньої школи настав час вирішити, якою кар’єрою я хочу займатися. Моє рішення стояло між художньою школою та програмуванням.
Найбільшим ментальним блоком, який мені довелося подолати, була загальноприйнята думка, що "дівчата все ще не програмують". Але навіть це упередження було недостатньо сильним, щоб врешті зупинити мене. Як університет, я обрав FIIT в СТУ.
Я знаю, що ви його не закінчили. Чому?
Навчання було коротким, я не ходив до школи більше півроку. Справа не в тому, що я не міг засвоїти навчальну програму. Я був досить розчарований системою навчання. Команда також була не такою, на яку я сподівався. Я шукав у своїх однокласників такого ж ентузіазму до кодування, як і відчував, але не надто це виявив. Я хотів поговорити з ними про більш технічні речі, такі як програмування веб-сайтів, запити HTTP тощо. Але я ніколи з цим не дійшов.
Чому, на вашу думку, у вас були проблеми з пошуком спільної мови?
В основному це було пов’язано з різними підходами до школи та програмування. Я в основному самоучка і кодований ще до того, як вирішив професійно займатись програмуванням. Раніше мої однокласники очікували, що всьому, що їм потрібно було знати, їх навчить школа. Між нами був розрив, який з часом зростав завдяки практиці, яку я отримав на роботі.
Що змінилося, коли ти вирішив піти?
Я знайшов роботу у Vectary молодшим веб-розробником. Це була моя перша можливість професійно програмувати на Javascript. У мене були чудові колеги, які завжди були готові порадити і допомогти мені. Будучи юніором, потрібно багато просити, але я завжди намагався якомога менше їх обтяжувати.
Перш ніж щось запитати, я кілька разів перевірив, чи справді можу це зробити сам.
У мене неодноразово траплялося, що я виконав те, що раніше думав, що не можу зробити. Треба було лише витримати і не здаватися. Я багато чому навчився в цій компанії, і я безмежно вдячний за це. Коли прийшов час, коли я відчув, що пора рухатися далі, я подав у відставку.
Я провів місяць вдома і постійно вчився. Я шукав новий виклик. Моя наступна робота була віддаленою, і я працював над нею майже один. Цього разу мені довелося розпочати проект майже з нуля, що є великою різницею порівняно з тим, коли хтось працює над тим, що вже існує. Це навчило мене ще більшої самостійності та кращої самодисципліни.
Як ти потрапив у всі свої банки? Чим ви відрізнялися від інших зацікавлених сторін?
Мені допомогло кілька речей. Головне, що я не боявся досягати людей і завжди шукав нових можливостей.
На початку я був готовий вдатися до всього, у чому я бачив якийсь натяк на потенціал. Пізніше у мене були великі вимоги до кожного окремого проекту. Я уникав корпорацій, тому що свобода, де і коли я міг працювати, для мене завжди була важлива. Я також завжди намагався отримати якомога кращу зарплату.
Я розробив портфоліо цікавих проектів і побудував мережу цікавих людей. Я знайшов пропозиції про роботу, які мені найбільше сподобались, завдяки друзям.
Ви також були учасником Індикатор виконання , перший словацький хакерський простір. Що робило його особливим?
Особисто мені Progressbar був особливим для мене завдяки чудовому оточенню. Я відвідав його вперше, коли навчався в середній школі. Пізніше я повертався туди, поки на деякий час не став частиною команди.
Люди, які їдуть туди, - це не просто відвідувачі та орендарі. Progressbar - це супер спільнота творчих та кваліфікованих людей.
Вашій уяві немає обмежень у панелі прогресу. Це простір, де ви можете пристрасно створювати все, що завгодно. Наприклад, ми запрограмували сценарії для відкриття дверей та увімкнення світла по телефону, або багатокористувацької гри, що працює на світлодіодному освітленні.
Ви також мали можливість навчати молодих людей за допомогою Progressbar?
Частково так, але з усіма я зустрічався з іншого приводу. Я вважаю за краще допомагати дівчатам. Я пояснюю їм основи Інтернету, наскільки важливо зрозуміти, як все працює, і що багато речей виглядають складними, але вони не є.
Іноді до мене приходить людина з конкретною проблемою. Але я ніколи не даю прямого рішення, натомість закликаю його придумати це сам. Порівняно з NodeSchool, це, звичайно, у значно менших масштабах.
Вона згадала NodeSchool - школу програмування на мові програмування Javascript. Ви починали як студент, ви продовжували як "вчитель". Яким був шлях до NodeSchool для дівчаток?
Ми помітили, що у дівчаток часто виникають більші проблеми з програмуванням, коли вони перебувають у групі з більшою кількістю хлопчиків. Буває, що вони пишуть код, і якщо вони не можуть перенести його далі, вони скоріше видалять це все і кажуть, що не впоралися з цим. Ось чому важливо підвищити їх впевненість у собі, щоб вони не боялися запитувати, коли чогось не розуміють. Вони можуть шукати відповіді у конкретної людини або в Інтернеті. Ми вирішили почати над цим активно працювати і заснували суто дівочу школу NodeSchool.
Це допомогло?
Так. Ми помітили великі покращення, і до нас прийшло багато дівчат. На жаль, система того часу виявилася нежиттєздатною. NodeSchool проводився раз на місяць, і часто траплялося так, що дівчата або забували про те, що дізналися, або не мали часу на наступний сеанс.
З цих причин ми призупинили проект. Натомість у вільний час я працюю з молодими програмістами як наставник, а в майбутньому планую інші проекти, які хочу підтримати у програмуванні дівчат.
Над якими ще проектами ви все ще працюєте?
Це проекти, які ближче до культури “зроби сам” та “Мейкер” і будуть особливо цікаві дівчатам. Ми з подругою Матче працюємо над прототипом високих черевиків із програмованими світлодіодними ліхтарями на підошві. Якщо все піде добре, ми підготуємо семінар для громадськості, тому обов’язково слідкуйте за нашими соціальними мережами.
Подібний проект - це також спеціальний пристрій, який можна малювати на нігтях і блищити біля датчиків NFC, так званий «світящий лак для нігтів».
Наскільки великим є представництво дівчат в ІТ в Братиславі та околицях?
На жаль мало. Мені ще не траплялося, щоб на роботі був колега з такою ж увагою. І якщо ми зосередимося конкретно на блокчейні та крипто, то в ІТ та інших технічних посадах є дівчата, загальні як єдинороги 🙂
Ви маєте підказку щодо того, що може бути причиною?
Є кілька причин, які спадають на думку. Перший - це конвенція, з якою я мав проблеми. «Дівчата не програмують» - ідея, настільки глибоко закладена в головах більшості людей, що мало хто на ній зупиняється. Для того, щоб вийти з цього, нам знадобиться більше "взірців для наслідування".
Інша причина - страх перед невідомим. Перша зустріч з технологіями може бути для багатьох лякаючою. Як тільки у людини з’являється ментальний блок до чогось, наприклад, програмування, його важко подолати.
І як останню причину, я б сказав, що вона боїться бути єдиними дівчатами в команді. Я сам маю з цим великий досвід. Але все має свої плюси і мінуси. Позбутися цього страху можна лише спробувавши його.
Ви не думаєте, що цифрова ера стимулює набуття навичок, аніж програмування?
Не обов `язково. Хоча технологія є загальною і простою для доступу, це не означає, що люди починають програмувати.
Загалом, схоже, людина вчиться працювати лише до зручної для нього точки. Не кожен з iPhone може програмувати для iOS, але більшість може завантажити Facebook або ігри. У цьому сенсі людина керується лише технологією. Йому потрібні глибші ноу-хау, щоб зрозуміти, що він може з цим зробити.
Яке ваше ноу-хау?
Я маю огляд того, як технології працюють навколо мене, і чудово, якими різними способами я можу їх використовувати в повсякденному житті. Незалежно від того, додаєте ви власну функціональність до таких додатків, як Facebook, "список справ" чи зламаєте обмежений wifi.
Це підвищує мою продуктивність, тому що я можу автоматизувати речі. Наприклад, мені не потрібно вручну копіювати текст зі сторінки, але я напишу сценарій, який зробить це за мене о третій ночі за кілька секунд. Мені це так подобається, що іноді я намагаюся там, де межі.
У вас є хитрість, щоб запланувати час, коли ви так сильно переслідуєте?
Перший - «вкладайте у свій розвиток все, що у вас є». Коли я почав професійно програмувати, ключовим моментом було придбання швидкого ноутбука. Хоча це означало, що я не зможу поїхати у відпустку того року. Сьогодні все це повернулося до мене з інтересом.
Другий - "автоматизувати все, що економить більше, ніж заробляєш". Кілька років тому мені більше виграло придбання автоматичного пилососа. Сьогодні це економить кілька годин на день.
Третя і остання порада - «робіть одне і робіть це правильно». Коли я працював поруч зі школою, я не міг робити ні 100%. Це було руйнівним. Подібні рішення можуть бути складними, але вони зрештою завжди давали свої результати.
Чи маєте ви пораду, як підтримувати самодисципліну?
Відчуття знання того, що я відповідаю за кожен успіх і невдачу, є незамінним. У житті я дотримуюсь гасла «Невдало і повторюйся» - головне не зупинити невдачею, а знайти в цьому урок на майбутнє.
Коли ви не працюєте, ви проводите свій вільний час?
Хоча я і вирішив програмувати, я не відмовився від мистецтва. Я люблю малювати, фотографувати, шити, 3D-модель, просто творити. Я також обожнюю танці у різних його формах, будь то танці на підборах, моді, латиноамериканському танці.
Для мене також важливі подорожі. Мої улюблені напрямки - Корея, Португалія та Японія.
Мої поїздки також включають збір та виготовлення наклейок та тестування Soylents - різних напоїв, які служать заміною їжі. Сойленти іноді називають "космічною їжею", і їх існує величезна кількість, то чому б не спробувати їх усіх?
Чого ми можемо чекати від вас у майбутньому? Які ваші цілі?
Мій головний пріоритет - завершити розпочаті проекти. Згодом я хочу спрямувати інші проекти на біотехнології. Поступово я також починаю створювати компанію. Ймовірно, у галузі біотехнологій. До того ж, звичайно, я продовжуватиму наставництво молодих людей.
Якщо хтось зацікавлений у зв’язку з вами, де він повинен вас шукати?
Я буду дуже радий, якщо люди зв’яжуться зі мною, чи навчаться програмувати, цікавий проект, чи просто хочуть побігти за кавою, щоб поговорити.
Вони можуть легко знайти мене через мої соціальні мережі. Я у Facebook, як Іва Земановікова, у Twitter та Instagram у мене є ручка @eweWolfie. Якщо вони зацікавлені побачити якийсь мій код, вони також можуть знайти мене на GitHube як Ivkaa .
Щиро дякую за інтерв'ю Іва.