For every coder doing some cutting-edge Computer SCIENCE there are 99 people creating one more CRUD API Glue application or microservice.
I've been doing this for 25 years and everything I do can be boiled down to API Glue.
Stuff comes in, code processes stuff, stuff goes out. Either to another system or to a database. I'm not breaking new ground or inventing new algorithms here.
The basic stuff has been the same for two decades now.
Maybe 5% of the code I write is actually hard, like when the stuff comes in REAL fast and you need to do the processing within a time limit. Or you need to get fancy with PostgreSQL queries to minimise traffic from the app layer to the database.
With LLM assistance I can have it do the boring 95% of scaffolding one more FoobarController.cs , write the models and the entity framework definitions while I browse Hacker News or grab a coffee and chat a bit. Then I have more time to focus on the 5% as well as more time to spend improving my skills and helping others.
Yes. I read the code the LLM produces. I've been here for a long time, I've read way more code than I've written, I'm pretty good at it.
> I've been doing this for 25 years and everything I do can be boiled down to API Glue.
Oooof, and you still haven't learned how big this field is? Give me the ego of a software developer who thinks they've seen it all in a field that changes almost daily. Lol.
> The basic stuff has been the same for two decades now.
hwut?
> Maybe 5% of the code I write is actually hard, like when the stuff comes in REAL fast and you need to do the processing within a time limit
God, the irony in saying something like this and not having the self-awareness to realize it's actually a dig at yourself. hahahahaha
Congratulations on being the most lame software developer on this planet who has only found himself in situations that can be solved by building strictly-CRUD software. Here's to hoping you keep pumping out those Wordpress plugins and ecommerce sites.
I have 2 questions for you to ruminate on:
1. How many programming jobs have you had?
2. How many programming jobs exist in the entire world at this moment?
It's gotta be what, a million job difference? lol. But you've seen it all right? hahahazha
I didn't say that there aren't people doing cutting edge stuff.
But even John Romero did the boring stuff along with the cool stuff. Andrej Karpathy wrote a ton of boilerplate Python to get his stuff up and running[0].
Or are you claiming that every single line of the nanochat[0] project is peak computer science algorithms no LLM can replicate today?
Take the initial commit tasks/ directory for example[1]. Dude is easily in the top 5 AI scientists in the world and he still spends a good time writing pretty basic string wrangling in Python.
My basic point here is that LLMs automate generating the boilerplate to a crazy degree, letting us spend more time in the bits that aren't boring and are actually challenging and interesting.
I've been doing this for 25 years and everything I do can be boiled down to API Glue.
Stuff comes in, code processes stuff, stuff goes out. Either to another system or to a database. I'm not breaking new ground or inventing new algorithms here.
The basic stuff has been the same for two decades now.
Maybe 5% of the code I write is actually hard, like when the stuff comes in REAL fast and you need to do the processing within a time limit. Or you need to get fancy with PostgreSQL queries to minimise traffic from the app layer to the database.
With LLM assistance I can have it do the boring 95% of scaffolding one more FoobarController.cs , write the models and the entity framework definitions while I browse Hacker News or grab a coffee and chat a bit. Then I have more time to focus on the 5% as well as more time to spend improving my skills and helping others.
Yes. I read the code the LLM produces. I've been here for a long time, I've read way more code than I've written, I'm pretty good at it.