Thanks for taking time for an AMA. I would love to hear your background on PMing in Bitcoin - how do you think about leading an organization in the open source world vs any of your previous experiences at Google or elsewhere?
What are the biggest differences from a PM strategy perspective, and what makes open source initiatives you all fund or lead most successful (vs a traditional closed source software company)?
I think my time at Google helped prepare for open-source PMing. When I PM'd at Google (at least back when I was there), my team had developers all of the world, and developers held most of the power. I learned how to build credibility with the developers as well as build relationships with other functions including legal, marketing, business development, and external partners. At no point did I have authority over anyone or any decision, but I was able to identify stakeholders, listen to their needs, and help develop an overall plan that people bought into.
These same skills are crucial in FOSS projects particularly bitcoin. For any aspiring FOSS PMs out there, my advice is to build relationships with folks and learn what motivates them and what is important to them. It then just becomes a matchmaking problem where when a problem arises, you know who likely needs to be involved to solve it (often cross-project and cross-company), and often the people will organically come together to solve the problem. These ephemeral Team Bitcoin projects are one of the coolest things about working on bitcoin.
reply
Thanks for all your insight!
reply