> Любое техническое средство контроля - это ещё один посредник.
Технические средства могут быть соединены параллельно и последовательно. Все что сказано в посте относится к последовательным соединениям. Параллельное соединение средств контроля улучшает качество контроля.
Это то, что в народе зовётся «учёт рабочего времени по карточкам»? Распространённая гадость, и саботаж против неё тоже распространён.
Расскажу об одном неочевидном вреде таких систем: работодатель, контролирующий присутствие сотрудников на работе (и вообще контролирующий легко формализуемые параметры), теряют моральное право требовать качества совершаемой работы. То есть, если у программиста в контракте записано «обязуюсь приходить каждый будний день не позже 9:00, присутствовать на работе не меньше 8 часов, коммитить в час не менее N строк кода, покрывать код юнит-тестами не менее чем на 80%» - то со временем средний программист станет приходить с бодуна и сонный, подолгу присутствовать в курилке и, что самое вредное, коммитить говнокод с развесистой копипастой. И тесты напишет, не вставив ни единого assertion'а (были реальные прецеденты). Что с такого бракодела возьмёшь, кроме NDA?
>Расскажу об одном неочевидном вреде таких систем: работодатель, контролирующий присутствие сотрудников на работе (и вообще контролирующий легко формализуемые параметры), теряют моральное право требовать качества совершаемой работы.
как я уже отмечал, устойчивое предложение на рынке инструментария мудака с комплексом вахтера свидетельствует об устойчивом спросе и желаниии припадочно контролировать нецелевой расход туалетной бумаги, подглядывая в каждый нужник.
Ну вообще, _анализировать_ расход туалетной бумаги -- вещь важная. Это я как участник обеспечения полевых лагерей говорю. В некоторые моменты я бы с большим интересом посмотрел бы логи... Потому как случаи были самые забавные... (и к стати да, заглядывание в яму таки дало ответ на то куда же она так быстро девается...) Но вот контролировать -- это право слово лишнее...
Comments 20
Технические средства могут быть соединены параллельно и последовательно. Все что сказано в посте относится к последовательным соединениям.
Параллельное соединение средств контроля улучшает качество контроля.
Reply
Расскажу об одном неочевидном вреде таких систем: работодатель, контролирующий присутствие сотрудников на работе (и вообще контролирующий легко формализуемые параметры), теряют моральное право требовать качества совершаемой работы. То есть, если у программиста в контракте записано «обязуюсь приходить каждый будний день не позже 9:00, присутствовать на работе не меньше 8 часов, коммитить в час не менее N строк кода, покрывать код юнит-тестами не менее чем на 80%» - то со временем средний программист станет приходить с бодуна и сонный, подолгу присутствовать в курилке и, что самое вредное, коммитить говнокод с развесистой копипастой. И тесты напишет, не вставив ни единого assertion'а (были реальные прецеденты). Что с такого бракодела возьмёшь, кроме NDA?
Reply
Очень спорный вопрос.
Reply
Reply
Reply
Reply
В некоторые моменты я бы с большим интересом посмотрел бы логи... Потому как случаи были самые забавные... (и к стати да, заглядывание в яму таки дало ответ на то куда же она так быстро девается...)
Но вот контролировать -- это право слово лишнее...
Reply
Reply
Leave a comment