Comment

Comment by bruce511

I think when parsing that statement it's important to understand his (and your) definition of "programmer".

We (I) tend to use the term "programmer" in a generic way, encompassing a bunch of tasks waaay beyond "just typing in new code". Whereas I suspect he used it in the narrowest possible definition (literally, code-typer).

My day job (which I call programming) consists of needs analysis, data-modelling, workflow and UI design, coding, documenting, presenting, iterating, debugging, extending, and cycling through this loop multiple times. All while collaborating with customers, managers, co-workers, check-writers and so on.

AI can do -some- of that. And it can do small bits of it really well. It will improve in some of the other bits.

Plus, a new job description will appear- "prompt engineer".

As an aside I prefer the term "software developer " for what I do, I think it's a better description than "programmer".

Maybe one day there'll be an AI that can do software development. Developers that don't need to eat, sleep, or take a piss. But not today.

(P.S. to companies looking to make money with AI - make them able to replace me in Zoom meetings. I'd pay for that...)

parent bruce511 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton