# From Developers to Software Engineers: Mindset, Business Context, and Simplicity

DevFeed: [From Developers to Software Engineers: Mindset, Business Context, and Simplicity](<https://devfeed.tech/articles/from-developer-to-engineer-the-mindset-shift-that-separates-good-from-great-with-dr-milan-milanovic-40037.md>)

Original publisher: [Read original article](<https://dpereira.substack.com/p/from-developer-to-engineer-the-mindset>)

Author: David Pereira

Published: 2026-06-03T12:29:57Z

Content type: opinion

Language: en

Sources: [Untrapping Product Teams](<https://devfeed.tech/sources/untrapping-product-teams.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [domain](<https://devfeed.tech/tags/domain.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [software](<https://devfeed.tech/tags/software.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>)

## AI overview

An article presenting themes from a podcast with CTO Dr. Milan Milanović about the difference between developers and software engineers. It covers asking why before coding, the risks of producing low-quality code faster with AI, understanding the business domain, high agency, simplicity, shorter meetings, and YAGNI.

## Source excerpt

"Senior software engineers remove more code than they add." When I read this quote from Dr.