(no title)
shafoshaf | 19 days ago
With AI, it is like coding is on GOD mode and sure I can bang out anything I want, but so can anyone else and it just doesn't feel like an accomplishment.
shafoshaf | 19 days ago
With AI, it is like coding is on GOD mode and sure I can bang out anything I want, but so can anyone else and it just doesn't feel like an accomplishment.
neilellis|19 days ago
We have never, ever, written what the machine executes, even assembly is an abstraction, even in a hex editor. So we all settle for the level of abstraction we like to work at. When we started (those of our age) most of us were assembly (or BASIC) programmers and over time we either increased our level of abstraction or didn't. If you went from assembly -> C -> Java/Python you moved up levels of abstraction. We're not writing in Python or C now, we are writing in natural language and that is compiled to our programming languages. It's just the compiler is still a bit buggy and opinionated!! And yes for some low level coding you still want to check the assembly language, some things need that level of attention.
I learn more in a day coding with AI than I would in a month without it, it's a wonderful two-way exchange, I suggest directions, it teaches me new libraries or techniques that might solve the problem. I lookup those solutions and learn more about my problem space. I feel more like a university student some days than a programmer.
Eventually this will probably be the end of coding and even analytical work. But I think that part is still far off (and possibly longer than we'll still be working for) in the meantime actually this for me is as exciting as the early days of home computing. It won't be fun for ever, the Internet was the coolest thing ever, until it wasn't, but doesn't mean we can't enjoy the summer while it's summer.
supern0va|19 days ago
I think it's possible that we'll get to the point where "so can anyone else" becomes true, but it isn't today for most software. There's significant understanding required to ask for the right things and understand whether you're actually getting them.
That said, I think the accomplishment comes more so from the shaping of the idea. Even without the typing of code, I think that's where most of the interesting work lies. It's possible that AI develops "taste" such that it can sufficiently do this work, but I'm skeptical it happens in the near term.
iwontberude|18 days ago
lelanthran|19 days ago
That's the thing - prompting is lower-skill work than actually writing code.
Now that actually writing code has less value than prompting, and prompting is lower skill than writing code, in what world do you think that the pay will remain the same?
mbesto|19 days ago
Don't you think people said the same thing C and Python? Isn't Python a lower skill than C for example?
metaltyphoon|19 days ago
It can, but now you output must be a min of 2x.
strictnein|19 days ago
misir|19 days ago
Sure some might use it to learn as well, but it’s not necessary and people just yolo the first answer claude gives to them.
shafoshaf|17 days ago
samiv|19 days ago
orangecat|19 days ago
zepolen|19 days ago
Which mythical AI are you using that does this?
All the ones I've tried feel like little toddlers that completely miss the point, forget half the requirements mid way, are adamant that they are completely correct then have the gall to act an authority when you point out glaring issues.
I take way less time doing it myself vs coaxing an AI to get a decent solution that catches all edge cases.
AI for me is only useful on subjects I know nothing about, and even then, given I know how bad it is in subjects I know everything about I take everything it says with a megacrystal of salt.
shafoshaf|17 days ago
But God mode is on the way. ChatGPT mysteriously went from not understanding SAP ByDesign's WSDLs to having fantastic information over the course of a month. The amount of effort being put into AI isn't about the theoretical limitations of LLMs it is how many everyday problems will AI with all the workarounds and hacks ultimately be able to replace mid life career developers?
CamperBob2|19 days ago
So it's not enough that you get to do cool stuff, the important part is that nobody else gets to. Is that it?
If so, other sites beckon.
recursive|19 days ago