Як живуть і працюють розробники в Чехії: інтерв'ю з Олександром Сибиряковым з Scrapinghub

Ми продовжуємо серію інтерв'ю з доповідачами PyCon Russia про Python, їх роботі і захоплення. Перше міні-ми взяли інтерв'ю в одного з розробників мови Python Андрія Свєтлова.

Продовжує серію постів розмова з Python-розробником з Scrapinghub Олександром Сибиряковым, який вже 4 роки живе у Чехії. В якому напрямку буде розвиватися Python, що заважає розвитку мови, можливо російському розробнику влаштуватися на роботу в Чехії, і чим російська IT-галузь відрізняється від чеської — про все це читайте під катом.



— Як ти прийшов до розробки на python?

— Ну, все почалося ще в Яндексі. Він дуже часто використовувався для автоматизації простих операцій і обгорток для додатків на C++.

— Що є найкращою і найгіршою частиною твоєї роботи?

— Краще, мабуть, складні інженерні завдання. А найгірше, складно сказати. Мені подобається моя робота.

— Що ти вважаєш своїм головним досягненням в житті і кар'єрі на даний момент?

— Головне досягнення в житті — це родина: троє дітей, красуня-дружина і багато родичів. У кар'єрі — це, звичайно, робота в пошуковому відділі Яндекса. Я побачив, як працюють справжні професіонали, і зміг у них навчитися багато чому, придбати важливі риси характеру і навички. Зараз 99% пропозицій на ринку праці для мене означають деградацію в технічному плані. Дуже непросто знайти роботу, яка підійде мені.

— На твій погляд, в якому напрямку буде розвиватися Python у найближчі роки?

— Будуть додаватися нові синтаксичні конструкції і поліпшуватися старі. Для розробників мови читабельність коду — це дуже важливий пріоритет. Також буде трохи листуватися код стандартної бібліотеки для досягнення більшої продуктивності. Навряд чи ми отримаємо продукт, ефективно використовує кілька ядер процесора або графічний процесор.

— У чому, на твій погляд, найважливіша проблема, яка стоїть перед спільнотою розробників Python?

— Довгострокова стратегія в інтерпретаторі багато в чому визначається однією людиною. Я не прихильник такого процесу розробки у OSS. Учасники спільноти дуже часто не розуміють різницю між відкритим вихідним кодом і відкритим процесом розробки. Код може бути відкритий, а процес пропрієтарним. На мій погляд, це заважає розвитку. У співтоваристві Java ситуація інша.

— Які інструменти ти використовуєш для організації роботи (у тому числі для планування часу, організації робочого простору тощо)?

— У мене стаціонарний комп'ютер з дуже великим об'ємом пам'яті і сучасним процесором під управлінням Mac OS X. Для розробки використовую PyCharm. Ви здивуєтеся, але дуже важливий інструмент у моїй роботі — це диван. Перерва на 30 хвилин протягом дня робить мене набагато продуктивніше.

— Які інформаційні ресурси ти міг би порекомендувати колегам для розвитку скілів?

HackerNews, а також участь у конференціях.

— чи Вдається тобі дотримуватися work&life balance? Якщо так, то як, якщо ні, то чи воно тобі треба взагалі?

— З перемінним успіхом. Після народження двійні life відразу почав превалювати ;) Дуже важливо постійно пріоритезувати завдання та управляти своїм часом.

— Скільки ти вже живеш в Чехії? Чому переїхав саме сюди?

— 4 роки. ЧР дуже близька російській людині по духу і має гарне сполучення з Росією. Також у Чехії багато росіян і вихідців з екс-СРСР. Я постійно їжджу в Росію і підтримую зв'язки, від громадянства відмовлятися теж не збираюся.

— Як організована твоя робота? Ти ходиш в офіс? Чи є якісь відмінності від російських компаній?

— Scrapinghub — повністю розподілена компанія. Я знімаю для себе офіс на двох зі знайомим розробником. На роботі я постійно консультую розробників Scrapinghub, зовнішніх замовників, просто людей, що звертаються за допомогою в Github, керую розробкою Frontera. В інший час займаюся одним внутрішнім проектом. На даний момент займаємося з одним студентом контейниризацией Frontera в рамках Google Summer of Code.

— Знаєш ти чеську мову? Як довго звикав до місцевого життя? Чи є якісь особливості?

— Гадаю, що мову я знаю непогано. До місцевого життя звикав перший рік. Особливостей багато, починаючи від ментальності, закінчуючи продуктами. Але все це дрібниці порівняно з Фінляндією чи США. Я встиг попрацювати в двох чеських компаніях. На мій погляд, у Росії в ІТ-галузі, в цілому, набагато більше життя.

— Можливо російському розробнику влаштуватися в чеську компанію? Можеш дати якісь поради?

— Можливо, але ви повинні бути професіоналом з вищою освітою або вже мати дозвіл на перебування в ЧР. Якщо хочете інженерного зростання, краще вибрати іншу країну. А якщо вас цікавить рівень життя, то Чехія дуже цікава. У Чехії баланс доходів та витрат один з найкращих в Європі.



Поспілкуватися з Олександром особисто, поставити свої запитання ви зможете 3-4 липня на конференції PyCon Russia, яка пройде недалеко від Москви.

Виступ Олександра на PyCon-2015.

Дякуємо нашим спонсорам: Генеральному спонсору — компанії Positive Technologies, Золотому спонсору — компанії JetBrains, Срібному спонсору — компанії Rambler&Co, Бронзовому спонсору — компанії Ostrovok.ru.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.