There’s a cold reality that we in this profession have yet to accept: nobody cares about our code. Nobody cares whether it’s pretty or clever or elegant. Sometimes, rarely, they care whether it’s maintainable.
We are only craftsmen to ourselves and each other. To anyone else we are factory workers producing widgets to sell. Once we accept this then there is little surprise that the factory owners want us using a tool that makes production faster, cheaper. I imagine that watchmakers were similarly dismayed when the automatic lathe was invented and they saw their craft being automated into mediocrity. Like watchmakers we can still produce crafted machines of elegance for the customers who want them. But most customers are just going to want a quartz.
They don't care until the whole thing collapses in on itself from the technical debt. Then they have surprised pikachu face when it takes an insane about of effort to add a simple feature.
I agree, but nothing about LLM assisted coding is by neccessity "technical debt". Tons of developers will use it to spit out shitty code they don't even review themselves, but the concept at it's core doesn't always mean a lower quality end product.
I like Simon Willison's take on this: "Your job is to deliver code you have proven to work". If someone is spitting out LLM trash and shipping it, that means the job isn't being done properly. That can be done with and without an LLM.
I think it varies. Most enterprise software is good enough if it just works. In the consumer space quality and polish is way more important. Then there are things like modeling and video where performance is a much bigger deal.
Sure, no one really cares about the code but the quality of the code matters more for some products (and in different ways) than others.
I will just copy paste my comment from another thread but still very relevant>
Coding isn’t creative, it isn’t sexy, and almost nobody outside this bubble cares
Most of the world doesn’t care about “good code.” They care about “does it work, is it fast enough, is it cheap enough, and can we ship it before the competitor does?”
Beautiful architecture, perfect tests, elegant abstractions — those things feel deeply rewarding to the person who wrote them, but they’re invisible to users, to executives, and, let’s be honest, to the dating market.
Being able to refactor a monolith into pristine microservices will not make you more attractive on a date. What might is the salary that comes with the title “Senior Engineer at FAANG.” In that sense, many women (not all, but enough) relate to programmers the same way middle managers and VCs do: they’re perfectly happy to extract the economic value you produce while remaining indifferent to the craft itself. The code isn’t the turn-on; the direct deposit is.
That’s brutal to hear if you’ve spent years telling yourself that your intellectual passion is inherently admirable or sexy. It’s not. Outside our tribe it’s just a means to an end — same as accounting, law, or plumbing, just with worse dress code and better catering.
So when AI starts eating the parts of the job we insisted were “creative” and “irreplaceable,” the threat feels existential because the last remaining moat — the romantic story we told ourselves about why this profession is special — collapses. Turns out the scarcity was mostly the paycheck, not the poetry.
I’m not saying the work is meaningless or that system design and taste don’t matter. I’m saying we should stop pretending the act of writing software is inherently sexier or more artistically noble than any other high-paying skilled trade. It never was.
Does it really matter how or who wrote it ? I would argue that LLMs have better and deeper thoughts than 65% to 70% of the world population ! Have you even talked to your fellow citizens ?
This is just sad. If your passion for creating something you can be proud of is entirely propped up by imaginary sex appeal that not even most teenagers would believe exists, it's no surprise you'd arrive at such a cynical, pathetic conclusion.
Your perspective is a path with only one logical end. That nothing you do or think or believe matters unless someone you're attracted to finds it attractive.
That is not how I or most others live. We take pride in and derive satisfaction from our accomplishments without the need for external validation.
Yeah, only I care whether the solution I found to a problem today was elegant, or whether my kitchen was pristine and well organized after I prepped for next week's lunches, but so what? I care and it injects more than enough meaning into my life to be worth it.
I’ve supported the EFF for a long time. I think what they do and stand for is important. But I can’t help but feel utterly disillusioned with all of it now. Each press release just reads as naïve to me. At one point it felt like there was a real possibility that their viewpoint would be thoughtfully discussed and actioned on. But now…I don’t know. The lack of notable “wind” doesn’t help and all the trends just don’t give me confidence that the tide will turn any time soon.
Maybe the part that makes me most sad is that for those of us who have been doing this for, well, our entire lives, it’s just not the outcome any of us envisioned but it’s the outcome that (almost) all of us have been party to even if in some small way.
This goes beyond just web design. In Japan, UIs in general steer toward being information dense. At first glance they look positively ancient. And while they take some time to become familiar they seem to be first and foremost, functional. Frankly I wish we in the west would focus more on function and sticking with it instead of hopping to whatever the UI/UX trend of the day is. It seems to me that the more focus there is on UI/UX the worse the experience gets.
Yeah! I am using renshuu[0] to learn Japanese and the UI totally bombards you with information - reading, pronunciation, example sentences, additional information sources, mnemotechnical hints from the community, etc.
Not to mention there being an insane amount of ways you can learn, word games, achievements and even a virtual Japanese garden you can populate with items and animals you unlock as you progress in your studies. :)
And I love it! It works so much better for me to learn the words and characters that way, possibly due to all the added context. Its just so much better than "western" minimalistic learning tools and bland apps in general. :)
These comments kill me. It sounds a lot like the “job creators” argument. If only these pesky regulations would go away I could create jobs and everyone would be rich. It’s a bogus argument either way.
Now for the more reasonable point: instead of being adversarial and disparaging those trying to do their job why not realize that, just like you, they have a certain viewpoint and are trying to do the best they can. There is no simple answer to the issues we’re dealing with and it will require compromise. That won’t happen if you see policy and security folks as “climbing out of their holes”.
I wouldn’t suggest anyone take this piece serious; you would be doing yourself a disservice. A strange thing I’ve noticed about street view. Whenever I show up to a new place that I’ve viewed on street view I remark on how different it feels from what I expected. Maybe I recognize the konbini on the corner and know that it marks the left turn I need to make. But never have I felt like street view was even close to actually being there.
> Not that it would have been logistically feasible back then, but I do sometimes ask myself if Pearl Harbor could have been prevented if enough Japanese statesmen had gone to vacation in New York.
Well we kind of know what the answer is. Toward the end of WW2 when the US was drawing up the list of cities to bomb, Kyoto got removed from the list at the insistence of the Secretary of War. He understood the cultural importance of the city, likely because he had travelled there. I’m surprised the author hadn’t read about it on Wikipedia.
But back to my point. Sitting and staring into my magic 13-inch rectangle starts to make me feel like…nothing. A formless gel of facts and trivia. Travel makes me feel like a human being again. Travel may not be education but I do think that, when done well, it is wisdom.
Aside from just plain bad luck, the things you list don't happen in isolation. Humans have fought bloody wars over land for as long as we've stood upright. Do you think we'll all neatly organize into the remaining habitable land?
I agree climate change could cause wars but I don't agree with the narrative that it will somehow cause 'worse' wars because... worse than what? We've managed to have terrible wars than wipe out whole peoples, and great power competition that almost destroyed civilisation in the 1960s without any climate change required. It's hard to see how things can really get much worse on that front
I’m inclined to agree. The goalposts will move once the time is right. I’ve already personally witnessed it happening; a company sells their AI-whatever strictly along the lines of staff augmentation and a force multiplier for employees. Not a year later and the marketing has shifted to cost optimization, efficiency, and better “uptime” over real employees.
The truth is that Netflix, Amazon, or any other company, honestly, would fire 99% of their workforce if it were possible, because they only care about profit – hell, they are companies, that's why they exist. At the same time, brands have to pretend they care about society, people having jobs, the climate, whatever, so they can't simply say: "Yeah, we exist to make money and we totally want to fire you guys as soon as possible." As you said, it's all masked as staff augmentation and other technical mumbo jumbo.
I think there is too much associating taste with quality. We can see it in many of these comments and in the post as well:
> And what I mean by taste here is simply the honed ability to distinguish mediocrity from excellence.
And I say, maybe. But more than quality I think taste is a way to discern what’s unique and novel. In my mind it doesn’t necessarily mean that it has to be “excellent” because, as the post mentions, everyone’s “excellent” may be different.
Why do I think this distinction is important? Because if taste is about seeing the nuances that make something interesting instead of what makes it “good” then getting to good taste promotes open minded exploration (healthy exploration) over status seeking.
We are only craftsmen to ourselves and each other. To anyone else we are factory workers producing widgets to sell. Once we accept this then there is little surprise that the factory owners want us using a tool that makes production faster, cheaper. I imagine that watchmakers were similarly dismayed when the automatic lathe was invented and they saw their craft being automated into mediocrity. Like watchmakers we can still produce crafted machines of elegance for the customers who want them. But most customers are just going to want a quartz.