Live data from Hacker News

AI should elevate your thinking, not replace it

koshyjohn.com

301–310 of 656 posts

Re: AI should elevate your thinking, not replace it

#301

The way I use AI now feels more exhausting than the programming I did for the last 20 years. I pose a problem, then evaluate proposals, then pick the one I think is the "right one"(tm), then see the AI propose a bunch of weird shit, then call it out, refine the proposal until it feels just about right (this is the exhausting part), then let it code the proposal. The coding will then run for 1-5 hours and produce some…

To me it’s more like being a super micro-managing TL that would annoy the hell out of their human reports. It comes with all the pros and cons of micro-management.

Re: AI should elevate your thinking, not replace it

#303
> If the job were mainly about producing syntactically valid code, then of course A.I. would be on a direct path to replacing large parts of the profession. But that was never the highest-value part of the work. The value was always in judgment.

> The valuable engineer is the one who sees the hidden constraint before it causes an outage. The one who notices that the team is solving the wrong problem. The one who reduces a vague debate into crisp tradeoffs. The one who identifies the missing abstraction. The one who can debug reality, not just read code. The one who can create clarity where everyone else sees noise

How do you think engineers in the second half got there? By writing tons and tons of code to "build those reps" and gain that experience.

The author tries to answer this:

> That process is not optional. It is how engineers acquire and elevate their competency. If early-career engineers use A.I. to remove all struggle from the learning loop, they are hurting their development.

but in a world wherein writing code by hand (the "struggle") is "artisinal" and "outdated", this process being non-optional (which I agree with) is contradictory.

How juniors and fresh grads do that with AI that is designed to give you whatever answer you need in a given moment is unclear to me. I don't see how that's possible, but maybe I'm thinking too myopically.

Re: AI should elevate your thinking, not replace it

#304

There are plenty of engineers that couldn't work without a modern IDE or in languages without memory management. Or without the ability to use a library from GitHub / their package manager. It doesn't feel THAT much different to me. "Engineer" as a term might drift. There are "web developers" that can only use webflow / wordpress.

Engineer as a term has already drifted vastly since nobody in the field of "Software Engineering" is actually an Engineer if we go by a strict definitions. Engineers are accredited and in some countries even come with a title.

The concept of engineer predates the accreditation systems you’re referring to by centuries.

Re: AI should elevate your thinking, not replace it

#305
post #303

> If the job were mainly about producing syntactically valid code, then of course A.I. would be on a direct path to replacing large parts of the profession. But that was never the highest-value part of the work. The value was always in judgment. > The valuable engineer is the one who sees the hidden constraint before it causes an outage. The one who notices that the team is solving the wrong problem. The one who redu…

> I don't see how that's possible, but maybe I'm thinking too myopically.

you are thinking too myopically.

We have people who can still do maths well after the introduction of the calculator. We have people who can still spell after the introduction of spell check.

The junior only need to train without using AI to gain the skills needed - that's called education. If they choose to rely on AI solely, and gimp their own education, that's on them.

Re: AI should elevate your thinking, not replace it

#308

No, AI is not creating that group of people. They already existed. They were the people who would google for StackOverflow snippets and copy+paste them without even reading the entire snippet, much less understand them. Same people, new tool.

> Same people, new tool.

the tool works better than stackoverflow, and i expect it eventually will improve enough that such people become as "productive" as the intelligent and conscientious engineer today.

Re: AI should elevate your thinking, not replace it

#309
post #138

Earlier quoted context omitted.

Computer Science.

I see. Computer Science is not an engineering degree and it is not about programming. That's what Software Engineering degrees are for.

Most CS programs have software dev in their curricula; I don't think it's wild to expect a CS student to code FizzBuzz.

Re: AI should elevate your thinking, not replace it

#310
post #221
post #178

Earlier quoted context omitted.

I mean… there's other jobs in the world. If you chose to do something you hate, that's maybe a bit your fault too?

Tell me where these mythical jobs that won't leave me broke as shit and that I'll enjoy are. I'm very much a humanities person, and it was already a sad tragicomedy of a sphere before AI hit the ground. It's probably even more dire now, let's be real. And I don't have the personality for running a start-up or any company, unfortunately. I'm extremely risk-averse and withdrawn. If I really had no other choice, I'd pro…

I think you hate life in general more than just your job.

Anyway statistician, accountant, teacher, are indeed jobs, and I assure you they aren't found living on the streets.

Post reply on HN