Presented as an "Alpha" talk at Hong Kong Code Conf 2018
When I started coding, everything was easy.
I went to our scrum board,
I took a card,
It had acceptance criteria,
maybe I had to ask a few questions,
but more or less I was left to code in peace.
Everything was simple.
I could be the 10x engineer everyone talks about.
By why was it so simple?
Why have I never been so productive
(and so messy)
in my professional career ever since?
The answer is People.
As a young developer all the humans were abstracted away,
into user stories, and libraries,
I didn't have to think about them.
As I grew as a developer, and as a person,
I took on roles which more and more involved humans.
And, as it turns out, Humans are Hard!
Like, really hard!
In this talk I'm going to talk you about my journey from shy lone-wolf to (somewhat more) outgoing team player
and try to share some tips on how to better understand other people and work with them to build better software.