English Ellen König English Ellen König

How 20 years of university taught me to appreciate the world from contradictory angles

The whole debate about “free will” felt bewildering. How could we be so uncertain about something so fundamental to our existence? How can generations of smart people reach so many completely different conclusions about the same question? To 22-year-old me, that whole debate quickly turned into existential quicksand.

I keep thinking about that seminar when I get asked about my motivation to continue studying, 12 years after I graduated from my first M.Sc. in Computer Science.

Weiterlesen
English Ellen König English Ellen König

Let’s Talk About Followership!

Leadership is currently overhyped — you can’t lead if nobody is willing to follow you. Following is not trivial, as any dancer will tell you: it is a mirror art to leading. In fact, we spend most of our career following. So getting good at that matters more than getting better at leading. But outside of dancing, being a good follower is rarely taught or even appreciated. This needs to change!

This blog post was co-written with my awesome friend, ML engineer Duana Stanley

Weiterlesen
English Ellen König English Ellen König

Let's Graduate From "Coding by the Rules"!

I have a confession to make: I rarely read, let alone finish, books about software development.

I used to feel very guilty about my apparent inability to learn from our body of "professional wisdom". But nowadays, I believe these means of learning are not very helpful, and might even be harmful.

Here, I explore an often overlooked way of learning and doing software development.

Weiterlesen
English Ellen König English Ellen König

How to Influence Software Engineers

“Are there good rules of communication I should be aware of when I'm communicating with engineers?” I recently got this question from a designer, a new subscriber to my newsletter. It is a question I keep asking myself as well.

Influencing is a crucial part of collaborating with others effectively. Without it, we would rarely arrive at the same page and head in the same direction. We cannot not influence, we can just do it more or less effectively. Here I share some of my observations on how to influence developers.

Weiterlesen
English Ellen König English Ellen König

Cashing In The Promises Of Diversity: A Hidden Challenge

Practitioners in fields like data science or software engineering need to work with experts in many fields. The advice we often get is to communicate in the other experts’ language or find some kind of “pidgin“ that works for everyone.

From my experience, that advice is not enough. The differences begin already in how we perceive a situation, not just how we communicate our conclusions about it.

Weiterlesen
English Ellen König English Ellen König

Do You Want Your Tech Profitable, Ethical, Useful or Reliable?

Back in 2007, one of my computer science professors asked the class: „What is good software“? "Reliable!“, "Interesting to build!“, "Financially successful!“. Back then, I was wondering: "Who of us is right?"

More than a decade later, I have learned that these different answers are at the heart of some of the most enduring conflicts in how technology is built and used. I also learned how these conflicts are consistently decided, and why. And sometimes, that scares me.

Weiterlesen