← Back to context

Comment by bawolff

6 days ago

Sometimes i feel like people who really like AI have a very different experience programming then i do.

They are constantly talking about AI doing all the tedious boilerplate bullshit. Don't get me wrong, some of my code is that too and its not fun. However the pro-AI people talk as if 80% of your day is dealing with that. For me its simply a rare enough occurence that the value proposition isn't that big. If that is the killer app of AI, it just doesn't sound that exciting to me.

When I see someone talk about the reams of boilerplate they’re getting the LLM to write for them, I really do wonder what godawful sounding tools and tech-stack they’re being subjected to.

  • Exactly. Back in the day, people talked about "design patterns". It took a while for (some of) the industry to recognize that "design patterns" are a sign that your libraries and tools aren't good enough, because you're having to write the same patterns repeatedly.

  • Anything where you’re doing basic CRUD apps. Yes there are generators, but not for everything. For me that’s where LLMs have been the most useful.

Unpopular opinion, boilerplate is good for you. It's a warmup before a marathon. Writing it can be contemplative and zen-like and allows you to consider the shape of the future.