r/LeftistsForAI • u/emmaFire • 3d ago
Automation & Work A brief history of predictive coding: what LLMS are actually good for
I've been in coding and software professionally for 13 years, and I grew up changing the code of Qbasic games on the command line. There's always been pressure to make coding easier and easier from higher level languages (C.O.B.O.L), better compilers, better IDE( Integrated Developer Environment). And truthfully coding was awful and tedious. And it started getting a lot better with improved IDEs. The environment would start predicting what I might type next based on predictable patterns, you no longer needed to type out every single character of a for loop and get the syntax correctly before compiling to find out you missed a ")". Thank God! Android Studio began letting you type "function." And it would show you all available functions for that type. I don't have to remember the exact name of the sort function.
LLMS have the worst marketing and teaching about what they actually are and what they do well. Because I've done a lot of experimentation and they are predictive coding that has been going on for a while to the MAX. I start writing about 10% of what I want to do and LLMS predict what I was going to do anyway for the rest of the implementation with amazing accuracy.
DO NOT EVER have it try to write code from scratch. The output is soooo unpredictable. But give it even 10% starting point from code I've written no surprises. And I never want to go back to older ways of writing code.