Better Programming

Advice for programmers.

Member-only story

How to Run Meetings Effectively as a Software Engineer

Noran Azmy
Better Programming
Published in
5 min readFeb 4, 2022

--

Photo by Campaign Creators on Unsplash

One of the most important skills you need to develop on your path to becoming a senior software engineer, or, eventually, a people manager, is the skill of running smooth and productive meetings.

In my personal opinion, a good meeting:

  1. Has a clear purpose — whether that’s discussing the latest project updates, or resolving a specific list of open questions.
  2. Is necessary — i.e. the topic at hand warrants a face-to-face discussion, rather than an email thread or chat room.
  3. Includes the right people.
  4. Stays on point and makes good use of time.
  5. Ends with clear conclusions and action items.

Here are my best tips for running good meetings.

1. Don’t be afraid to take ownership.

Depending on your workplace, you may be expected to run an engineering project meeting if you are the lead engineer on that project. This is certainly the case in the places where I’ve worked. If you’re unsure, speak to your manager and understand whether or not you’re expected to be…

--

--

Noran Azmy
Noran Azmy

Written by Noran Azmy

A software engineer who enjoys writing on a variety of topics, including personal development, productivity, learning, books, politics, and social issues.