Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • > the output doesn’t feel like mine, and I take no pride in what it produces.

    So much this.

    I don't understand how some people seem to have no self awareness or shame in saying "I build X" where "X" was entirely prompted by an LLM.

    It's like ordering a meal from door dash and calling yourself a chef.

  • My first thought after reading this was, good for this person to have only been broken, or nearly broken, I guess, by society finally now.

    I was broken long before AI. I learned that no one was interested in my doodads even before generative AI. People were interested in all this other stuff, like ROI, how much money things make, how practical something is, etc. "No one cares about the code" was beat into me 10-20 years ago. Big ups to Joel for making it this far.

  • This is 80% ego talking and 20% fear of change.

    The comment about hobby vs. work is correct, and it’s the crux of this.

    OP is attempting to console themselves. “I shouldn’t have to change to avoid ‘falling behind.’ I like how I’m doing it. I’m good at what I do.”

    The fact of the matter is the LLMs can be used to produce effective work faster than you. Yes. You are falling behind. And yes, it will reduce your value in the job market. Eventually it will be a dramatic reduction.

    That doesn’t mean you must stop coding by hand, because you love it. But I don’t think you do love it. I think you love being praised for being smart. The pats on the head. That’s the most likely explanation for why your motivation for coding by hand has disappeared. Once the results stopped being a special output from your special brain, you stopped feeling special.

    You have a choice now that the landscape is changing. You can find a way to produce unique and outstanding results that still matter, or you can slowly fade into a hardened stance of obsolescence and spend your time grumbling about the change.

  • This.

    This is more or less precisely how I feel. Other creative fields have already begun to get a handle on how AI is a soul-deadening thief of joy in their fields. I have hope for illustrators and painters and photographers and musicians and makers. With those friends and in those communities I see people who have already done the thinking, can already express their feelings, and are already making commitments to do work in ways that defend them.

    The software development industry has still to reckon with the extent to which it is punching itself in the face, and it is precisely because AI does have at least some utility in software, precisely because some of the final form necessarily a cognitive 50% grey, even just for interoperability alone.

    by dofm
  • Look, folks. I'm an old man and pretty much out of the workforce at this point in my life. But what I see in these comments day, after day is rather pitiful. As your Uncle John, I'm going to give you a lecture:

    From the article:

    >I can’t really blame anyone who’s just gone along with things

    Whst is this supposed to mean "blame"? Do you "blame" people for driving cars instead of riding horses? Do you "blame" software engineers for eliminating entire industries?

    Folks, writing software can be fun and satisfying. Do it for the enjoyment. But suck it up, because the technology wave you rode to a well-paying job was always going to be short-lived for the majority of programmers.

    Just like the engineers who built steam engines, or living room radios, or tube TV's, or Internet dial-up modems and long distance phone networks, or whatever other technology that has come and gone: just move on, because you helped to put those people out of work--and they moved on.

    You're going to drive yourselves crazy with the constant re-hashing and sobbing over the obvious changes that are happening. Figure out how you go forward and start going forward.

  • Think of the classic Venn diagram, the intersection of:

    1. Things I enjoy doing.

    2. Things I am good at doing.

    3. Things people value me doing.

    The problem with AI is that it potentially changes all three of those bubbles. 1. Sure, AI is powerful, but maybe I don't enjoy coding that way. 2. I'm really good at C++, but I'm not very good at prompting (at least no better than anyone else). 3. No one hires me anymore because AI can do my job cheaper.

    The world isn't going to change back, so our task is to figure out the new intersection. This is always hard work, and I have no easy answers.

  • I liked building apps and helpful tools before AI came around. I've been doing so for 15 years, 10 of them professionally.

    Today, I like it even better. It's never been so fun.

    What would have taken days of work, if it was feasible at all, I can have implemented in half an hour now and iterate on the result to make it work the way I want.

    I stopped reviewing the code at all.

    People on here are often saying how that's a disaster, how the result would be unmaintainable, and so on. I think they are clueless.

    My app has 200k LOC + 100k in tests, and there is no sign of the AI slowing down or being unable to maintain it.

    I've been working on the project for four months now. I invested hundreds of hours, and I expect to publish my paid app in the AppStore this month.

    It has been fun. I am using the app every day and I look forward to the features I will add in the future.

  • In general creators must do some honest introspection. Did you enjoy the crafts, or did you enjoy the compliments? Did you enjoy the difficult puzzles or the identity derived from a career that gives you the reputation and perceived value of someone who can do a thing most people can’t? Did you enjoy the code itself or the accomplishment of seeing your ideas brought to life? Who remains when the thing you do no longer is the person you are.

    AI is not perfect, I remain convinced that handcrafted will always beat AI generated crafts. The IKEA vs the carpenter analogy fails because a carpenter has to create each piece of furniture from scratch, serving only a single customer, where digital products by definition are near zero marginal cost, so it is worth it to throw large amount of human hours at proper code vs AI generated code if the quality is better.

    PS: You have intrinsic value, and your skills will also remain valuable, if even for how it teaches you to approach complex problems and think deeply.

Explore Birbla archives

Fuck it, make it anyway · Birbla