The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:
Согласно исследованию, проведенному Дариушем Емельняком в 2007 году, большинство программистов считает своих руководителей крайне неспособными. Мы не ожидаем, чтобы наши начальники были опытными программистами - такой уровень технической компетентности не требуется от среднего менеджера. Кроме того, мы не ожидаем от них владения “магией” диаграммы Ганта или строгого соблюдения протоколов управления рисками - это практики управления, которые не являются общепринятыми в современных программных командах. Вместо этого, мы ожидаем от них способности оценить нашу продуктивность: узнавать и поощрять лучших исполнителей, в то время как принимать меры против тех, кто менее мотивирован. К сожалению, этой компетенции в управлении они не обладают… или, возможно, к счастью.
Я считаю, что способность объективно измерять результаты - это то, что делает менеджера компетентным. Недавнее желание крупных технологических компаний ограничивать или полностью запретить удаленную работу подчеркнуло отсутствие этой способности в отрасли. Действительно, менеджер, который умеет оценивать работу команды и ее отдельных участников, не будет беспокоиться о том, находятся ли они в офисе или работают удаленно. Это просто не имеет значения! Если программисты знают, что вознаграждение будет получено за результаты работы, а наказание последует при их отсутствии, они могут выбрать лучшее место для создания этих результатов - будь то дома, в офисе или в кафе (я один из них). Однако, если у программистов нет такой прямой системы “награды и наказания”, они могут стать ленивыми и лишиться мотивации. Чтобы вернуться на путь, им нужен менеджер, офис и ежедневный контроль.
Google недавно заявил, что “работа вместе в одной комнате оказывает положительное влияние”… для менеджеров Google, я думаю. Они могут оценивать продуктивность по количеству времени, которое их программисты проводят перед мониторами. Им не нужно беспокоиться о создании объективной системы оценки результативности. Им не нужно считать строки кода (это бессмысленно, потому что так сказал Билл Гейтс!). Им не нужно разбивать задачи на подзадачи и оценивать их сложность (это невозможно, потому что мы программисты - художники!). Им не нужно рисковать подорвать мораль и творчество, вводя понятие оценки продуктивности (это немыслимо!). Они просто могут вознаграждать самых дисциплинированных наблюдателей за часами и называть это управлением.
С другой стороны, возможно, это не совсем вредно для некоторых из нас. Если управление некомпетентно до такой степени, что “присутствие в офисе становится частью оценки эффективности” (как именно сделало Google), давайте играть по их правилам и давать им то, что они хотят: будем присутствовать! Давайте проявим свою лояльность, участие и энтузиазм, а не количество строк кода и запросов на объединение изменений. Давайте сосредоточимся на вписывании в коллектив, а не на вкладе в кодовую базу.
Вуди Аллен однажды заметил, что “80 процентов успеха - это появление”. Я предлагаю использовать это как совет для нас, программистов: просто появляйтесь. Этот принцип применим не только к посещению офиса, но и к многим другим деятельностям во время развития вашей карьеры. Вы должны быть там, где ваш начальник(и) могут вас видеть лично. Нет, не ваша работа - это неважно. Им нужно видеть вас лично. Вот что вы можете сделать, чтобы действительно “просто появляться”:
Посещайте все мероприятия, семинары и мероприятия по созданию команды.
Расположитесь рядом с боссом;
Станьте участником всех комитетов;
Воспользуйтесь каждой возможностью задавать вопросы;
Будьте голословными в офисе, чтобы убедиться, что ваш начальник вас слышит;
Отправляйте предложения каждый раз, когда они запрашиваются;
Отвечайте на все электронные письма;
Поставьте лайк каждому сообщению в чате.
Эта стратегия не обязательно сделает вас лучшим программистом, но она наверняка убедит вашего начальника, что вы им являетесь.
Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-17 at 15:44