Maybe I’m in the minority. I’m definitely extremely impressed with GPT4, but coding to me was never really the point of software development. While GPT4 is incredible, it fails OFTEN. And it fails in ways that aren’t very clear. And it fails harder when there’s clearly not enough training resources on the subject matter. But even hypothetically if it was 20x better, wouldn’t that be a good thing? There’s so much of t…
A coder considers the waning days of the craft
891–900 of 1001 posts
Re: A coder considers the waning days of the craft
#892Earlier quoted context omitted.
That’s a good point. I do find gpt 4 to be excellent at generating code snippets. I think as the technology improves, it’ll get better. But I’m more hoping it’d be able to do something more interesting, say generate tests in the background.
There are multiple startups that do this specifically with the GPT-4 API today.
But the results are still extremely underwhelming for what they are selling.
Re: A coder considers the waning days of the craft
#893Maybe I’m in the minority. I’m definitely extremely impressed with GPT4, but coding to me was never really the point of software development. While GPT4 is incredible, it fails OFTEN. And it fails in ways that aren’t very clear. And it fails harder when there’s clearly not enough training resources on the subject matter. But even hypothetically if it was 20x better, wouldn’t that be a good thing? There’s so much of t…
I don't, however, think that we're anywhere near being replaced by the AI overlords.
Re: A coder considers the waning days of the craft
#894Earlier quoted context omitted.
Yeah, I'm saying - it could be now, or it could be soon. Math and reading weren't always foundational, it's a pretty recent thing.
Maths, yes, but it's also not really foundational. Most people don't need to do maths once they leave high school, not even basic arithmetic. Machines do it for them better than they ever could. The heavy emphasis on maths in the school curriculum is probably a mistake and should be rolled back. Reading and (basic) writing was always foundational. You can go back to ancient Egypt and there are merchants who have mast…
What is foundational changes over time and depends on what skills you are trying to build. Given math and reading have only become foundational recently, there is no reason to think the skills considered to be foundational won't continue to evolve.
Re: A coder considers the waning days of the craft
#895I have a simple front-end test that I give to junior devs. Every few months I see if ChatGPT can pass it. It hasn’t. It can’t. It isn’t even close. It answers questions confidently but with subtle inaccuracies. The code that it produces is the same kind of non-sense that you get from recent bootcamp devs who’ve “mastered” the 50 technologies on their eight page résumé. If it’s gotten better, I haven’t noticed. Self-d…
A few weeks ago, I was stumped on a problem, so I asked ChatGPT (4) for an answer. It confidently gave me a correct answer. Except that it was "correct," if you used an extended property that wasn't in the standard API, and it did not specify how that property worked. I assume that's because most folks that do this, create that property as an extension (which is what I did, once I figured it out), so ChatGPT thought…
Re: A coder considers the waning days of the craft
#896Earlier quoted context omitted.
Spreadsheets actually did put many accountants and “computers” (the term for people that tallied and computed numbers, ironically a fairly menial job) out of business. And it’s usually the case that disruptive technology’s benefits are not evenly distributed. In any case, the unfortunate truth is that AI as it exists today is EXPLICITLY designed to replace people. That’s a far cry from technologies such as the teleph…
It is especially sad that VC money is currently being spent on developing AI to eliminate good jobs rather than on developing robots to eliminate bad jobs.
Re: A coder considers the waning days of the craft
#897Maybe I’m in the minority. I’m definitely extremely impressed with GPT4, but coding to me was never really the point of software development. While GPT4 is incredible, it fails OFTEN. And it fails in ways that aren’t very clear. And it fails harder when there’s clearly not enough training resources on the subject matter. But even hypothetically if it was 20x better, wouldn’t that be a good thing? There’s so much of t…
Some work coding can be like that; but some is just wading through a mass of stuff to fix or improve something uninteresting.
Re: A coder considers the waning days of the craft
#898Earlier quoted context omitted.
Open a ChatGPT account. Set up a GitHub account if you don’t have one. Think of a common problem and see if a library exists in your favourite language to do what you want. If it doesn’t exist, explain your requirements to ChatGPT. You can even tell it the same thing you put in your comment here: “I want to learn how to use ChatGPT to augment my programming skills”. Make sure it’s done properly with automated tests a…
Honestly I've had it guide me to better practices (like described) on side projects than I would have implemented on my own.
It's hard to explain to new folks that you can just ask how to begin to begin and get usefulness.
Re: A coder considers the waning days of the craft
#899Maybe I’m in the minority. I’m definitely extremely impressed with GPT4, but coding to me was never really the point of software development. While GPT4 is incredible, it fails OFTEN. And it fails in ways that aren’t very clear. And it fails harder when there’s clearly not enough training resources on the subject matter. But even hypothetically if it was 20x better, wouldn’t that be a good thing? There’s so much of t…
I tested out GPT-4 the other day and asked it to generate a simple two boxes in a row using Tailwind and hilariously, the resulting code actually crashed my browser tab. I reviewed the code and it was really basic, so this shouldn't have happened at all. But it consistently crashed every time. I'm still not entirely sure what happened, maybe an invisible character or something, I think its more funny than anything el…
Er... it didn't get out, right? Right!?