DEV Community

Discussion on: Do devs need to understand the domain?

Collapse
 
imad profile image
imad • Edited

I did my final year project in the insurance department of a big company, this was two years ago. My major was information systems, so my job wasn't only the software engineer part but all the process from studying the existant business processes, getting the requirements and give solutions to the problems, development was the last part of the project. The project pushed me to get a very solid understanding of the department (sometimes even more than some employees).
IMHO, I don't see you as a developer who just writes some code but as an engineer who must understand very well the domain, and in your life you will get to learn about new domains for almost every project and this what will make you a good engineer and make you stand out from the crowd.