"Stay in the Game": Embracing Rough Consensus and Running Code for Success

Kazuki Nakayashiki

Hatched by Kazuki Nakayashiki

Aug 20, 2023

3 min read

0

"Stay in the Game": Embracing Rough Consensus and Running Code for Success

In the game of life, good things often happen to good people. This sentiment, encapsulated in the phrase "Stay in the Game," reminds us that persistence and determination can lead to success. But what does it mean to stay in the game? How can we navigate the challenges that come our way and come out on top? Let's explore the concept of staying in the game through the lens of rough consensus and running code, as famously expressed by David D. Clark.

David D. Clark, a prominent computer scientist, once stated, "We reject: kings, presidents, and voting. We believe in: rough consensus and running code." These words hold profound meaning, not only in the realm of computer science but also in our everyday lives. Clark's rejection of traditional systems of authority and his emphasis on rough consensus and running code offer valuable insights into how we can thrive in our personal and professional endeavors.

Rough consensus refers to the idea that decision-making should be driven by collective agreement rather than top-down directives. It recognizes that diverse perspectives and ideas can lead to more innovative solutions. In our own lives, embracing rough consensus means actively seeking input from others, listening to their opinions, and finding common ground. By fostering an environment of open communication and collaboration, we can harness the power of collective intelligence to overcome challenges and achieve our goals.

Running code, on the other hand, emphasizes the importance of action and tangible results. It encourages us to move beyond abstract discussions and actually implement our ideas. In the context of staying in the game, running code means taking proactive steps towards our objectives, even if they involve risk or uncertainty. It's about turning our plans into action and continuously iterating and improving along the way. By embracing a mindset of experimentation and learning from our failures, we can adapt to changing circumstances and increase our chances of success.

So, how can we apply the principles of rough consensus and running code in our own lives? Here are three actionable pieces of advice:

  1. Seek diverse perspectives: When faced with a challenge, don't rely solely on your own ideas. Instead, actively seek out the input of others with different backgrounds and experiences. By considering a wide range of perspectives, you can gain valuable insights and uncover innovative solutions that you may have otherwise overlooked.

  2. Embrace experimentation: Don't be afraid to try new things and take calculated risks. Rather than waiting for the perfect plan to materialize, start taking action and make adjustments along the way. Treat each attempt as an opportunity to learn and grow, and don't let fear of failure hold you back from pursuing your goals.

  3. Foster a culture of collaboration: Whether you're leading a team or working as part of one, create an environment that encourages open communication, constructive feedback, and shared decision-making. By actively involving others in the decision-making process, you can harness the collective intelligence of your team and increase the likelihood of finding the best possible solutions.

In conclusion, staying in the game is about more than just perseverance and determination. It's about embracing the principles of rough consensus and running code to navigate the challenges and uncertainties that come our way. By seeking diverse perspectives, embracing experimentation, and fostering a culture of collaboration, we can increase our chances of success and find fulfillment in our personal and professional lives. So, let's reject the notion of passive acceptance and instead actively engage with the world around us, always striving to stay in the game and make good things happen.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣