Неделя интервью Evrone — день 1. Стив Клабник о Rust, full-stack и выгорании
Отличный способ учиться и получать крутые инсайты — общаться с авторами технологий, которые вы используете. Мы в Evrone решили устроить мини-марафон — всю неделю будем публиковать здесь самые яркие цитаты из наших интервью с рок-звёздами разработки. Не переключайтесь :)
Стив Клабник — один из разработчиков Rust, активный участник open-source сообщества, а также автор книг «Язык программирования Rust», «Rails 4 в действии» и «Проектирование API-гипермедиа». В Evrone мы используем Rust, например, в open-source проектах. Мы пообщались со Стивом про его текущую работу, взгляды на программирование и обучение, work-life balance.
Вот самое любопытное из интервью:
- На данный момент я сосредоточен на Rust, но меня очень интересует развитие «headless CMS» и JAMStack.
- Мы старались создать максимально привычный для разработчиков язык, чтобы те несколько новых штук, которые мы добавили, сразу бросались в глаза. Rust не боится быть несовершенным, если он полезен.
- У Rust репутация сложного в освоении языка, отчасти потому, что он черпает вдохновение из множества других языков. Так что, если вы не пробовали язык, из которого была позаимствована какая-то идея, вам может быть трудно. И наоборот, вам может быть просто работать с фичами, которые похожи на то, что вы видели в других языках.
- Не думаю, что умею хорошо сохранять work-life баланс, это нелегко. У меня бывают периоды, когда я делаю очень много, а затем случаются периоды бездействия.
- Некоторые команды предпочитают одну большую кодовую базу, а другие — много маленьких проектов. Оба этих подхода могут как хорошо себя показать, так и привести к неудаче: всё зависит от мастерства разработчиков.
- На мой взгляд, изучать новые технологии — это всегда здорово, и если у вас есть время и возможность узнать о них больше, вы всегда должны этим шансом пользоваться.
У меня есть диплом о высшем образовании, но я узнал гораздо больше за пределами университета. Для меня академическое образование оказалось полезным, но я знаком с отличными программистами, не прошедшими через формальное обучение.
Это уже не первое наше общение со Стивом, мы приглашали его на Ruby Russia в 2012-м и 2016-м. Вот запись одного из его докладов:
Полную версию интервью с техническими вопросами можно почитать на нашем сайте.
Комментарий недоступен
Комментарий недоступен