Preview Mode Links will not work in preview mode

Ask an Engineering Manager

Real answers to questions about work and life in software development.

Are you just starting your first software development job? Or working towards that next step in your career, and wondering how to work more effectively with your boss and teammates? Just wondering if software engineering is for you, and how to get into the industry? Or managing developers, and wondering how?

We take your questions, and provide real-world answers.

Want to have your questions answered? Send them to

Already listening? Please take 5 minutes to let us know what you think:


May 16, 2021

A question about what different job titles commonly found in software project teams mean:

What is the difference between a lead developer, an architect, a project manager, and an engineering manager?


The episode contains answers like:

- why the meanings are not always precisely defined

- what a lead developer does

- if a software architect should write code

- the project manager's priorities

- how the role of an engineering varies between different types of companies