Hacker News new | ask | show | jobs
by solumunus 1285 days ago
> I have no idea why some people here on HN say that it doesn't understand logic when it can refactor like that?

Because it literally is not interpreting logic or using logical reasoning, it's not a matter of opinion. The people who made it wouldn't claim that, because that's not what it has been programmed to do.

It's an incredible example of machine learning, but all it's essentially doing is parsing StackOverflow answers. Everything you just said can be done novices by reading StackOverflow and copy and pasting things together. Yes, it makes that process much quicker, but there's a reason the invention of StackOverflow didn't displace programming jobs:

If you want to create complex production software and grow and maintain it long term, it's simply not enough to copy and paste from the internet.

If that's the extent of your ability then your software will turn into complete crap, riddled with technical debt, and will be almost impossible to develop or maintain it. You will be far away from the efficiency required to build a real business from that software.

If you think your job can be replaced by someone with virtually no programming experience copy and pasting things together from the internet, then yes you should be somewhat worried: get better ASAP. For me personally, that is not a threat to my job. ChatGPT is genuinely impressive and I expect even better things to be released in the coming years, but even so we're a long, long way from building complex software without the need for programmers to be involved.

The people who are extremely worried about this are probably the same people who believed Elon Musk when he said we would have fully self driving cars 2 years ago.