Most active commenters
  • senordevnyc(6)
  • codyb(3)

←back to thread

270 points imasl42 | 21 comments | | HN request time: 0.001s | source | bottom
Show context
greymalik ◴[] No.45659146[source]
> One could only wonder why they became a programmer in the first place, given their seeming disinterest in coding.

To solve problems. Coding is the means to an end, not the end itself.

> careful configuration of our editor, tinkering with dot files, and dev environments

That may be fun for you, but it doesn’t add value. It’s accidental complexity that I am happy to delegate.

replies(15): >>45659281 #>>45659294 #>>45659312 #>>45659328 #>>45659361 #>>45659373 #>>45659468 #>>45659961 #>>45660230 #>>45660862 #>>45661685 #>>45663128 #>>45664372 #>>45667053 #>>45676552 #
dingnuts ◴[] No.45659373[source]
A chef who sharpens his knives should stop because it doesn't add value

A contractor who prefers a specific brand of tool is wrong because the tool is a means to an end

This is what you sound like. Just because you don't understand the value of a craftsman picking and maintaining their tools doesn't mean the value isn't real.

replies(1): >>45659845 #
1. senordevnyc ◴[] No.45659845[source]
Yes, but the point of being a chef is the food, not the knives. If there's a better way to prepare food than a knife, but you refuse to change, are you really a chef? Or are you a chef knife enthusiast?
replies(4): >>45659932 #>>45660275 #>>45660539 #>>45661106 #
2. NewsaHackO ◴[] No.45659932[source]
>The point of being a chef is the food, not the knives

They will never be able to undestand this, unfortunately

replies(1): >>45660558 #
3. codyb ◴[] No.45660275[source]
The point is, a lot of us aren't convinced reviewing 8 meals made by agents in parallel _is_ producing better food.

And it also seems exceedingly wasteful to boot.

replies(1): >>45660519 #
4. senordevnyc ◴[] No.45660519[source]
I don't think that's really the point of this post; it's all about how LLMs are destroying our craft (ie, "I really like using knives!"), not really about whether the food is better.

I think the real problem is that it's actually increasingly difficult to defend the artisanal "no-AI" approach. I say this as a prior staff-level engineer at a big tech company who has spent the last six months growing my SaaS to ~$100k in ARR, and it never could have happened without AI. I like the kind of coding the OP is talking about too, but ultimately I'm getting paid to solve a problem for my customers. Getting too attached to the knives is missing the point.

replies(2): >>45662341 #>>45687610 #
5. jay_kyburz ◴[] No.45660539[source]
A closer analogy would be a chef who chooses to have a robot cut his tomatoes. If the robot did it perfect every time I'm sure he would use the robot. If the robot mushed the tomatoes some of the time, would he spend time carefully inspecting the tomatoes? or would he just cut them himself?
replies(1): >>45660993 #
6. pmg101 ◴[] No.45660558[source]
But what if the New Way to prepare food was to put a box into a microwave , wait 60 seconds, then hand it to the customer?

Sure the customer still gets fed but it's a far inferior product... And is that chef really cheffing?

replies(2): >>45660909 #>>45661003 #
7. NewsaHackO ◴[] No.45660909{3}[source]
This is a strawman. The point is that the original poster was going on about knives, forgetting that the final product is the actual thing that matters, not whatever tool is used to create it. In your example, if the food is inferior, then the food is inferior.
8. senordevnyc ◴[] No.45660993[source]
Even if the robot did it perfectly, you'd still have posts like these lamenting the loss of the craft of cutting tomatoes. And they're not wrong!

I guess I don't understand posts like this IF you think you can do it better without LLMs. I mean, if using AI makes you miserable because you love the craft of programming, AND you think using AI is a net loss, then just...don't use it?

But I think the problem here that all these posts are speaking to is that it's really hard to compete without using AI. And I sympathize, genuinely. But also...are we knife enthusiasts or chefs?

replies(2): >>45662514 #>>45665001 #
9. senordevnyc ◴[] No.45661003{3}[source]
If that's your analogy, then shouldn't you be able to dominate the market by not using AI?
replies(1): >>45665704 #
10. jimbokun ◴[] No.45661106[source]
Ok then throw a frozen meal from the supermarket into the microwave and be done with it.

Outcome is really the same, right? Why waste all that effort on a deep understanding of how to prepare food?

11. codyb ◴[] No.45662341{3}[source]
Call me crazy, but my guess is that that may not have been able to happen without the decade of experience it took you to get to the Staff level engineering position at a big tech company which has enabled you to gain the skills required to review the AI code you're producing properly.
replies(1): >>45662836 #
12. ThrowawayR2 ◴[] No.45662514{3}[source]
There are chefs but they are not us. Though it will upset many to hear it, what we are is fast food workers, assembling and reheating prepackaged stuff provided to us. Now a machine threatens to do the assembling and reheating for us, better and faster than we on average do.

The chefs coming up with recipes and food scientists doing the pre-packaging will do fine and are still needed. The people making the fast food machine will also do well for themselves. The rest of us fast food workers, well, not so much...

replies(2): >>45662648 #>>45662864 #
13. jay_kyburz ◴[] No.45662648{4}[source]
You'll be doing fine too, just doing other work.

And you can see it coming so there is plenty of time to prepare.

14. senordevnyc ◴[] No.45662836{4}[source]
Totally true. But that's also a different point than "But I love using my knives!"
replies(2): >>45665606 #>>45668056 #
15. senordevnyc ◴[] No.45662864{4}[source]
Absolutely true. In my case, I'm trying to run a restaurant, so this is all excellent news for me.
replies(1): >>45670371 #
16. trashchomper ◴[] No.45665001{3}[source]
I genuinely don't think it's hard to compete. I use AI sometimes, I don't use it more than I use it. I find myself at least just-as-productive as people who primarily use AI.

I personally tire of people acting like it's some saving grace that doubles/triples/100x your productivity and not a tool that may give you 10-20% uplift just like any other tool

17. BruceEel ◴[] No.45665606{5}[source]
I thought it's interesting that GPT5's comments (on prompting it for feedback on the article) seem to overlap with some of the points you guys made:

   My [GPT5's -poster's note] take / Reflections
   
   I find the article a useful provocation: 
   it asks us to reflect on what we value in being programmers.
   
   It’s not anti-AI per se, but it is anti-losing-the-core craft.
   
   For someone in your position (in *redacted* / Europe) 
   it raises questions about what kind of programming work you want: 
   deep, challenging, craft-oriented, or more tool/AI mediated.
   
   It might also suggest you think about building skills 
   that are robust to automation: e.g., architecture, 
   critical thinking, complex problem solving, domain knowledge.
   
   The identity crisis is less about “will we have programmers” and 
   more “what shapes will programming roles take”.
18. pmg101 ◴[] No.45665704{4}[source]
Cheap, fast, mechanised food provision does dominate the market. For price reasons

Nevertheless there's still a luxury market for hand prepared food.

Perhaps software will evolve the same way

19. codyb ◴[] No.45668056{5}[source]
Absolutely. But, what if the point of using the knives, is to be able to understand how to use the machines which can use knives for us, and if we're not replicating the learning part, where do we end up?
20. ThrowawayR2 ◴[] No.45670371{5}[source]
Not really even for people running a restaurant. The fast food machine means that a dozen competitors can spring up to compete with most restaurant's niche overnight unless they are serving up something truly special. (And they're not because if they were, the fast food machine would be wholly inadequate to churn out their menu.) Success comes down to other factors like marketing and blind luck winning customers.
21. int_19h ◴[] No.45687610{3}[source]
It's both. Speaking as a user, software quality was already declining before AI coding, but AI seems to have put that process on a fast track now (not the least because of all the top management drinking the Kool-Aid and deciding that they can replace the people they have with it).