ІМО, це питання фактично призводить до різниці між людьми, якими треба керувати, та людьми, які вміють керувати самими .
Так само, як керований код, люди, якими потрібно керувати, вимагають виконання. Вони повинні мати структуру, робочий час, заплановані зустрічі, певну кількість днів відпусток, щоб вони знали, скільки вони "використали", передані їм завдання / квитки та набір правил. Без цієї структури вони будуть ледачи, розсунуть межі і вимагатимуть постійної корекції від вас. Існує певний, зазвичай "корпоративний" стиль розвитку, який піддається цим типам розробників. Якщо ви це, то ви можете розглянути способи обмеження відволікань та соціальних мереж.
Люди, які вміють керувати собою , - це лише ті, хто потребує бачення, і вони з нею працюють, доставляючи речі о 14:00 у вівторок і опівночі в четвер або у вихідні, спілкуючись із клієнтами та рухаючи речі вперед, не плануючи статусну зустріч. . Вони встановлять власні обмеження щодо часу в соціальній мережі, часу StackExchange (ах) тощо. Це робить хороших розробників для творчих та інноваційних продуктів. Ні в якому разі не обмежуйте їх доступ до соціальних мереж чи чогось іншого; це не обов’язково. Хороші довірчі відносини є необхідними, а веб-проксі / фільтри / часові блоки / форми є ворогом довіри.