Кирило Авер'янов: «Перший скрипт я написав в 11 років»

Кирило Авер'янов: «Перший скрипт я написав в 11 років»

Кирило Авер'янов — 18-річний розробник. Він створює програми, розробляє продукти для соціальної мережі «ВКонтакте». Нещодавно Кирило потрапив у розширений список Forbes «30 до 30», де виявився наймолодшим в розділі «Наука та технології». Який він, сучасний програміст, і як підлітку досягти таких висот в IT-сфері?


BW: Привіт, Кирило! Поясни, будь ласка, простою мовою, з чого складається твоя основна робота :)

Кирил: Привіт! У мене багато різних активностей. Якщо говорити про «ВКонтакте», я разом сandnbspкомандой займаюся експериментальними проектами иandnbspбизнес-продуктами. Я багато за що не відповідаю, тому коротко описати мою роботу складно. Але основноеandnbsp— iOS-розробка.

У вільний час я роблю свої продукти. Там взагалі займаюся всім — від дизайну і розробки до маркетингу і спілкування з інвесторами (тобто робота CEO з усіма можливими зонами відповідальності). Зараз я вважаю себе більше підприємцем, ніж розробником.

BW: Коли ти почав захоплюватися програмуванням? Яким був твій перший проект і що підштовхнуло зайнятися ним?

Кирил: Перший скрипт я написав в 11 років. Тоді я більше балувався і просто вивчав область. Реальний проект з'явився, коли мені було 14. Однокласник попросив зробити просту 2D-гру на Android — потрібно було на швидкості з'єднувати падаючі квадрати. Потім я переписав цю гру під iOS, зробив додаток з погодою. Далі було багато різних програм і проектів.

BW: Ти працюєш тільки з тими проектами, які тобі 100%-але цікаві, або якісь не самі захоплюючі теж доводиться брати в розробку? З якими тобі найбільше подобається працювати?

Кирил: З тим, що мені нецікаво, я не працюю. В VK ми заздалегідь обговорюємо що, як і чому будемо робити. А фріланс-проекти я не беру з-за зайнятості. Але я помітив особливість — якщо мені щось нецікаво, я намагаюся від цього позбутися. Так було зі школою, наприклад.

BW: Вчишся ти де-небудь зараз або зосереджений виключно на роботі? Взагалі, на твій погляд, потрібна вишка хорошого програміста, або всьому можна навчитися самостійно?

Кирил: Зараз тільки працюю і самостійно розвиваюся усіма можливими способами. Вишка програмісту, звичайно, буде корисна, але немає необхідності. У вузах дають дійсно круту базу математики, але не програмування.

ElleНо я взагалі не люблю слово «програмування». Краще називати нас розробниками.

А розробнику поглиблена математика потрібна не завжди.

BW: Якщо прикинути приблизно, скільки часу займає розробка одного стандартного додатка? Можеш описати шлях «від» і «до» — з чого починається додаток, який процес і чим все закінчується?

Кирил: Все залежить від програми. У швидкому режимі можна зробити MVP — робочий прототип — за два тижні. Перед цим витратити три дні на ідею та дизайн, а після — ще тиждень на скріншоти і рев'ю в App Store. Але це якщо ти інді-розробник і робиш це для себе на одній платформі. Для глобальних цілей, коли ти робиш саме продукт під дві і більше платформи, все починається з дослідження. Розробка відсувається на другий план. Весь процес може зайняти кілька місяців.

BW: Якими розробками «ВКонтакте» ти займаєшся? Скільки взагалі людей щодня працює над соцмережею, з якої ми не вилазимо?

Кирил: Як я сказав, я займаюся експериментальними продуктами і проектами для бізнесу. У 2017-му це був один з розділів VK Admin — додаток для управління спільнотами. В минулому році ми робили інтерактивне шоу «Конюшина» разом з творчою лабораторією Івана Урганта. Зараз продовжуємо створювати нові бізнес-продукти. Всього «ВКонтакте» працює близько 800 людей, більше половини з них — дистанційні працівники, наприклад, агенти підтримки та модератори. Розробників приблизно 200. Команда у нас маленька, але згуртована і результативна.

BW: Як ти прийшов на роботу «ВКонтакте» — самі покликали або ти відгукувався на вакансію, проходив якісь тестові завдання? Це схоже на твою роботу мрії або ще є куди прагнути?

Кирил: Я написав знайомим розробникам з команди «ВКонтакте». Вони мене представили, після цього я отримав тестове завдання. Далі я тиждень робив його вдень і вночі, навіть в школу не ходив, і мене запросили в «Зінгер» на інтерв'ю. В результаті мене взяли, і моє тестове завдання довелося доробити — воно пішло в реліз. Багато хто думає, що на роботу «ВКонтакте» неможливо потрапити. Це не так. Коли я прийшов на співбесіду, мені було 16 років і я навчався в 9 класі. Ніхто і не подивився на мій вік — важливі були тільки мотивація та навички. Про питання про те, куди прагнути.

Вважаю, що завжди треба до чогось прагнути, інакше людина перестає розвиватися.

BW: Що найважче в роботі над соціальною мережею, а що — найкраще?

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

BW: Програмістів в сучасному світі якось мимоволі прийнято асоціювати з гік-культурою — здається, що супер-розумні хлопці на вихідних воліють залишатися вдома, читати комікси і влаштовувати собі марафон фільмів Marvel. Зруйнуєш цей стереотип або підтвердиш? :) Чим любиш займатися у вільний час?

Кирил: Ой, багато чим. Marvel я дуже люблю, але ще катаюся на вейкборді, ходжу в зал, дивлюся кіно і пишу електронну музику. Дуже часто зустрічаюся з друзями, заводжу нові знайомства.

BW: Платформу iOS ти вважаєш більш ексклюзивною, ніж Android. З висоти свого досвіду розкажи, чим же вона краща? Може, нам усім варто перейти на айфони?

Кирил: В США за статистикою c iOS ходить 56

Прокоментувати
Відправити статтю