5 ms·
counterpoint: As a new-ish manager - who despite its impact on my pay would like to live in a world without middle managers - it's been my unfortunate experienc
by SuoDuanDao 4y ago
counterpoint: As a new-ish manager - who despite its impact on my pay would like to live in a world without middle managers - it's been my unfortunate experience that a lot of people don't work as well when there's zero pressure. The right kind of incentives would likely provide a sense of motivation without urgency, but those aren't in the power of most managers to create.
- allknowingfrog 4y agoI don't personally need a lot of pressure to keep me focused on delivering business value...but I think that's how I ended up managing people who do. Finding that "motivation without urgency" balance is both difficult and necessary.
- kqr 4y agoI believe there are two things to disentangle here: 1. What problem are you using pressure to sweep under the rug? I.e. why are your colleagues disengaged by default? Most people happily do things they find important. Have you hired the wrong people who don't share your values or are you asking unimportant things of them? 2. When you say people work well under a little pressure, do you mean they produce more... things during a given time interval, or that the long-term quality of their work actually improves?
- aprdm 4y agoNot disengaged, people start chasing butterflies, developers start getting lost in irrelevant technical details and adding complexity instead of solving the problems at hand — since it’s more fun to play with tech than it is to solve business problems
- kqr 4y agoIs this how the developers would describe what they are going? "Chasing butterflies and adding complexity because it's more fun"? If so, they seem to live in a bubble and are not integrated enough into the rest of the business. Developers need to understand and be involved in financial, customer, and product concerns. More likely in my experience they are very busy working off technical debt that would be under-prioritised by the manager creating pressure. Some of them may even be innovating new solutions that will open up entire new markets. Sure, not all innovations are successful, but it's enough if a small fraction is. R&D ("chasing butterflies") is a comparatively very cheap way to acquire knowledge, and what puts you ahead of your competition is the knowledge you have acquired and they have not (yet).
- aprdm 4y ago> If so, they seem to live in a bubble and are not integrated enough into the rest of the business. Developers need to understand and be involved in financial, customer, and product concerns. In my experience that's the problem 99.9% of the time. Developers didn't get into their career to care about business, most of them are more excited about reading a new features on kubernetes than they are about solving a real business problem. In big enough companies there's a lot of silo that is hard to break too. And specialization, someone who has 20 years of experience in $domain-specific-knowledge hardly wants to take a broader view of the world. > More likely in my experience they are very busy working off technical debt that would be under-prioritised by the manager creating pressure. Some of them may even be innovating new solutions that will open up entire new markets. Sure, not all innovations are successful, but it's enough if a small fraction is. Then they should communicate better. Your distinction of R&D or not is not relevant.
- tern 4y agoAn important thing at play here is that for many engineers, and craftspeople in general, it is painful to do things in a way that is inelegant or "wrong," even if it's best for the "business," which is to say there are other tradeoffs at play. There are two ways to resolve this. One is for the engineers to learn to accept "wrong-ness" through therapeutic techniques. The other is to remove the external pressure somehow. Either way, there is pressure that needs to be relieved.
- aprdm 4y agoI agree with your first paragraph. Of course that the definition of wrongness or inelegant varies per engineer, which without a "pressure" towards a business solution being delivered might never converge.
- marcosdumay 4y agoI have never met anybody that likes tinkering with code more than releasing it. Not even academics. When people refuse to release it's usually because they are afraid of something that comes with it. And yeah, in a "some pressure is necessary" environment, it's a safe bet that it's realizing their technical debit and not being allowed to fix it. Surely, making them more afraid of tinkering than of releasing does solve that one immediate problem.
- aprdm 4y ago> I have never met anybody that likes tinkering with code more than releasing it. Not even academics. Really? What about Tinkering with new tools ? The whole Kubernetes adoption came from a marketing driven campaigns/FOMO. And your point on releasing is fair too. It's incredible how people are afraid of releasing software and would literally do anything else instead.
- sidfthec 4y ago> why are your colleagues disengaged by default? Most people happily do things they find important. Almost nothing is important. The vast vast majority of people work for the paycheck. If you only hire people who truly think that what you're doing is important, you'll have a hard time finding anyone.
- MrGilbert 4y ago> The right kind of incentives would likely provide a sense of motivation without urgency, but those aren't in the power of most managers to create. So whose power is it, then? There are two ways to tackle this issue: Apply pressure to the ones below you, or buckle up and take a step upwards. One is easier then the other.
- Nemi 4y agoI would argue that this is because you have the wrong people on the bus. I know that may not be your choice as a manager (you may be stuck with what you have), but make sure you are not misunderstanding the problem. Good, 10x people don’t need pressure to perform. They are self-driven. Unfortunately, most places don’t optimize for the right people on the bus, only someone that can do what they are told. A team or organization populated with self-driven people with good judgement is a force to be reckoned with. A team without these types of people needs to be managed. How do you find 10x people? Optimize for attitude, not skill set or intelligence.
- SuoDuanDao 4y agoGot any tips for optimizing for attitude?
- jerrre 4y agoIf there are 10x people, that means the norm is 1x people, so there is still a lot of interest in making those productive.
- yamazakiwi 4y agoI want to point out that just because a top performer is self-driven, doesn't mean they will over-perform without incentives or in the direction you want.