"There is science available for writing software, it just gets ignored a lot."
Another important point is software engineering is a baby among the other disciplines. So in its first half century we've had a continuous stream of pitch men selling the new silver bullet that will fix everything, forgotten in a couple years of course. Oh but that NEW scam, its the real thing, this time, yup.
Compare to civil engineering, where the Romans were making great big piles of dirt 2000 years ago. Maybe not as well as we can or as fast as we can, but institutional experience does pile up.
Something to think about as a hard sci fi setting or similar, is a couple centuries in the future, being a programmer will be about as sexy as designing municipal sewer piping, and about as much room for creativity. So we should enjoy the fun while we can.
Comments
"There is science available for writing software, it just gets ignored a lot."
Another important point is software engineering is a baby among the other disciplines. So in its first half century we've had a continuous stream of pitch men selling the new silver bullet that will fix everything, forgotten in a couple years of course. Oh but that NEW scam, its the real thing, this time, yup.
Compare to civil engineering, where the Romans were making great big piles of dirt 2000 years ago. Maybe not as well as we can or as fast as we can, but institutional experience does pile up.
Something to think about as a hard sci fi setting or similar, is a couple centuries in the future, being a programmer will be about as sexy as designing municipal sewer piping, and about as much room for creativity. So we should enjoy the fun while we can.