4 ms·
The study doesn't cover the long term effects of using generative AI on a project, which is the deskilling of your workforce. Because development will become a
by 29athrowaway 2y ago
The study doesn't cover the long term effects of using generative AI on a project, which is the deskilling of your workforce.
Because development will become an auction-like activity where the one that accepts more suggestions wins.
- wrink 2y agoI think this is right. Just have to jump ship before it all explodes and people wonder what happened Similar to gaming the stock price for a couple quarters as C-level, but now with more incentive for this sort of behavior at IC level
- 29athrowaway 2y agoYou cannot jump ship now that every institution has been assimilated by the Borg, aka MBAs. They assimilate companies and leave a bloated hollow mess behind. https://www.youtube.com/watch?v=P4VBqTViEx4 https://www.youtube.com/watch?v=P4VBqTViEx4
- jillesvangurp 2y agoI look at this very differently. There are a lot of grumpy people jealously guarding their "skills" and artisanal coding prowess getting really annoyed at the juniors that come in and devalue what they do by just asking an AI to do the same thing and then moving on with their day. Young people are more mentally agile and most young people are now growing up with LLMs as a tool chain that was always there. I'm actually fairly senior (turning 50 next month) and I notice an effect that AI is having on my own productivity: I now take on mini projects that I used to delegate or avoid doing because they would take too much time or be too tedious. That's not the case anymore. The number of things I can use chat gpt for is gradually expanding. I notice that I'm skilling up a lot more rapidly as well. This is great because if you want to stay relevant, you need to adapt to modern tools and technology. That's nothing new of course. Changes are a constant in our industry. And there always are a lot of people that learn some tricks when they are young and then never learn anything new again. If you are lucky some of that stuff stays relevant for a few decades. But mostly a lot of stuff gets unceremoniously dumped by younger generations. The ability to use LLMs is becoming an important skill in itself and one that is now part of what I look for in candidates (including older ones). I don't have a lot of patience for people refusing to use tools that are available to them. Tell me how you use tools to your advantage; not how you have a tool aversion or are unwilling to learn new things.
- anotherburner23 2y ago"Tell me how you use tools to your advantage; not how you have a tool aversion or are unwilling to learn new things" is a false binary. It leaves out the possibility that the tool in question is not suited for its purpose.
- 29athrowaway 2y agoAt the end of the day, all the layers of abstraction will be removed... interpreters, transpilers, compilers, microcode, instruction sets... all the layers of convenience and APIs created for humans and the overhead they introduce will be gone. It will be a machine game, just like assembly is mostly compiler generated today. The AI will produce faster, smaller, more power efficient and more secure binaries than a human ever can. The AI will learn all the compilation steps, fuse everything into a simplified pipeline and what we call compilers today will be erased from reality.