3 ms·
Knowledge workers have to manage so much of their own workflow that they should be treated like managers. Developers starting their careers should be trained on
by csours 4y ago
Knowledge workers have to manage so much of their own workflow that they should be treated like managers. Developers starting their careers should be trained on how to manage their own work.
I have worked in an automotive assembly plant, I have read about the rise of scientific management and later the Toyota Production System. In a physical system, you have to respect the production environment and the product. If there is an oil leak or fire hazard you must address that if you want to continue producing.
In knowledge work, the factory is inside someone's mind. They have to be ready, willing, and able to manage their own mind. They have to bring that to the job. It is also imperative that management methods do not damage that production environment. Fear, shame, frustration, and anxiety can all shut down that factory. Some of those emotions can be used to force production, but that is like running a motor over it's torque and power spec - you can do it for a while but you're damaging components that you can't see and it will have to be replaced or rebuilt before it's stated service life. Also we're talking about humans not machines. Humans can choose to leave.