I disagree with your view. It’s the thinking needed that makes it engineering, especially when you have a lot of constraints (massive scale, low latency, etc.).
Consider this: math is mostly doodling some glyphs on paper, so clearly it is closer to drawing than engineering.
[dead]
> especially when you have a lot of constraints (massive scale, low latency, etc.)
there are roughly 0.082% of software "engineers" that deal with these constraints or have to "think about them"
To be fair most actual engineers just copy paste from a previous project (MEP engineers in architecture) or just look up numbers or equipment in a table (every structural engineer I’ve known). A vanishingly small percentage of any engineer (software or otherwise) are actually doing what most people think as “engineering”.
this type of comment will get you downvoted here faaaast… ;) bunch of “engineers” here engineering and shit