Интервью с АйТиБородой
@radioheadedКогда ты впервые почувствовал интерес к программированию?
Зависит от того, что ты подразумеваешь под этим словом. Созданием сайтов я начал увлекаться примерно в 13 лет, когда у меня появился первый компьютер. На тот момент я жил в Ракове, это небольшой агрогородок недалеко от Минска. Дом находился на окраине, и заниматься там было особо нечем. Как только появился интернет, я сразу стал активно его осваивать: игры меня не интересовали, и первым серьезным проектом стало создание собственного блога. Потом мне в голову пришла идея раздавать софт по гостевому доступу, на тот момент это было очень востребовано. Другие начинания тоже были, и чаще всего они были популярны: в отдельных случаях число уникальных посетителей в день могло достигать нескольких тысяч человек. На тот момент у меня уже были определенные умения: по совету друга начал использовать CMS, самостоятельно осваивал HTML и CSS. В итоге веб-мастерингом я увлекался примерно до 17 лет, пока не поступил в Лицей БГУ.
Что изменилось в твоей жизни после поступления в Лицей БГУ?
Я проучился в Лицее всего один год. Тогда в Беларуси упразднялись нулевые классы, поэтому 10-ые и 11-ые классы выпускались одновременно. Перед поступлением я серьезно занимался с репетиторами, иногда ездил в Минск по три раза в неделю (и это было много). По результатам экзаменов мне не хватало до проходного одного балла, однако кто-то не принес документы, и на это место пригласили меня. Главным, что пришло в мою жизнь вместе с Лицеем, стала самостоятельная жизнь. До этого я был достаточно домашним деревенским парнем, и перспектива жить в минском общежитии вызывала у меня беспокойство. В блоке все, кроме меня, были олимпиадниками, и поначалу я не мог представить, о чем с ними можно общаться. Однако в первый же день призер международной олимпиады по биологии по прозвищу Гений позвал меня учиться пить пиво, и по итогам этого обучения я понял, что находить общий язык не так уж и сложно :) Сейчас я благодарен Лицею прежде всего за знакомства - около половины людей из моего круга общения являются бывшими лицеистами.
Как учеба в Лицее сочеталась с твоим интересом к веб-мастерингу?
Сама учеба не дала каких-то новых знаний в этой области. Я учился на физико-математическом направлении, и помимо профильных предметов всё остальное давалось довольно легко. У меня было много свободного времени, в общежитии был высокоскоростной интернет, и я пользовался этим на полную катушку. Во время учебы в Лицее я осуществил свой первый крупный проект, это был сайт bel-forum.com форум-помощник для гостевого доступа. Я набрал команду модераторов, мы вместе делали тематические ветки и отвечали на вопросы. Проект пользовался успехом: на форуме было около 6000 пользователей, активный чат, проводились конкурсы. По сей день, когда я знакомлюсь с новыми людьми, эта тема может случайно всплыть в разговоре, и человек скажет: “Ого! bel-forum.com? Ничего себе, я же там тоже тусовался!”
На физфаке БГУ ты закончил специальность “Физическая информатика и атомно-молекулярная физика”, но работаешь не по специальности, а в IT. Как так получилось?
Это долгая история, тесно связанная с поиском своего места в жизни. На физфак я поступал осознанно, однако первые два года провел на специальности “физик-преподаватель”. Причиной стал низкий результат на ЦТ: с аттестатом, математикой и белорусским языком все было в порядке, а вот физику я неожиданно написал на 31 балл. Мне кажется, что в бланке произошло какое-то смещение: во время ознакомления с результатами я увидел, что часть Б решена неплохо, в то время как в части А не было ни одного правильного ответа. На физфаке программирование прошло мимо: были не самые лучшие отношения с преподавателем, и из-за этого предмет вызывал отторжение. Идея связать свою жизнь с написанием кода возникла на моей первой работе, когда я администрировал сайт “Белорусской ассоциации кадровиков”. Мой тогдашний начальник, Сорока Вадим Александрович, помогал мне влиться в коллектив, знакомил с крутыми людьми из IT, Event-индустрии. При этом он постоянно мне говорил: “Лёша, тебе надо идти программировать! Это твоё, ты этим горишь”. Его слова произвели на меня впечатление, и когда в конце 3 курса на физфаке одна компания начала читать курс лекций по программированию, я быстро стал его слушателем. В процессе обучения стало известно, что компания набирает стажеров, а поскольку на физфаке мало программистов и я со своим скромным багажом все равно выделялся на фоне остальных, меня пригласили на стажировку. К сожалению, система обучения в компании была построена неоптимально (да и я звезд с неба не хватал), поэтому через 4 месяца мне пришлось ее покинуть. Тем не менее, маршрут был очерчен, и дальнейшие жизненные обстоятельства подтолкнули меня продолжить работу в IT.
О каких жизненных обстоятельствах ты говоришь?
Стажировка, которую я проходил в течение 4 месяцев, неплохо оплачивалась, и на этой волне я со своей тогдашней девушкой начал снимать отдельную квартиру. Когда стало понятно, что работать в компании дальше не получится, остро стал вопрос с оплатой аренды. Разъезжаться мне категорически не хотелось, поэтому я решил во что бы то ни стало отыскать подходящую работу в IT. Это было непростым квестом, потому что после опыта стажировки у меня остались высокоуровневые знания, в то время как базовых очень не хватало, и junior-специалистом меня можно было считать с большой натяжкой. В течение месяца я прошел около 20 или 30 собеседований, для этого приходилось пропускать университет и по нескольку раз в день ездить от офиса к офису. В итоге упорство было вознаграждено: меня взяли в хорошую компанию, где я проработал в общей сложности 1,5 года. За это время я выпустился из университета, получил недостающие знания и приобрел надежные навыки, вместе с которыми можно было спокойно развиваться и строить карьеру в IT.
Приходилось ли тебе получать негативный опыт от работы программистом?
Да, такое случалось в моей жизни. Работа после университета приносила мне достойные, но не самые большие деньги. Поэтому, когда знакомые позвали меня в логистическую компанию разрабатывать электронную систему управления с нуля и предложили зарплату в 3 раза больше, я не нашел в себе силы отказаться. Первые год и семь месяцев прошли без приключений, я успешно работал над проектом и ничего вокруг себя не замечал. Первым “звоночком” стала ситуация, когда клиентам в офисе начали не выдавать деньги, и за отсутствием на месте учредителей весь негатив выливался на меня и на кассиров. Уже потом я выяснил, что руководители компании оказались нечистыми на руку: они регулярно “размывали” бюджет и присваивали деньги клиентов. Уйти оттуда было непросто, поскольку сначала мне долго и убедительно вешали на уши лапшу, а когда “отнекиваться” стало совсем невозможно, на протяжении нескольких месяцев отказывались подписать увольнительную. Напряженность ситуации добавляло распределение от университета: в случае увольнения по статье я был обязан выплатить несколько тысяч долларов. В итоге друзья-юристы подсказали болевые точки, надавив на которые я смог наконец-то уйти и устроиться в благополучную компанию. Но негативный опыт связан не только с этой историей: весь год и семь месяцев разработки проекта я работал в одиночку на старых технологиях, не было общения с коллегами, не было развития. Это осознание пришло ко мне после того, как я начал работать в стартапе: 4 часа безостановочной и неоплачиваемой работы в день приносили мне гораздо больше удовольствия и опыта.
В чем заключалась идея стартапа, над которым ты работал?
Это было приложение для телефона и веб-портал с каталогом курсов и личным кабинетом. Многие пользователи записываются в интернете на массу обучающих программ, но так и не заканчивают их из-за отсутствия четкого плана. Мы хотели решить эту проблему, создав приложение “PUSHka”, которое будет автоматически составлять план обучения и выгружать его в Google-календарь или другой удобный формат. Кроме того, наша программа должна была мотивировать пользователей активнее учиться и не забывать о курсе, отправляя на экран соответствующие push-уведомления. У нас были перспективные планы по монетизации стартапа: мы могли не только сделать платную подписку, но и продавать статистику обучающим платформам и повышать их конверсию. Как выяснилось в дальнейшем, идея оказалась долгоиграющей: проект занял одно из первых мест на крупном белорусском конкурсе “Телеком Идея-2015”, и в качестве награды нашу команду пригласили на общероссийский стартап-акселератор “GenerationS”. Поучаствовать в нем было весьма интересно: местом выступления проектов-участников стал инновационный центр Сколково в Подмосковье, и для меня это стало уникальным шансом поближе взглянуть на российскую IT-индустрию.
Какие впечатления остались у тебя после поездки в Сколково?
Довольно сумбурные: мероприятие длилось недолго, и уже ночью того же дня мы были на обратном пути. К тому же, наш проект был очень далек от завершения: техническая часть хромала на обе ноги, и вытягивать приходилось исключительно на харизме спикера. При этом наши начинания не оставались без поддержки: к примеру, Высшая школа экономики приставила к нам ментора и подарила пожизненную подписку на любые менторские и консультационные услуги. Большое впечатление Сколково произвело своей футуристической технологичностью. Здание фестиваля чем-то напоминало неопознанный летающий объект, а внутреннее оснащение навевало мысли об американской Силиконовой Долине. Приятные воспоминания остались о знакомствах, которые удалось завести: мы обменялись контактами с одним стартапом по пластиковым карточкам (увидели зону расширения и возможность интеграции), а с командой еще одной онлайн-платформы договорились поделиться нашим планировщиком.
Чем в итоге закончился стартап?
После Сколково мы достаточно далеко продвинулись в написании программы, однако в какой-то момент допустили фатальную для стартапов ошибку: решили полностью переписать существующий код и зациклились на качестве кодовой базы. Этой работой я занимался под кураторством Виталика Вишневского, нереального разработчика и ментора. В результате получил огромный опыт, однако потратил целый год. За это время энтузиазм команды поутих, все занялись своими делами, а автор проекта и главный идейный вдохновитель ушел в свой бизнес, после чего проект полностью потух. Я тоже все сильнее погружался в проекты на основной работе, поэтому по факту оставалось лишь набраться смелости и признаться, что стартап уже закончился. При этом я ничуть не жалею о потраченном времени: за время работы над стартапом я получил самый большой профессиональный опыт за всю мою карьеру. Увлечение стартапами остается со мной до сих пор: на полноценный проект меня уже не хватает, а вот поучаствовать с друзьями в хакатоне я большой любитель. Полтора года назад на одном из таких конкурсов мы написали игру на телевизор, заняли третье место и получили приз размером в 1000 долларов.
Сейчас ты работаешь в SoftTeco уже около полугода. Расскажи немного о том, как ты пришел в компанию и какую роль в ней выполняешь.
Я пришел в SoftTeco как обычный разработчик, software developer. Меня не сразу поставили на проект, а сначала посадили на скамейку запасных, за это время я познакомился с отделом и изучил специфику работы в компании. Суть моей работы заключается в backend-разработке веб-сайтов и приложений. Сферой моей компетенции является все то, что находится под картинкой пользовательского интерфейса. Я использую язык C# на платформе .NET, в основном это подразумевает работу с агрегацией, сохранением данных и с расчетами. Язык JavaScript позволяет мне участвовать и во frontend-разработке. Возможность развиваться сразу по нескольким направлениям - огромный плюс работы в SoftTeco, так что по факту я могу выполнять обязанности fullstack девелопера. А с недавних пор я пробую себя в роли тимлидера. Пока не просто, но это то, к чему я шел :)
По твоему опыту, что особенное есть в работе в SoftTeco, чего не приходилось встречать в других IT-компаниях?
В первую неделю после моего прихода в SoftTeco здесь проводился семинар по публичному выступлению. Я увидел большое скопление людей в митинг-руме, просунул голову с вопросом “А что у вас здесь происходит, можно с вами?” и в итоге прошел месячный курс обучения: готовил работы, выступал перед аудиторией. Эта история очень вдохновила, потому что раньше мне не приходилось видеть, чтобы компания-работодатель так заботилась о развитии своих подчиненных. В SoftTeco вообще очень теплые и семейные отношения внутри коллектива, мало бюрократии, это подкупает. Я увлекаюсь видеоблогами и периодически предлагаю компании делать совместную активность. За все время коллеги мне ни разу не отказали, наоборот, всегда шли навстречу и приветствовали инициативу. Нет никакой иерархии, не надо месяцами ждать ответа или собирать бумажки, это очень круто.
Каким образом тебе в голову пришла идея создать на YouTube канал “АйТиБорода”?
Вместе с другом детства Алексеем Волосковым - талантливым оператором, постановщиком и режиссером - мы участвовали в сьемках музыкального клипа. Это стало моим первым знакомством с видео-контентом, когда я на собственном опыте увидел, что этим можно заниматься. Через какое-то время мы захотели снять еще один клип и посвятить его популярной тогда теме криптовалюты. В этот раз я не только поучаствовал в создании сценария и текста песни, но и был ответственным за коммуникацию. В течение двух съемочных дней была масса недочетов и проблем, но в итоге клип получился и мы остались очень довольны. Эта история дала мне понимание, что профессионально делать видеоконтент не так уж и сложно и я вполне могу этим заниматься. Самим поводом к созданию канала стали курсы по самопрезентации в SoftTeco: после их окончания тренер настойчиво советовал практиковаться. Публично выступать с техническими темами мне не хотелось, поэтому я пошел на компромисс и решил создать канал на youtube. Изначально была идея сделать нечто вроде дневника программиста, а поскольку контент молодежный, то и назвать его я собирался “АйТиБро”. Я поделился этой идеей с одним из своих друзей, ему понравилось все кроме названия. В ходе мозгового штурма мы определили, что в кадре будет постоянно находиться моё лицо, а поскольку его отличительной чертой является борода, то и название решили подобрать соответствующее :) Сегодня канал существует уже почти полгода, все это время я стараюсь придумывать новые форматы и регулярно выкладывать контент.
Откуда ты как IT-разработчик берешь время и энергию для составления сценария, монтажа, записи видео?
Мне кажется, я сам не знаю ответ на этот вопрос. Когда я начинал делать youtube-канал, мне пришлось завязать со всеми своими подработками и хобби. Я очень люблю настольные игры, сам делал для них аксессуары, и от этого пришлось отказаться. Сейчас времени опять не хватает, сплю по пять часов в день, видимо, скоро придется завязывать с чем-то еще. Но если по-честному, когда тебя распирает от работы и идей, все проблемы отходят на второй план сами собой. Важный источник энергии - обратная связь зрителей. Мне нравится, когда люди подходят в офлайне и говорят, что смотрят мой канал, это сильная эмоция. Но вообще постоянная нагрузка в виде написания сценария, согласования съемок и монтажа может привести к эмоциональному выгоранию, поэтому сейчас я решил немного снизить обороты.
Помимо работы в IT и развития youtube-канала, ты также являешься наставником и основателем IT-Академии “GENESIS”. Что побудило к участию в проекте?
Работа в IT это хорошо, но я не могу представить себя в 67 лет живущим на пенсию и на накопленные деньги. В перспективе хочется иметь собственный бизнес, который будет не только приносить доход, но и помогать людям развиваться. К тому же, мне бы хотелось оставить после себя нечто такое, о чем будут помнить многие. Идеально было бы стать вторым Илоном Маском, но я не силен в ракетостроении, поэтому довольствуюсь тем что умею. IT-Академию мы делаем вместе с моим другом и коллегой Максимом Гординым: составляем учебную программу, проводим обучающие стримы. Сейчас наша школа только начинается: у нас уже был тестовый набор, однако первый полноценный курс по основам HTML и CSS стартовал лишь 27 сентября. Интересно, как будет развиваться и к чему приведет эта история, в любом случае мы настроены серьезно и собираемся выложиться по полной программе.
Как наставник, как бы ты объяснил идею программирования двенадцатилетнему ребенку?
Я бы сказал, что программирование - это прекрасный шанс создавать что-то новое, не имея для этого больших возможностей.
Ты производишь впечатление человека, который одарен сразу во многих сферах жизни. Помимо способностей в программировании, блогерстве и преподавании, какие еще таланты ты за собой замечал?
В детстве я занимался пением. У меня нет музыкального образования, но тогда активно ездил по соревнованиям, в 13 лет даже занял первое место на конкурсе “Берагiня” среди юных народных исполнителей Беларуси. Благодаря пению я прожил два месяца в Германии, вместе с другими детьми выступали в пансионатах для обеспеченной публики, однажды даже пел перед принцессой Саксонии. Когда у меня в Ракове не было компьютера, занятий было немного, и приходилось выкручиваться, пробовал вязать, два года занимался радиомонтажом и полтора года тайским боксом. Еще я люблю танцевать: в школе занимался народными танцами, в университете ходил на krump. Сейчас я тоже был бы не против позаниматься в студии чем-нибудь молодежным вроде хип-хопа, но никак не хватает времени, в сутках 24 часа и охватить все физически не успеваешь.
Лекс, спасибо большое тебе за развернутое интервью! Можешь ли ты напоследок дать совет людям, которые имеют множество увлечений, но не знают наверняка, с каким из них плотно связать свою жизнь?
Я бы посоветовал постоянно пробовать что-то новое и находить силы переступать через свои страхи. Если есть сразу несколько интересов, то можно развивать их все, а когда времени станет не хватать, спокойно выбрать между ними. Поставив себя перед таким решением, вы сможете лучше понять свои интересы и оставить только те из них, которые наиболее близки вашему сердцу.