3 ms·
Programmers need to come to terms with their jobs being Art and Science rather than Science. Unless you are keeping track of transistors, you are not doing sci
by deregulateMed 5y ago
Programmers need to come to terms with their jobs being Art and Science rather than Science.
Unless you are keeping track of transistors, you are not doing science/engineering.
Sure we gladly accept the title SWE because it pays well, but in physical world, engineering has a significantly higher qualification for truth.
"Should we write this in x or y? Should we save this as an array or directly in the database?"
Subjective, and impossible to come up with a single, undebatable correct answer.
As opposed to, "What metal should we choose for this wire harness?" With cost and quality metrics, there's only 1 correct answer.
Making a clear cut distinction between engineering and programming would do literal wonders for programming. Anything deemed SWE should be objectively correct. Anything else would be free to be scrutinized by Art, Tradition, Science, and Authority.
- notriddle 5y agohttps://www.hillelwayne.com/post/crossover-project/are-we-really-engineers/ https://www.hillelwayne.com/post/crossover-project/are-we-re...
- deregulateMed 5y agoThat article proved nothing.