Why I do software or anything at all

In my work as designer and developer I keep coming back to this question:

How do I present all that I do such that it might make sense to others… that they might understand;

it’s all about the same thing!

However different software development as a discipline might seem from design or from teaching or coaching or self reflection — what drives the activity is approaching reality as-is.

What fundamentally motivates me to do anything is connection! If you dig deeper, you can see that connection, in turn, boils down to presence; to listening deeply and nonreactively.

  • That’s fundamentally where being a good teacher comes from: being capable of recognizing a learner is in their learning process so you can talk to them in terms that takes them to the next step
  • That’s how you learn about the customers for your product about what
  • That’s how you develop a good understanding about the best technical architecture and tools to use to satisfy constraints that are relevant when implementing software
  • And that’s how you coach people to find their deepest longing: by hearing them with your whole being and reflecting back honestly

Sometimes all the passions I have may seem unrelated and perhaps even disorganized.

In reality, it all plays into my own learning towards becoming a human who can truly serve life and people, in all the different facets life may take for me and you.

Leave a Comment