(no title)
timkam
|
9 months ago
Is it really that LLM-based tools make developers so much more productive or rather that organizations have found out they can do with less -- and less privileged -- developers?
What I don't really see, especially not big tech-internally, are stories of teams that have become amazingly more productive. For now it feels we get some minor productivity improvements that probably do not off-set the invest and are barely enough to keep the narrative alive.
locococo|9 months ago
cmiles74|9 months ago
Eventually everyone was expected to understand a good deal of the code they were working on. The analyst and the coder became the same person.
I'm deeply skeptical that the kind of people that enjoy software development are the same kind of people that enjoy steering and proofing LLM generated code. Unlike the analyst and the coder, this strike me as a very different skill set.
pjmlp|9 months ago
Not everyone gets to code the next ground breaking algorithm at some R&D department.
Most programming tasks are rather repetitive, and in many countries there is hardly anything to look up to software developers, it is another blue collar job.
And in many cultures if you don't go into management after about five years, usually it is seen as a failure to grow up on their career.
billy99k|9 months ago
It's these sorts of jobs that will be replaced by AI and a vibe coder, which will cost much less because you don't need as much experience or expertise.
zkry|9 months ago
catigula|9 months ago
datavirtue|9 months ago
Nasrudith|9 months ago
specialist|9 months ago
Seeing Like a State by James Scott
https://en.wikipedia.org/wiki/Seeing_Like_a_State
Explains a lot of the confusing stuff I've experienced, in that eureka sort of way.
xkjyeah|9 months ago
Like, they hadn't realized they were turning humans into compilers for abstract concepts, yet now they are telling humans to get tf out of the way of AI
gerdesj|9 months ago
I'm not sure what: "'deskilling' to something reliable through bureaucratic procedures" ... means.
I'm the Managing Director of a small company and I'm pretty sure you are digging at the likes of me (int al) - so what am I doing wrong?
stock_toaster|9 months ago
I hypothesize that it takes some period of time for vibe-coding to slowly "bit rot" a complex codebase with abstractions and subtle bugs, slowly making it less robust and more difficult to maintain, and more difficult to add new features/functionality.
So while companies may be seeing what appears to be increases in output _now_, they may be missing the increased drag on features and bugfixes _later_.
doug_durham|9 months ago
Imagine a future where the prompts become the precious artifact. That we regularly `rm -rf *` the entire code base and regenerate it with the original prompts perhaps when a better model becomes available. We stop fretting about code structure or hygiene because it won't be maintained by developers. Code is written for readability and audibility. So instead of finding the right abstractions that allow the problem to be elegantly implemented the focus is on allowing people to read the code to audit that it does what it says it does. No DSLs just plain readable code.
greyadept|9 months ago
mrheosuper|9 months ago
People may worry that the "ASM" codebase will be bit-rot and no one can understand the compiler output or add new feature to the ASM codebase.
aprilthird2021|9 months ago
inadequatespace|9 months ago
and that probably to some extent all involved (depending on how delusional they are) know that it's simply an excuse to do layoffs (replaced by offshoring) by artificially so-called raising the bar to what is unrealistic for most people
add-sub-mul-div|9 months ago
timkam|9 months ago
locococo|9 months ago
Jeff_Brown|9 months ago
layer8|9 months ago
codr7|9 months ago
dang|9 months ago
Please don't put others down like that on HN. It's mean and degrades the community.
https://news.ycombinator.com/newsguidelines.html
Pet_Ant|9 months ago
closewith|9 months ago