DEV Community

Discussion on: Was I a Developer or an Engineer?

Collapse
 
amorganpd profile image
amorganPD

I always find this debate interesting. Sometimes I'm not sure it matters, but sometimes I do.

I think matters when the perception of what you do will affect your ability to perform and progress in you career.

But, academically, I've always considered these titles differently. To me the difference is in how you approach a problem.

An engineer should approach problems by evaluating risk, cost, feasibility, etc. They should also be concerned with the design and how it affects the rest of the system.

A developer may be given smaller problems, and sometimes in isolation from the rest of the system, for right or wrong. They may also design and build at the same time and be more concerned about implementing.

Just my take on it. I agree anyone can become an engineer, but it's all about learning how to solve problems, which is why doing so for 4 years at a university has an advantage.

Collapse
 
actuallymab profile image
Mehmet Aydin Bahadir

An engineer should approach problems by evaluating risk, cost, feasibility, etc. They should also be concerned with the design and how it affects the rest of the system.

This is pretty much how "Software Engineering at Google" describes a Software Engineer 👍