Remix.run Logo
▲ thesumofall 5 hours ago

I think the author underestimates how boring and simple 90% of enterprise software is. The part that isn’t powering aircraft and power plants. So much of it originates from one-nighters, badly managed subcontractors, and requirements that are of low quality to begin with (because they are written by people who have very different day jobs). And you know what? Most of that runs 24/7 without a glitch. LLMs just gives us more of that. And maybe it’s even better

▲balderdash an hour ago | parent | next [-]

I wish that were the case, my multiple experiences are quite different. its not that the software doesn't work - but the software doesn't actually capture the process, or properly talk with other systems, or isn't set up for a new business model or product line...then you have layers and layers of "tools" created to make it work, and a bunch of people using spreadsheets and csv files to do workarounds, and then the guy that wrote a bunch of the tool's 10 years ago leaves and there is no documentation or it needs to be re written in order to upgrade some other piece of the system.

i guess another way of saying this is that on the micro level a lot of this stuff is not rocket science, but at the macro level it becomes hugely complex.

▲cautiouscat 3 hours ago | parent | prev | next [-]

I’ve been working in enterprise for ten years and I wouldn’t call any of the services I’ve worked on simple.

▲thesumofall 2 hours ago | parent [-]

There is probably a marvelous software core in many large enterprises but at least in my experience it’s surrounded by layers and layers of very basic stuff. Read from a database, write to a database (often not even with any logic dealing with parallel read/writes). Excel Macros. Basic forms to submit data. Scripts to print some stuff from a database. …

▲mxey 5 hours ago | parent | prev [-]

The majority of existing software runs without a glitch? Are you being serious?

▲thesumofall 5 hours ago | parent [-]

Yes. Bad UI, cumbersome flows, too little automation, … plenty of flaws, but the business just keeps on running. Orders received, invoices written, documents shared, …

▲ben-schaaf 3 hours ago | parent [-]

This doesn't ring true. Shit goes wrong all the time, and we put people in the loop to fix things when it does.

▲thesumofall 2 hours ago | parent [-]

I guess experiences differ across companies and industries. I work in logistics. Logistics deals with messy processes and a messy reality all the time. A tiny fraction of that is due to buggy software. Some of it could be avoided with great software, but again: that we also didn’t have before LLMs