3 ms·
> I'm definitely not a heavy advocate of GPT or similar... as much as I do like GH Copilot for some things. For almost anything of any complexity, there are oft
by benterix 2y ago
> I'm definitely not a heavy advocate of GPT or similar... as much as I do like GH Copilot for some things. For almost anything of any complexity, there are often wrong things in the output from ChatGPT and you have to be able to spot them.
While that's true, my problem is something else: by outsourcing the reasoning process to a machine, my brain gets weaker. By doing less programing tasks, I become a worse programmer, even though on the surface I might look like a more productive one.
- tracker1 2y agoAbsolutely, I think this is amplified by overall experience of any given dev using AI assisted dev. I think for someone in, or just out of school it will definitely hinder the learning experience. On the flip side, I know people with decades of dev experience that are able to much more quickly dig in to something new and become productive, partly because they can often spot the wrong parts before even trying it. I'm not sure how bad/good the differences are in terms of getting bitten. I do think it will definitely hinder learning if you don't actually try to understand what you're doing, which I know a lot of devs will do. Not that it's entirely bad, I think there is room for devs who are just pushing out tickets in some environments, and others that care far more about the craft of software development. If it were left completely to the former, everything would eventually fall apart for lack of disciplined approach. If it were completely the latter, then every project would be on its third rewrite and second language before ever launching. I'm more of the latter, but pragmatic with age and experience.