Art and engineering are both constrained optimization problems - at their core, both involve transforming a loosely defined aesthetic desire into a repeatable methodology!

And if we can call ourselves software engineers, where our day-to-day (mostly) involves less calculus and more creative interpretation of loose ideas, in the context of a corpus of historical texts that we literally call "libraries" - are we not artists and art historians?

We're far closer to Jimi than Roger, in many ways. Pots and kettles :)

We should not call ourselves engineers - it's a massive insult to actual professional engineers.

Speak for yourself, some of us value and incorporate both science and methodology into our craft, and adhere to a system of ethics.