I remember being in college in the early 2000s and asking a professor about that, and he mentioned that they'd been saying it since the 70s (at least) and it hasn't gotten any closer to being a reality.
Yeah, cool; I got into this industry because coding is fun.
If the future of the profession is endless meetings about ideas while AI does the work for me, then that's a crappy future and, honestly, there are people who are loads better at ideas than me.
Seriously. Last Thursday I experimented with making a prototype. I showed it at standup the following day. Literally five minutes after standup an executive PM’d me and said, “Can you show me what you just showed to the other engineers?”
And now we’re rapidly adjusting our roadmap and a bunch of people on the business side of the company have been reaching out to find out more about my prototype. The executive even called me on Saturday because he was so excited that he’d been doing research and wanted more details.
I had one guy in sales today tell me that this was the most exciting thing he’s seen in the 3+ years he’s been with the company.
Developers have ideas and skills. Everyone has ideas. Developers are the ones who can execute on those ideas.
Right, but the juniors that are just starting their careers don't generally have the experience to know what ideas are good, and that's exactly the segment whose existence LLMs are threatening.
There is no chatgpt prompt that takes IDEA to functioning software program in rust in 1 go.
Even prompts that are good to produce the individual functions needed that make up the whole isn't really there. You still need to personalize or ask for further tuning of the code.
Which takes a programmer.
But now you dont have a programmer and language mess. You now have AI mess and language mess.
AI has been the greatest boost to my productivity since the instant feedback loop of PHP.
Every step it’s right there making me faster. It’s like horse drawn cart straight to a rocket ship. Invigorating, stimulating. I’m averaging 4 hours sleep because I just love creating with this tool.
Every big tech company has tried to do this, replacing programmers and engineers with product management and designers. Depending on the company, the trajectory of growth and development inversely correlates with the ratio of engineering to non-engineering.
The act of programming is changing, but I doubt LLMs are ready to replace clear thinking and the ability to maintain simplicity in the face of the ambiguity and complexity requirements.
I get it - programmers are seeing an existential threat to their livelihood and they're trying to figure out what comes next. Some talk about how it will boost their productivity. Others talk about how coding wasn't what they really did, it was understanding business requirements. Some point out that AI is actually really crap and it can't really replace them. This is saying they should leverage it to become entrepreneurs.
These are all good conversations to have. We don't know where all this is going, but things are going to change.
"Wait a second... hold the phone! Hold the phone! [speaking into tape recorder] Idea to eliminate garbage. Edible paper. You eat it, it's gone! You eat it, it's outta there! No more garbage!"
What'll they think of next? Just wait till "vibe ideas" put the idea men out of work 8-/
Lots of people have ideas. Good ideas. I've got ideas. Ideas are hard to execute on, and not just the programming side. LLMs aren't going to help as much as the author thinks, you get about 1 level of complexity down and they need a lot more direction.
blackbear_|9 months ago
Oh, the irony.
misiek08|9 months ago
Mid engineers will disappear, but people who know what they are doing - in a few years will be kidnapped to cleanup LLM generated mess.
Traubenfuchs|9 months ago
It‘s just some kind of ironic art. Clever!
shadowgovt|9 months ago
zwnow|9 months ago
Suppafly|9 months ago
nunez|9 months ago
If the future of the profession is endless meetings about ideas while AI does the work for me, then that's a crappy future and, honestly, there are people who are loads better at ideas than me.
exolymph|9 months ago
actsasbuffoon|9 months ago
And now we’re rapidly adjusting our roadmap and a bunch of people on the business side of the company have been reaching out to find out more about my prototype. The executive even called me on Saturday because he was so excited that he’d been doing research and wanted more details.
I had one guy in sales today tell me that this was the most exciting thing he’s seen in the 3+ years he’s been with the company.
Developers have ideas and skills. Everyone has ideas. Developers are the ones who can execute on those ideas.
nunez|9 months ago
incomingpain|9 months ago
Even prompts that are good to produce the individual functions needed that make up the whole isn't really there. You still need to personalize or ask for further tuning of the code.
Which takes a programmer.
But now you dont have a programmer and language mess. You now have AI mess and language mess.
unknown|9 months ago
[deleted]
brador|9 months ago
Every step it’s right there making me faster. It’s like horse drawn cart straight to a rocket ship. Invigorating, stimulating. I’m averaging 4 hours sleep because I just love creating with this tool.
hbogert|9 months ago
brg|9 months ago
unknown|9 months ago
[deleted]
system2|9 months ago
mamcx|9 months ago
Have you looked at the ideas people had?
mysterydip|9 months ago
jasonthorsness|9 months ago
MattPalmer1086|9 months ago
These are all good conversations to have. We don't know where all this is going, but things are going to change.
smtuttle13|9 months ago
johnea|9 months ago
https://en.wikiquote.org/wiki/Night_Shift_(film)
The drop line is the funniest though:
"Wait a second... hold the phone! Hold the phone! [speaking into tape recorder] Idea to eliminate garbage. Edible paper. You eat it, it's gone! You eat it, it's outta there! No more garbage!"
What'll they think of next? Just wait till "vibe ideas" put the idea men out of work 8-/
johnaspden|9 months ago
jemmyw|9 months ago
drewcoo|9 months ago
ravish0007|9 months ago
juancn|9 months ago
/s