7 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
This article argues that developers shouldn't learn design and designers shouldn't code. It emphasizes that collaboration suffers from structural issues in team roles, not from a lack of shared skills. The focus should be on understanding each other's work rather than merging disciplines.
If you do, here's more
The article challenges the long-standing belief that developers should learn design and designers should code. It argues that this perspective is based on a misconception: that better collaboration arises from overlapping skill sets. The author, Philipp Oehrlein, emphasizes that true expertise in either design or development requires years of dedicated experience, not just a few tutorials. He points out that collaboration falters not because of a lack of shared knowledge, but because roles are structured around handoffs rather than mutual understanding.
Oehrlein critiques the typical role definitions in product teams, which focus on delivery rather than collaboration. Responsibilities are often divided into rigid stages, creating a linear workflow that ignores the complexities of product development. This approach can lead to misalignment, especially in frontend development, where the perspectives of developers and designers differ significantly. He notes that developers approach components through logic, while designers focus on visual systems. This disconnect can result in technical dependencies and inefficient design systems that stray from the intended brand identity.
The article also highlights the misunderstanding surrounding the term "UX/UI," which often reduces the role to UI tasks while neglecting the essential UX research and strategy. Oehrlein argues for clearer role definitions that acknowledge the distinct disciplines of UX and UI. While some individuals may excel in both areas, merging roles can create confusion and stifle necessary dialogue. Instead, fostering understanding between disciplines is key. By learning the basics of each other's fields, team members can collaborate more effectively without diluting the integrity of their respective roles.
Questions about this article
No questions yet.