I didn’t pay attention when it stopped happening. It is what it is, I thought, but when it occurred, the feeling was like a drug, a rush of energy and satisfaction. I’m talking about collaboration, not “collaboration” but real collaboration, building in community, as a team.
The Product Manager had questions about the feature, we were writing back and forth in the chat. Sensing that the conversation was not going anywhere, we jumped to a call. I shared my screen, and started to show the code that described the business logic we’ve been discussing. Luckily, the code was legible and self-descriptive, anybody could understand that part of the business flow. While we were going over the code, we discovered we weren’t on the same page on small but critical issues. Even thought we were saying similar words, what each of us had in our minds was slightly different. As we compared the code and our ideas, we created a shared understanding and changed the code based on that understanding. We were building together.
On another occasion, I was working on the UI and having the designers close by, I showed them the interface I was working on. It was a short conversation, they gave me some feedback, I got answers to my questions.
Another time, I was working with an exec to update the wording on some pages. Rather than getting a ticket or an email with all the copy changes and me applying them on my own, we sat side by side and I plugged the laptop to a big screen. On my laptop I had the editor, on the big screen I had the app running locally. As I changed the copy, immediate feedback was shown on the big screen, they could see what the app looked like with the updates. You could say that it was a waste of time, they could've sent me the list, so I could do it on my own time. But here’s the magic, there was a list, but the wording from the list changed as they saw the changes “live” and realised that some didn’t feel right. If I had worked solo, the next day I would’ve had to make changes again and maybe get more suggestions. The feedback loop working together was seconds and minutes, working solo would’ve increased the loop to hours or days. Moreover, I was involved in the process, we were co-creating.