Remix.run Logo
mikewarot 2 days ago

As someone done with the need to code for a living, I think it's both sad, and good, that we don't have to content with machines with a few K of RAM, and cassette storage (or worse yet, toggle switches and punch cards/paper tape) ((or worse yet, wiring up ENIAC, a process that sometimes took days between setup and debugging)) (((or worse yet, figuring out how to arrange all the IBM punch card machines to do math for the Manhattan project)))

or people running mechanical calculators

or people doing math by hand

or people doing math without zeros and the decimal point.

Yes, it's sad that a skill might be subsumed into the technology stack. But do any of us miss having to really, REALLY understand what's involved in creating/sending IP packets across ethernet, or WiFi?

Sure, the tools are unreliable, but they'll get better over time. There will still be people trying to eek out the last bit of performance, or get rid of another byte of code, the Demo scene will live forever, in some fashion. It just won't be a work requirement any more.

We're the accountants manually recomputing spreadsheets on paper. We call ourselves "Software Engineers", well, now it's time to actually Engineer Software.