Как стать автором
Обновить

Комментарии 8

В части про удаленку очень уж много раз упоминается про «контроль сотрудников» и у меня, как довольно у довольно «зеленого» человека в профессиональной сфере не совсем укладывается это в голове.
Для чего руководству эти постоянные, чаще всего бесполезные, совещания? Зачем руководство хочет чуть ли не 100% контроля нам сотрудниками и их рабочим процессом, при это на удаленке с использованием ПО, которое в повседневной жизни приравнивалось бы к зловредам? (всякие мониторинги экранов, кейлоггеры и им подобное ПО для шпионажа)
И ведь при этом получается, что само руководство вносит в своё же дело меньше полезного результата, чем его работники, ибо целыми днями только и делает, что следит за тем, как работают другие.
Я, конечно, понимаю, что есть много не совсем честных работников, которые сидят и ничего не делают, но почему часто измерительной мерой является не конечный результат, а то, сколько жизнечасов он потратил за работой? Ведь кто-то за несколько часов может справиться с задачами, на которые некоторые тратят несколько дней. Разве такой работник менее продуктивен? Просто у меня на личном примере бывали случаи, когда давали задание, на которое выделяли, например, целый рабочий день и выполнив его за несколько часов, тем оставшись без дела, ко мне были вопросы, мол «почему не работаешь?». Хотя когда я подобные задачи пытался растягивать на день, а то и на несколько дней, ни у кого никаких вопросов ко мне не было.
Почему к бесполезным «разговорам у кулера» особо никаких претензий у работодателя нет, но вот к десятиминутной прогулке во время удаленки есть?
Изначально, еще только когда я начал работать, думал, что такие случаи единичны и что «мне просто не совсем повезло», но со временем начал замечать то, что много где об этом упоминается. Ровно, как и заметил значительный рост спроса на шпионское ПО для работодателей во время массового перехода на удаленку.
Спрашиваю это всё не с целью кого-то задеть, а лишь из-за того, что я хочу понять, почему оно так происходит, чисто из любопытства новичка в этой сфере жизни.

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


Как ему понять и оценить вас и вашу работу, если вы гораздо более квалифицирован в этой области, а сам результат работы не пощупаешь руками?


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

Если он считает это магией, то пусть даёт магии исполняться? Как там говорится, «фокусники не раскрывают секреты своих фокусов»?

Человеку даётся задача — он её выполняет, она приносит хоть какой-то импакт и как-то заметна (будь то сайт, программа, процесс облегчения/автоматизации какого-то процесса). Разве это нельзя назвать «пощупать»?

Да, конечно, работодатель будет спокоен, у него всё под контролем. Только вот почему-то никто не думает, что для работника это может создавать дополнительный стресс, дополнительное волнение, давлениче с чуством, что «кто-то постоянно стоит за спиной и пристально наблюдает за тобой» и другие лишние мысли, которые будут мешать продуктивному выполнению задачи (например постоянные мысли о том, что «вдруг меня проверят, когда я буду думать над задачей? Надо всегда делать вид, что я что-то делаю, постоянно показывать какую-то фальшивую активность»)?
Если начальник не представляет чем я занимаюсь и не может контролировать работу по выполненным задачам, то у меня для такого начальника есть неприятные новости…
Я работаю удаленно и руковожу распределенными командами уже 10 лет и вот что могу вам сказать.

tl;dr; — спрос на трекеры вызван не глупостью руководства, а реальными проблемами, которые просто так не решаются.

В волшебном мире руководство ставит задачу, а разработчик ее решает, а если решить не может, то быстро это понимает и обращается за помощью. В реальности большая часть разработчиков способна эффективно решать только те задачи, которые они до этого уже делали. Часто бывает так, что разработчик застревает в решении задачи и проводит в этом состоянии очень много времени (дни, недели, месяцы и даже годы). Сам разработчик в это время искренне считает, что столкнулся с сложной задачей, которую никто никогда до него не решали и вот прямо сейчас он разрабатывает что-то революционное. Хотя на самом деле он просто дошел до границы своей компетентности и ходит кругами или придумывает адский велосипед. Если не следить за тем, сколько времени и на что разработчик тратит, то понять что он застрял невозможно. Часто задача «решена», а затем «чиним баги» в течение месяцев, это частный случай этой проблемы. Еще бывает, что прошел уже месяц, а задача на 2 дня все еще не решена, таймтрек скажет, что на самом деле разработчика просто отвлекали на что-то более срочное. Такое часто (постоянно) бывает в матричных структурах, когда мелкие задачи постоянно прилетают из нескольких источников.

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

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

Мерой работы является конечный результат, но получать деньги за результат (фикс кост) никто не хочет, поэтому оплата идет по часам. Верить разрабу на слово нельзя, следить нужно, поэтому трекеры так распространены.

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

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

Просто у меня на личном примере бывали случаи, когда давали задание, на которое выделяли, например, целый рабочий день и выполнив его за несколько часов, тем оставшись без дела, ко мне были вопросы, мол «почему не работаешь?».

Правильно спрашивали, потому что если решил задачу быстрее, то нужно обратиться за следующей, а не ждать, пока руководитель обратит внимание. Но такое поведение распространено и решением опять же является трекер. Вместо того чтобы бегать к каждому разрабу с вопросами — «а ты уже свободен или еще занят на задаче» проще посмотреть куда он трекает время прямо сейчас. Это особенно важно в удаленной команде. Я встречал людей которые могли 2 недели сидеть без задач, а потом предъявлять претензии типа «а чего это денег так мало? вы про меня забыли, а я теперь отдуваюсь!» Как будто руководитель обязан только за ним следить и заботиться о его загрузке. Повторюсь — это частое явление, десятки процентов разработчиков так делают.

Почему к бесполезным «разговорам у кулера» особо никаких претензий у работодателя нет, но вот к десятиминутной прогулке во время удаленки есть?

Есть работодатели которым насрать на вашу прогулку. Те кто крупнее и хотят выстроить процессы обычно очень жестко подходят к таймтреку. Невозможно отличить «прогулку чтобы подумать» от «прогулки чтобы покушать» то все прогулки остаются «вне закона» и не оплачиваются. Все понимают, что это не идеально, но для больших распределенных команд по другому сложно, будут злоупотреблять.
В принципе, против обычных таймтрекеров я ничего не говорил. Да и тем более сам считаю таймтрекинг довольно полезной и интересной штукой, как в личной жизни, так и на рабочем месте. Я скорее говорил про откровенно шпионские программы, когда у «контролёра» буквально есть возможность в любой момент заглянуть в твой экран, проверить кнопки, которые ты нажимал (тем самым, кстати, узнав все пароли, которые ты вводил) или же вообще начать удаленно управлять твоим устройством без твоего ведома.
Иметь какие-то адекватные методы отслеживания выполнения работы — хорошо, а вот тотальная слежка уже не очень, вот я к чему это всё

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

В моём случае оно работало именно так, что я сдавал свою задачу, числился как «свободный», новых задач не поступало, но поступали претензии в виде «почему не работаешь». То есть в глазах управления это выглядит так, что если у них нет для меня задач, я всё равно не должен сидеть без дела и сам должен себе найти что-то. Всё же меня нанимают как рядового программиста, а не как «программист-менеджер-ещекто», ровно как и оплата труда производится по ставке одной профессии (я уж не говорю о том, что как «программист» проходится выполнять работу и фронта и бэка и еще с железом возиться).
Этот момент, кстати, тоже не особо укладывается в моё понимае того, как в профессиональной сфере всё работает. Почему, заключая контракт на одну роль, мне приходится выполнять работу нескольких разных ролей (опять же, получая оплату только за одну). И это, как я замечаю, очень частая практика в различных сферах деятельности.

Есть работодатели которым насрать на вашу прогулку.

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

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

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

Ну например, задача длится от 2 до 24 часов, вы завершили задачу в 13 часов и готовы еще работать часов 5-6. Дейли у вас будет завтра утром. Менеджер занят своими делами, он не следит за статусом конкретно вашей задачи в реальном времени. Так что если вы сами не пойдете к менеджеру, то получится, что вы будете сидеть 5-6 часов без дела. Против этого руководство и протестует.

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

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

Понятно, что hr-категории одни для всех компаний, но у каждой компании характеристики потока задач разные. Какой-то компании нужно 100% фронтенда, а у другой 10% фронт, 5% железо и 85% бек и так далее. В итоге имеем то, что имеем — «приходится выполнять работу нескольких разных ролей».

опять же, получая оплату только за одну

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

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

Потому что у удаленщиков, в целом, больше проблем с дисциплиной и потому что есть средства и методы, для контроля. Запретить разговоры у кулера можно, но это навредит морали значительно сильнее, чем принесет пользы.
Да всё это очень относительно.
Работаю в проекте нас 4 человека:
1 фронт, 2 бак на батче и я на бак.
Так вот у каждого есть свои задачи, которые надо выполнить и естественно сделать коммит.
Каждый день дэйли.
Нет коммитов, значит не работал.
Застрял, проси помощи.
Неделю сидеть на одной не выполнимой задачи не получиться, каждый день будут спрашивать.
Факт один, что работаешь больше на удалёнке и дом с работой сливается.
А так я за 2 дня в офисе и 3 дня на удалёнке :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории