News for hackers. Stuff that matters.
Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @10:27AM (#42522870)
Are you still a coder when you use AI 100 times a day?

AI is a type of outsourcing, you became a customer.

Re:Does current AI represent a dead end? by nlh on Friday December 27, 2024 @10:44AM (#42523076)
If you're sitting in front of the keyboard, inputting instructions and running the resulting programs, yes you are still a coder. You're just move another layer up on the stack.

The same type of argument has been made for decades -- when coders wrote in ASM, folks would ask "are you still a coder when you use that fancy C to make all that low-level ASM obsolete?". Etc etc.

Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @02:32PM (#42525282)
So if I sit in front of the keyboard and write an email with instructions to my programmer I‘m a coder.
Re:Does current AI represent a dead end? by owenpalmer on Friday December 27, 2024 @11:27AM (#42523486)
Are you still a coder when you use libraries or frameworks? You didn't write the code yourself, you're just outsourcing it.
Re:Does current AI represent a dead end? by croes on Saturday December 28, 2024 @10:00AM (#42531471)
If I only use frameworks and not any code of my own I‘m not a coder anymore.

Do consider script kiddies hackers?

Re:Does current AI represent a dead end? by mbernstein on Friday December 27, 2024 @10:40AM (#42523022)
Not outsourcing at all - you're are an engineer using the tools that make sense to solve a problem. The core issue with identifying as just a coder is that code is just one of many potential tools to solve a problem.
Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @10:46AM (#42523094)
Could you distinguish code written by an AI from code written by a fake AI that is actually a human being?

Something/someone other writes the code, that's outsourcing.

I wouldn't consider myself an artist if I create a picture per midjourney.

Re:Does current AI represent a dead end? by arkh on Friday December 27, 2024 @10:57AM (#42523207)
Do you write binary code or use a compiler?

Do you design all the NAND gates in your processor to get the exact program you want out of it or use a general purpose processor?

Current "coding" is just a detail of what you want to do: solve problems. Which can require making a machine do what you want it to.

Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @11:56AM (#42523771)
So your customer/employer is a coder too. They want solve a problem and use a tool: You.

A coder writes code in a programming language, that what distinguishes them from the customers who use natural language. The coder is the translator between the customer and the machine. If the machine does that, the machine is the coder.

Re:Does current AI represent a dead end? by mbernstein on Friday December 27, 2024 @03:07PM (#42525564)
Is your customer bringing you the solution to the problem or the problem and asking you to solve the problem? One is a translation activity and the other isn't.
Re:Does current AI represent a dead end? by croes on Saturday December 28, 2024 @09:59AM (#42531458)
Do you tell GPT how to write the code or just what the result should be?
Re:Does current AI represent a dead end? by yyyyz on Friday December 27, 2024 @10:33AM (#42522941)
Yeah I do it too and I’m easily 10x more productive than my other developers. I would bet all my possessions that a 12 year old with ChatGPT is a better coder than any “Senior dev”. Coding as a profession is completely obsolete. Get over it.
Re:Does current AI represent a dead end? by tcmart14 on Friday December 27, 2024 @11:53AM (#42523749)
We've got a senior dev who uses ChatGPT for his code all the time. Right now I am currently fixing all the exceptions 'his code' pops. Well, I shouldn't say what his code pops. The code ChatGPT generated for him. He just asks ChatGPT, copy pasta, doesn't even run it and checks it in.
Re:Does current AI represent a dead end? by hyhconito on Friday December 27, 2024 @10:50AM (#42523128)
You sound like the guy I just had to fire after blowing his toes off several times.

If you think you are obsolete or faster than anyone else with these tools then you only naive enough to have lost your objectivity to the marketing. I deal with real risk and failures from the output of ChatGPT which have serious financial consequences. The first victim is always the developer, then the tester.

At best, it is very good at ousting people who shouldn't be allowed anywhere near a damn computer.

Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @10:43AM (#42523063)
How would the a 12 year old with ChatGPT recognize complicateed errors? You still need experience to check the code not only the result otherwise you get this

https://news.ycombinator.com/item?id=42235630

Re:Does current AI represent a dead end? by smithcoin on Friday December 27, 2024 @10:44AM (#42523069)
> Coding as a profession is completely obsolete.

Citation needed.

Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @10:58AM (#42523219)
Re:Does current AI represent a dead end? by croes on Friday December 27, 2024 @10:56AM (#42523205)
BTW if you believe you own words why are you still a developer? You're obsolete and will be replaced by a 12 year old.
Re:Does current AI represent a dead end? by utopicwork on Friday December 27, 2024 @10:39AM (#42523021)
Ask your ai search engine of choice what the Dunning–Kruger effect is
Re:Does current AI represent a dead end? by raincole on Friday December 27, 2024 @11:09AM (#42523314)
Well actually (nerdy_guy_emoji) (finger_pointing) Dunning-Kruger effect isn't what you think it is.