🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!

Мой опыт удаленной работы в Railsware

January 5, 2012 in Engineering philosophy

Четырнадцать месяцев назад я ушел с предыдущей работы, чтоб работать удаленно в Railsware – киевской компании, в которой пишут крупные проекты и исключительно под Ruby on Rails. Большая часть сотрудников Railsware работает в офисе в Киеве, но есть и несколько удаленщиков.

Я пошел на удаленку по двум причинам – хотел поработать в Railsware (тут действительно хорошо), а также попробовать работать из дому и со свободным графиком.

Вот что из этого вышло.

О рабочем месте

В то время, как я начинал удаленку, я уже давно работал с ноутбука. Ноутбук создает иллюзию свободы выбора рабочего места, обещает возможность программировать откуда угодно. А вот хрен.

Работать с дивана, кресла, кровати можно очень недолго. (Унитаз – исключение.) Дальше начинает болеть спина, шея, плечи, руки, потому что положение неестественное.

Знаешь, в обыкновенный письменный стол вложено не одно столетие инженерного прогресса. И в кресло тоже. Пользуйся ими. Да и вообще, удобнее и здоровее работать за настольным компьютером с большим монитором. Это справедливо и для офиса, и для дома.

Еще на удаленке можно путешествовать. Я попробовал и мне не очень понравилось, в первую очередь из-за нереально высоких ожиданий. Работа мешает гулять (ваш Кеп), поэтому и работать не так приятно, и гулять не успеваешь. Я надеюсь, в будущем придумаю, как делать такие поездки удобнее.

О графике

Удаленная работа не подразумевает сама собой свободного графика. У меня график гибкий.

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

Гибкий график дает возможность работать, когда есть настроение. Что подводит меня к следующему параграфу.

О дисциплине

Это ведь первое, о чем вспоминают. “Ну ведь нужна дисциплина, чтоб работать удаленно”. А что, в офисе дисциплина не нужна? По-моему только в самых галерно-каторжных конторах не нужен самоконтроль – таких, где заблокирован скайп и штрафуют за минутное опоздание (и то). А так, даже сидя с девяти до пяти в офисе, ты отлично можешь просирать время в контакте, на лепре, на Полезных Программистских Сайтах и так далее. Можешь даже лабать какие-то левые проекты, создавая полную видимость работы. По моему собственному опыту, ты это делаешь не из-за наличия отвлечений как таковых, а из-за нежелания работать.

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

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

Об общении

Лично мне удобнее общаться вживую. Кому-то удобнее общаться по скайпу или почте – они лучше подходят для удаленки.

Есть мнение, что раз ты не в офисе, то никакие Васи тебя не дергают по мелочам и не ломают тебе концентрацию. Это так. Но и решение нужных проблем усложняется. Там, где в офисе достаточно встать, пройти два метра, ткнуть пальцем в экран и сказать три слова, на удаленке приходится делать скриншот, подписывать его, излагать ситуацию в скайпе, потом уточнять, и т.д.

Особенно это сказывается на обсуждении творческих вопросов. Идеи и так бывает сложно описать словами, а когда нужно еще и набирать их в скайпе или перекрикивать неидеальную голосовую связь… неудобно. Ведь идеи это такая штука, где надо брать количеством, а не качеством. Я на “мозговых штурмах” чувствую себя приблизительно как вот этот дедушка.

Отдельный момент – очень важно сообщать менеджеру/тимлиду, чем ты занимаешься. Считай это сигналом keep-alive. Тебя ведь не видно, поэтому должно быть хотя бы слышно. Я долго этого не осознавал, да и сейчас грешу иногда.

О поездках в офис

Я приезжаю в офис несколько раз в год, работаю неделю или две, уезжаю. Если сравнить Railsware с другими моими удаленными проектами – поездки очень помогают. Приятно знать человека, с которым работаешь, в лицо, а не только как аватарку в скайпе. Это как на конференцию съездить – все становятся реальнее, что ли.

Было бы прикольно в такие поездки устраивать нечто особенное, парное программирование, код ревью вживую, обмен знаниями, но пока этого почти нет.

Резюмируя: нужна ли удаленная работа тебе?

По-моему, для удаленной работы необходимы:

Или: для удаленной работы нужен профессионализм.

Вот.

Нет, серьезно: нужна ли удаленная работа?

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

Так что, я считаю, удаленка – нормальный способ работы для программиста. Если от меня требуют постоянной работы в офисе, значит, в компании не понимают, чего от меня хотят.

При этом, естественно, встречи и общение вживую тоже незаменимо важны. Вот такое противоречие.

В идеале я бы хотел работать на удаленке, но в своем городе. Я бы работал дома, но раз или два в неделю приходил в офис.

Однако, стоит ли тебе идти на удаленку?

Откуда я знаю? Попробуй!

Buy me a coffee Понравился пост? Купи мне кофе