It is so darned easy to conflate tacit knowledge work with explicit (mechanical) "content creation".
My brain generated that thought, while making a wall of text comment on a new HN submit by someone, of my blog post about hiring. Gory details here: https://news.ycombinator.com/item?id=49798146
It wasn't better before
the tool(s) just changed.
You can find seniors grumping about lack of craftsmanship since forever
I donāt know, I think that not too long ago, people I spoke to could at least narrate what the code did. They might be wrong (there might be bugs), but they could narrate it. Now, I find that no one has any idea. The problem used to be that knowledge was split across a team, or teams, or knowledge disappeared when people changed jobs or similar, but at one point in time at least, there was knowledge somewhere. Now, thereās no knowledge anywhere at any point in time.
stuck in agents.md ?
On the flip side, finding another guy who can write āYOLOā in a terminal is pretty easy, so thatās great for management.
> It wasn't better before @ben.sless Does the addition of LLM and coding agents make this different in any way? For the better? Or the worse?
> the tool(s) just changed. @thomas Same question: Does the addition of LLM and coding agents make this different in any way? For the better? Or the worse? Are tools neutral?
@grzm feels about the same. Level of care and professionalism has largely not changed in distribution
@ben.sless How do professionalism and/or craftsmanship weigh in your values relative to productivity and profit? Are you personally concerned with the level of professionalism/craftsmanship? Is this distribution "just the way it is" and not much can really be done about it?
> People are working 12 to 13 hours a day > That's the real issue. Humans are manually making up the productivity that management thinks they get from AI.
I think the distribution is set in stone up to getting infected by one of the memes. I'm biased but I think professionalism and craftsmanship are prerequisites for long term productivity and profit.
> I'm biased but I think professionalism and craftsmanship are prerequisites for long term productivity and profit. I whole-heartedly agree. A different but related issue I think is a problem is short-term focus. @ben.sless Here's my take: LLMS and coding agents make it easier to produce shitty code. There are people who already care about software quality that perhaps can use these tools to continue to produce quality software. (I think that's harder, in part because it's harder to see issues when something's presented that looks like it's probably right rather than working through it yourself, among others.) However, given the current state of much of the software industry, the use of LLMs and coding agents is going to make the situation worse. So, saying something like "it wasn't better before" may be a description of the number of people complaining about software quality, but it's not true regarding the state of software as a whole going forward.