News for hackers. Stuff that matters.
Re:The Leverage of LLMs for Individuals by simonw on Wednesday May 10, 2023 @12:01PM (#35889289)
I think this is currently an open question.

It may turn out that ChatGPT results in a new generation of developers who produce terrible code, full of flaws, with no understanding of how it actually works.

Or... it might be that ChatGPT helps newcomers get over that horrendous initial learning curve, start by writing bad code... and then get better at it.

I'm currently cautiously optimistic that the latter scenario is going to win out.

Re:The Leverage of LLMs for Individuals by protosevn on Wednesday May 10, 2023 @12:26PM (#35889638)
I'm on year two of my journey to become a game developer, i am focusing on programming and if i realize i don´t want to work with games in the future at least i have solid knowledge on how to deal with a broad area of software problems.

I don´t rely on ChatGPT to write any code for me but i do use it whenever there´s a concept i don´t understand and if there´s any problem blocking me from getting forward in my many programming books. Having a tireless teacher/mentor with extensive knowledge and who does not care however stupid question you ask is a very good tool for learning.

Re:The Leverage of LLMs for Individuals by patapong on Wednesday May 10, 2023 @12:13PM (#35889468)
I share your optimism.

ChatGPT could also empower individuals who may not have considered learning programming to create practical programs that enhance their daily routines, similar to how VB6 significantly reduced the barrier to entry for developing various applications.

Re:The Leverage of LLMs for Individuals by sha016 on Wednesday May 10, 2023 @01:01PM (#35890136)
I don't think it will help people learn as much as having to write everything yourself. Sure it will get them productive 10x faster, as a shortcut. You can only get so good at riding a bicycle by watching others ride a bike. Remember that caching issue that cost you hours of debugging? You don't forget that. Maybe the generated code doesn't produce a bug this time, but the 5th or 6th time? It's hard enough to debug code you wrote yourself sometimes, let alone generated code.
Re:The Leverage of LLMs for Individuals by ska on Wednesday May 10, 2023 @01:11PM (#35890293)
In my experience newcomers and junior engineers don't get better by writing more bad code. They learn mostly by 3 methods. 1) finding flaws in their code the hard way (slow) 2) getting careful feedback from more experienced people (has to be done well) and 3) reading better code for a problem they already understand.

I'm not sure GPT helps with any of those yet, as it seems to be more likely to spit out incorrect-to-sortof-okayish so far.

Re:The Leverage of LLMs for Individuals by pulvinar on Wednesday May 10, 2023 @01:25PM (#35890482)
It goes the other way too. I've had it generate code using better methods or features new to me, when I thought I knew the language well.
Re:The Leverage of LLMs for Individuals by intelVISA on Wednesday May 10, 2023 @02:07PM (#35891065)
I'm the hallucinating LLM? And Other Such Crises it has given me.