Why communication is the best skill you can develop as a programmer
2024-07-11 , South Hall 2B

As engineers, aspiring or experienced, we can become so focused on growing our technical skills that we forget about the basics. The ability to communicate well can be seen as a skill needed by leaders, managers or client-facing colleagues, but in reality it forms the basis of the quality of our work. From understanding client requirements, to code reviews and even naming variables, communication is a fundamental part of our profession and something we could all benefit from being more conscious of.

In this open-to-all-levels talk we’ll discuss in what situations we should pay closer attention to our style of communication, explore the role of empathy in writing and reviewing code and cover tips and tricks for both making yourself understood and better understanding others.


Expected audience expertise:

Beginner

See also: Talk slides

I am a self-taught, full-stack software engineer with five years professional experience building web applications and APIs using Python. I live in London and currently work at Kraken Technologies, building APIs to improve the experience of utility customers around the world.