Engineers believe in definitions. By definition, philosophy is not a scientific discipline, because as soon as a discipline becomes scientific it... stops being philosophy.
As Alexander Pyatigorsky famously wrote, "the value of philosophy is in that nobody needs it".
what i meant was- it is a poor engineer indeed who doesn't understand the concepts of philosophy such as ethics, logic, and how that led to the scientific method.
science without philosophy is just scientism. it leads to engineers creating previously unimaginable horrors!
I'm not saying that philosophy is bad. Maybe making software just never meant to become an engineering discipline. I mean making clothes, laws, and music isn't. And it's fine.