Here’s the core issue: the mediums we use for most of our communication. We’re drifting apart and disengaged because we communicate, daily, in ways that strip our messages of human emotion, connection, and feeling. We type at each other, all day, every day. Most management is management by typing or powerpoint. That’s our engagement bottleneck.
… to look for talented female engineers that I am thankful to have had the opportunity to work with. Having so many powerful, intelligent, and successful female coworkers to look up to made a significant difference to my development throughout my time at Helpful. As a new co-op struggling to learn everything from people’s names to a new code base as quickly as p…
In my experience, developers learn through osmosis. They have to be interacting with others. If everyone has their noise-proof headphones on, but are chittering away on team messaging apps, they’re still distracted. All they’ve accomplished is that they’ve decreased the quality of their communication and it drags on longer.
Plus, having two keyboards doesn’t make you go twice as fast. Many people assume that the bottleneck with coding is typing, but the bottleneck is actually at the thought level — it’s at deciding what to code. When two engineers use one keyboard, you have twice the quality of insight and higher overall productivity.
…t into flow. If you can’t get into flow, you can’t do meaningful coding, or so the theory goes. Yet I’ve discovered quite the opposite over the past ten years: Engineers excel in open offices not in spite of them, but because of them.