Как работают ИТ-специалисты. Андрей Аксенов, основатель проекта Sphinx
Мы продолжаем расспрашивать специалистов о режиме труда и отдыха, профессиональных привычках, об инструментарии, который они используют, и многом другом.
Будет интересно выяснить, что их объединяет, в чем они противоречат другу другу. Возможно, их ответы помогут выявить какие-то общие закономерности, полезные советы, которые помогут многим из нас.
Сегодня наш гость — Андрей Аксенов, основатель проекта Sphinx. Андрей относится к лайфхакам довольно скептически. Они не являются его главными помощниками в повышении личной эффективности.
Чем занимаетесь в компании?
Всем подряд — на то я и основатель. Иногда пишу код, но все больше появляется таких задач, как переговоры, переписка по почте и тому подобное.
Одна фраза (словосочетание), лучше всего описывающее, как вы работаете:
Припадками.
Сколько часов в сутки вы уделяете работе?
От 0 до 20 часов.
Сколько часов вы спите?
До 0 до 6–8 часов. Ноль бывает, слава богу, уже не каждый год.
Вы завтракаете?
Практически нет. В основном кофе пью. Иногда бутерброд добавляю.
Вы в Москве живете?
Да.
Сколько времени уходит на дорогу в офис?
Я работаю из дома. Поэтому, слава богу, никуда не приходится особенно ездить. Конечно, вылазки иногда случаются, но это не ежедневное явление.
А если куда-то приходится ехать, как вы проводите время в пути?
Читаю книги.
Каким issue-tracker«ом / репозиторием пользуетесь?
По историческим причинам используем Mantis. Сейчас неизвестно, чем бы мы пользовались вместо него. Репозиторий — Git.
Какие инструменты, фреймворки вы используете для разработки?
Мы команда, которая пишет open source в основном для Linux, поэтому пишем мы его, конечно же… в Visual Studio (улыбается).
Есть ли в вашей компании какие-то внутренние проекты, библиотеки и для чего они создавались?
Есть всякая «обвязочная мелочевка». Я не назвал бы это внутренними проектами.
Каким todo-менеджером пользуетесь лично вы?
Текстовые файлы, а также программа для Windows, которая клеит стикеры на рабочий стол.
Что вас раздражает больше всего, когда вы работаете?
Когда решительно что-то не получается.
Какую профессиональную литературу вы бы могли порекомендовать?
Это момент моей личной необразованности. Или, с другой стороны, самообразованности. Я в свое время был вынужден образовываться неуставными методами.
У меня есть подозрения (подчеркиваю: подозрения), что можно было бы посоветовать Кнута, «Совершенный код» и еще пару подобных книг. Но поскольку я их от корки до корки не читал, то не рискну.
Что предпочитаете: электронные читалки или бумажные книги?
Электронные читалки. Обычно у меня имеет место следующий цикл чтения: «телефон — Kindle — телефон».
Какую технику (компьютеры, планшеты, смартфоны) и операционные системы вы предпочитаете на работе и дома?
Исторически пользуюсь Windows. Были попытки перейти на Linux, но привычка и удобство эксплуатации Windows пересилила. Телефон — Android.
Вы слушаете музыку, когда работаете?
Слушаю почти постоянно. Иногда вырубаю в отдельные сложные моменты.
Какой лайфхак позволяет вам быть эффективнее?
Есть какой-то набор простых стандартных техник, которых у меня срабатывали в разное время. Одна из них — GTD-техника с «помидорчиком» [Pomodoro — примечание редактора].
Были стикеры на desktop, физические стикеры.
Иногда бывает, что постепенно прекращает работать вообще все.
Без каких приложений и сервисов не можете обойтись ни в работе, ни в личной жизни?
Не узнаешь, пока не попытаешься от них отказаться (улыбается). Наверное, это стандартный набор скайп-почта-телефон, а также IDE Visual Studio и Github.
Что бы написал Андрей Аксенов в письме в будущее самому себе?
Не вижу смысла: в будущем я либо не сумею хорошо забыть то, что было в прошлом; либо мне не будет интересно, что тот человек из прошлого там понаписал.
У вас пройден огромный путь. А кто-то сейчас стоит в начале этого пути. Что бы вы порекомендовали человеку, пытающемуся пройти тот же путь?
Так как я разработчик, то и совет будет про разработку.
Работа эта такая же, как и другие — со своими плюсами и минусами. Поэтому, если сомневаетесь или хотите попробовать себя в чем-то другом, возможно, стоит над этим хорошо задуматься.
Если вы все-таки уверены, что вам сюда, то для вас второй совет — индивидуальный подход к снаряду. Я выступаю за алгоритмический фундаментализм: «Учите базу, поцоны». Учите ее очень хорошо, учите так, чтобы отскакивало от зубов. После этого любые сколь угодно модные или старые, проверенные временем технологии будут вам по плечу, и вы справитесь с ними довольно быстро.