Непродуктивное рабочее место

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

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

Перегруженное рабочее место

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

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

Шум — еще одна проблема, которая прямо пропорциональна количеству людей на рабочем месте, которые хотят, чтобы их услышали.

Открытые рабочие места

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

Вещи становятся действительно странными, когда кто-то слева от стола хочет поговорить с кем-то справа от стола. Как, например? Идите в конференц-зал или просто на улицу (открытые конференц-залы).

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

постоянно тыкать

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

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

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

Неожиданные истории, бесконечные ожидания

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

Задачи добавляются, удаляются, изменяются в активном спринте, но ожидания и сроки остаются прежними. Ожидается, что вы завершите n+ историй в день, каждая из которых не имеет описаний и баллов.

Другой вопрос - оценка. Мне посчастливилось работать с замечательными людьми, объем работы которых был ясен, как хрусталь, стекло или что-то еще. Мы оцениваем вещи, начинаем спринт и завершаем его раньше срока, всегда. Они тоже называли это Agile.

Задница в кресле, сэр!

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

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

Один из моих клиентов, работающий в сфере здравоохранения, делился разными вещами, связанными с продуктивностью, и другими интересными вещами. Дело в том, что продолжительный рабочий день не делает вас продуктивнее, а приближает вас к выгоранию. Развитие — это творческая мозгоемкая работа, а не физическая.

Многозадачность: ошибка, а не фича

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

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

Вот почему некоторые менеджеры проектов или команды устанавливают ограничение на количество задач, которые вы можете поместить в колонку «В процессе». Всегда старайтесь сосредоточиться на чем-то одном, чтобы делать это эффективно.

Автоматизация отстой

Многие вещи, которые мы делаем каждый день, можно автоматизировать. Есть автоматизированные туалеты, так почему бы не автоматизировать рабочий процесс. Ручное развертывание и тестирование — это то, чем занимаются многие компании.

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

Инвестируйте в свои инструменты

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

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

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

возвращение;

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

Первоначально опубликовано в моем блоге по адресу faheem.dev/blog