IMO, diese Frage führt tatsächlich zu dem Unterschied zwischen Personen, die verwaltet werden müssen, und Personen, die sich selbst verwalten können .
Ähnlich wie bei verwaltetem Code benötigen Personen, die verwaltet werden müssen, eine Laufzeit. Sie müssen über Struktur, Bürozeiten, geplante Besprechungen, eine bestimmte Anzahl von Urlaubstagen verfügen, damit sie wissen, wie viel sie "verbraucht" haben, Aufgaben / Tickets, die ihnen übergeben wurden, und eine Reihe von Regeln, nach denen sie spielen müssen. Ohne diese Struktur werden sie faul, überschreiten die Grenzen und erfordern eine ständige Korrektur von Ihnen. Es gibt einen bestimmten, normalerweise "korporativen" Entwicklungsstil, der sich für diese Art von Entwicklern eignet. Wenn Sie es sind, können Sie überlegen, wie Sie Ablenkungen und soziale Netzwerke einschränken können.
Menschen, die sich selbst verwalten können , brauchen nur eine Vision, und sie machen sich daran, liefern am Dienstag oder am Wochenende um 14 Uhr und am Wochenende um 14 Uhr, sprechen mit Kunden und bringen die Dinge voran, ohne dass Sie eine Statusbesprechung planen . Sie werden ihre eigenen Grenzen in Bezug auf die Zeit in sozialen Netzwerken, die StackExchange-Zeit (ahem) usw. setzen. Dies sind gute Entwickler für kreative und innovative Produkte. Unter keinen Umständen sollten Sie den Zugang zu sozialen Netzwerken oder anderen Dingen einschränken. es ist nicht nötig. Eine gute Vertrauensbeziehung ist ein Muss, und Web-Proxys / Filter / Zeitschaltuhren / Formulare sind der Feind des Vertrauens.