Quest: Work in a high performing team

November 29th, 2020

I was still studying software engineering at the university.

While watching some random conference videos, I came across conference talks about software leadership and teamwork.

And suddenly I realised: “software development is a team sport”.

 

Software was like group assignments at school.

This thought was horrifying!

In all my years in school, I can only remember one group assignment that was joyful.

All the others were horrible experiences.

I'd rather worked alone, even if I had to do 3-5 times the work.

Simon Sinek put's it best in Quote: cynicism, paranoia, mistrust and self-interest

Get those conditions wrong and the opposite will occur:

- cynicism,

- paranoia,

- mistrust and

- self-interest.

 

I loved programming but I hated group projects.

I hated all group projects with a passion!

All except one, where 4 friends and I worked on a project.

I myself wasn't even part of the group assigned.

I joined in on the work just for fun!

The actual group I was assigned to, I had to also do the work for.

And as always, it was an unpleasant, toxic culture.

 

But there was a small ray of hope, in that one project with friends.

Maybe, there's a way to make more group projects as fun as that one?

My love for programming pushed me, so I started looking for a solution.

I started studying topics like: leadership, psychology, company culture, motivation.

Reading books and watching conference talks.

And that spark of hope, became a small flame:

Great teamwork, can multiply the efforts of those involved.

Creating something more than the sum of the parts.

More than any one individual could have conceived!

This is what I wanted.

 

I started attending conferences and meetups to practice my social skills.

As a student, you can get into conferences much cheaper. (sometimes free!)

All you have to do is ask!

And I conquered my fear of

  • talking to strangers

  • going to places I've never been before

  • going to gatherings without knowing what it was about

 

I did a small pet project with a fellow student, instead of going at it alone.

Switched from university to university college.

There was more programming in group there!

And I started doing summer jobs in software development.

 

All these experiences

  • horrible school group assignments

  • one school assignment with friends

  • the ray of hope "multiplied team greatness"

Together this forms the foundation for my quest

My quest for a high-performing team

My quest for an awesome team culture

 

How do I collaborate, so that working together is enjoyable?

How do I collaborate, so that we multiply each other?

 

Topics of interest:

  • agile methodologies

  • accelerate

  • communication

  • teamwork

  • leadership

  • team culture

  • event storming

  • facilitation

  • vulnerability

  • empathy

  • emotions

  • psychological safety