5 шотов

4 октября 2014

Не так давно наткнулся на прекрасный сайт 5 шотов.

Мы публикуем интервью с профессионалами в области дизайна и ИТ: дизайнерами, иллюстраторами, технологами, арт-директорами студий, владельцами стартапов и т. д.

Особенность интервью заключается в ограничении: мы задаем всем одни и те же пять вопросов. Пять вопросов — как пять шот-дринков: коротко, по делу и ненавязчиво. Вопросы из тех, которые всегда интересно задать профи при случайной встрече: советы, инструменты, книги. Мы принципиально не выдумывали ничего замороченного.

К сожалению, сайт теперь не обновляется. Сейчас там 79 интервью, которые я прочитал будто книгу подряд одно за другим. Особенно здорово было там прочитать о людях, с кем знаком лично.

Мои «5 шотов». Стас Раскумандрин

Перл-программист с бородой.

Пару слов о себе

Меня зовут Станислав. Зарабатываю на жизнь, работая фрилансером и преимущественно perl-программистом. Последние два года, пока тепло с любимой женой, живём в Петербурге, когда холодно — в Таиланде.

C Перлом познакомился лет пять назад. За это время сильно полюбил его за свободу и мощь.

Ваш инструментарий

Мак, TextMate, Терминал, бумага с карандашом. TextMate уже вот-вот планирую заменить на vim.

Проект, которым вы гордитесь

Горжусь всеми проектами, которые не требуют поддержки, и которые продолжают работать в течение нескольких лет после завершения цикла разработки. Среди последних, это пожалуй, калькулятор стоимости натяжных потолков.

Книга, которую должен прочесть каждый специалист вашей области

Perl — язык, спроектированный для обработки текстов. Обработка текстовой информации немыслима без применения регулярных выражений. Я считаю, что must-read книгой для программиста perl является «Регулярные выражения» Джеффри Фридла.

Само собой, раз речь идёт о перл-программисте, то книги «Программирование на Perl», «Изучаем Perl», «Perl: изучаем глубже», по умолчанию считаются уже прочитанными.

Помимо прочего считаю, что иметь дело нужно непременно с pdf-версиями книг, особенно, касающихся программирования. С одной стороны, они все помещаются в планшет, который можно взять с собой или положить на столе рядом с компьютером. С другой стороны, единожды прочитав, по ним в дальнейшем удобно искать что-то определённое, а так же копировать куски кода.

Профессиональный совет колегам

Пишите код, который легко поддерживать не автору. Не забывайте про комментарии. Даже для крошечных проектов используйте систему контроля версий.