I completely disagree but it might come down to semantics on the old 'what is engineering' question. As a disclaimer I understand a company can define its roles however it wants, but engineering software is something specific, and it is precisely because it is technical (and hard to master) that it should be the primary focus of engineering.
Again I understand many companies in the software industry like to blur the role and have engineers worry about much more than just the technical part, but I believe everything is a trade-off. You might be solving one problem but ignoring another in the long term. In this case I think it creates an environment of shallow problem solving, with engineers not having the availability to deep dive and solve problems in a "proper" way (i.e. engineering robust systems that follow solid principles), and instead the focus is in short term execution and presenting small gains as big wins (which is how marketing and business likes to think). Ultimately it depends on the product though, i.e. it could be a shallow app with features growing horizontally and depending on understanding the business more than understanding how to implement a custom framework.
proc0|1 year ago
Again I understand many companies in the software industry like to blur the role and have engineers worry about much more than just the technical part, but I believe everything is a trade-off. You might be solving one problem but ignoring another in the long term. In this case I think it creates an environment of shallow problem solving, with engineers not having the availability to deep dive and solve problems in a "proper" way (i.e. engineering robust systems that follow solid principles), and instead the focus is in short term execution and presenting small gains as big wins (which is how marketing and business likes to think). Ultimately it depends on the product though, i.e. it could be a shallow app with features growing horizontally and depending on understanding the business more than understanding how to implement a custom framework.
unknown|1 year ago
[deleted]