Hacker News new | past | comments | ask | show | jobs | submit login

Are you still a coder when you use AI 100 times a day?

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




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.


So if I sit in front of the keyboard and write an email with instructions to my programmer I‘m a coder.


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.


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.


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.


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.


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.


Do you tell GPT how to write the code or just what the result should be?


Are you still a coder when you use libraries or frameworks? You didn't write the code yourself, you're just outsourcing it.


If I only use frameworks and not any code of my own I‘m not a coder anymore.

Do consider script kiddies hackers?


[flagged]


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.


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.


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


> Coding as a profession is completely obsolete.

Citation needed.



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.


Ask your ai search engine of choice what the Dunning–Kruger effect is


Well actually (nerdy_guy_emoji) (finger_pointing) Dunning-Kruger effect isn't what you think it is.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: