Ми продовжуємо розпитувати фахівців про режим праці та відпочинку, професійні звички, про інструментарій, який вони використовують, і багато іншого.
- Чим займаєтеся в компанії?
- Одне слово, що найкраще описує, як ви працюєте:
- Скільки годин на добу ви приділяєте роботі?
- Скільки годин ви спите?
- Як ви снідаєте?
- Що робите по дорозі на/с роботи?
- Яким todo-менеджером користуєтеся особисто ви?
- Без яких додатків і сервісів ви не можете обійтися?
- Яким таск-менеджером/issue-tracker'ом/репозиторієм користуєтеся в компанії?
- Які інструменти, фреймворки ви використовуєте для розробки?
- Чи є в компанії внутрішні проекти?
- Що вас дратує найбільше, коли ви працюєте?
- Яку професійну літературу ви б могли порекомендувати?
Буде цікаво з'ясувати, що їх об'єднує, в чому вони суперечать другові. Можливо, їхні відповіді допоможуть виявити якісь загальні закономірності, корисні поради, які допоможуть багатьом з нас.
Сьогодні наш гість - Дмитро Кравчук, CTO і співзасновник компанії LinguaTrip. Графік роботи Дмитра суперечить: він працює, коли перебуває в ресурсному стані. Але при цьому працює він практично без вихідних. І тут йому на допомогу приходять прості лайфхаки.
Чим займаєтеся в компанії?
В основному, я відповідаю за розробку користувацького веб-додатку і внутрішніх систем. Я розбираюся, як реалізувати певні бізнес-завдання в коді, пишу код сам і керую розробниками.
Але у нас все ще невелика компанія, тому я беру участь у багатьох речах: від проектування A/B-тестів до написання статей у корпоративний блог.
Одне слово, що найкраще описує, як ви працюєте:
Хаотично.
Що вдіяти! У стартапі по-іншому не буває.
Скільки годин на добу ви приділяєте роботі?
Складно сказати, я не працюю по годинах від і до. Я працюю весь час, коли я пильную і коли в змозі працювати продуктивно. Це стосується і вихідних.
З іншого боку, я не дуже вірю в історії Елона Маска і Марісси Майєр про 120-годинні робочі тижні. Неможливо працювати ефективно так багато протягом тривалого часу.
Скільки годин ви спите?
Намагаюся спати хоча б 8 годин. Висипатися - це найпростіший спосіб збільшити кількість продуктивного часу на день.
Як ви снідаєте?
Я обов'язково снідаю і без цього просто не можу почати працювати. Вже кілька місяців їм на сніданок тільки вівсяну кашу з родзинкою і корицею. Буду продовжувати, поки не набридне.
Що робите по дорозі на/с роботи?
Цього року я працював, перебуваючи в містах від Сан-Франциско до Шанхаю, вдома, в офісах, у поїздах, аеропортах і готелях. Так що найчастіше, шлях на роботу для мене - це шлях до ноутбука.
Яким todo-менеджером користуєтеся особисто ви?
Свого часу я дуже звик до Clear: мінімум функцій і дуже приємний інтерфейс. Але зараз все частіше просто прошу Siri додати запис в стандартні Reminders.
Без яких додатків і сервісів ви не можете обійтися?
Звичайно, поштовий клієнт: раніше використовував mutt, тепер - Apple Mail. Telegram для спілкування з командою. Термінал. Ну і стандартні речі - календар, карти, браузер.
Яким таск-менеджером/issue-tracker'ом/репозиторієм користуєтеся в компанії?
У ролі таск-менеджера і issue-трекера, як не дивно, Trello. Це зручно, тому що ним користуються не тільки розробники. Репозиторії - Git і TFS.
Які інструменти, фреймворки ви використовуєте для розробки?
Tmux, vim, а також vim-fireplace для Clojure і Visual Studio для C #.
Чи є в компанії внутрішні проекти?
З активно використовуваних - своя CRM і прикручена до неї аналітика.
Що вас дратує найбільше, коли ви працюєте?
Коли кидаєшся щось робити, не зрозумівши ситуацію до кінця, і витрачаєш час даремно.
Яку професійну літературу ви б могли порекомендувати?
Якщо говорити про розробку, то занадто багато всього спадає на думку. Програмісти взагалі занадто мало читають, хоча хорошої і перевіреної часом літератури багато. Людина, яка подужає найбільш банальні Structure and Interpretation of Computer Programs і Types and Programming Languages вже буде на голову вище 90% розробників ПЗ.
Давайте я краще назву три популярні, але абсолютно марні, на мою думку, книги:
- Code Complete (McConnell). Набір наполовину очевидних, наполовину вельми спірних порад, що подається тоном шкільного вчителя.
- Patterns of Enterprise Application Architecture (Fowler). Спроба (вдала) продати нову книгу з назвами тим, кому мало списку з Gang of Four.
- CLR








