upvote
Do you seriously think that "institutional knowledge" can be maintained by simply writing down a few pages on Confluence or whatever system your company uses for internal documentation?
reply
Have you ever taken the time to read hundreds of pages of documentation to fully understand a massive codebase? Neither have I. You learn it by working with it all day, and you're careful with it. A complete "knowledge base" of business logic is, itself, indistinguishable from code. Code that no one can or will read and learn unless they have to be immersed in it.

So the "knowledge base" an LLM generates is not useful as code, nor is it useful to humans. It may be useful to other LLMs as a lossy compression scheme for the original intention of the business logic and code.

That's not even in the same universe as institutional knowledge. Handing any serious business to something like that is malpractice, and sloppy beyond belief.

I'm not surprised that a lot of people think this way, because they never really grasped the benefit of holistic business knowledge united with code to begin with. Those people always outsourced, always got shitty code, and never really unified their systems. Cheap people and cheap companies take cheap exits. That's fine. But yes, many fragmented humans who all understand their portion in depth is much better than a bunch of markup files at retaining the knowledge of why things are done, procedurally, the way they are.

Once every six months the CEO calls me and asks me to remind him why our software does something like, idk, create a reverse payment instead of voiding a charge in some situation. Or some other thing he has asked a dozen times before. And I know the answer to why, or I know where to look, because I was in those meetings 5 years ago or because I wrote the code myself and asked the question when I wrote it.

Institutional knowledge is a very large context window, if you need to think of it that way, and LLMs are a shitty compression method for that. They can tell you how, but they don't reason well with why.

reply
> create a reverse payment instead of voiding a charge

I think I know the reason to this one. Maybe. Because the money is already gone! There are no rollbacks in the banking system only "counter"-transactions.

reply
If you're not being sarcastic, you answered your own question. LLMs can absolutely do whatever you tell them to, which rapidly leads to the creation of a dependency if you begin building upon that as an assumption.

I've, for better or for worse, jumped full-on in with LLMs, and I can already feel my abilities radically declining over time. That's fine by me, but if you're a company looking to protect your institutional advantage - just handing over everything to an LLM suddenly means anybody can do exactly what you're doing, literally. At best and this is an absolute best case scenario, you're transferring your advantage to the stewardship of another company.

reply
I can imagine boardrooms everywhere asking LLMs what’s the most successful way to make money, and overnight every company pivots to gambling, tobacco, and porn.
reply
I guess that all depends on how much your company revolves around Minecraft
reply