Live data from Hacker News

Eight Myths on Software Engineering and GenAI

queue.acm.org

31–40 of 269 posts

Re: Eight Myths on Software Engineering and GenAI

#31
>a “good” workday, engineers spent 18 percent of their time “coding” (not including bug fixing, testing, etc.)

I must be a crap developer, because I probably spend twice as much time bugfixing and testing than "coding". (Both of which actually involve coding stuff, so I really don't like that distinction they make)

This is stuff AI can be really good at, so brushing that part under the table distorts the picture.

Having said that, I do agree with most of the myths they present.

Re: Eight Myths on Software Engineering and GenAI

#32

I don't understand Myth 1 (Developers Spend Most of Their Time Writing Code). They quote a study in which developers report to spend 11-14% of their day coding. The rest is stuff like solution design and meetings. The insinuation is that AI can at most automate 14% of your day. The problem with this argument is that once you have code, some (not all) of the precursors to code go away.

I don't know about others, but at work, the reason I only spend like 14% of my day coding is because I'm lazy, not because I'm actually doing other stuff.

Re: Eight Myths on Software Engineering and GenAI

#33
post #22

>On my visits to the Bay Area, I would ask AI researchers or interns why they are doing their current research or projects, when in a year or three agentic LLMs could probably do them; This is such a weird point to make that doesn't become correct just because everyone makes it, all the time. Why clean the ocean if some magic future tech will clean them? Why save the world now if some benevolent AI is 'just around th…

> I, as the human, still have to do the thinking as Claude still 'can't jump' I still have to do quite a bit of thinking but the amount of of thinking I do per task is trending down. I agree LLMs are not good at abduction but very few humans are either and very few jobs/tasks require it. I can't talk for researchers jobs though. But perhaps fewer researchers would be desired by these labs (not none).

> I agree LLMs are not good at abduction but very few humans are either

I, too, am glad that few humans seem good at abduction.

Re: Eight Myths on Software Engineering and GenAI

#35
This reads like a critique of 2023 tooling published in 2026. Their Amdahl-style arithmetic (speed up a 14% slice, cap your gains at 14%) holds only if "AI" means autocomplete. Current frontier models do far more than that: research, code comprehension, review, test authoring, debugging, exploratory prototyping, ideation. That's most of the rest of the working day or "86%".

The only point that still holds is that organizational policies and procedures that automate AI use and lower the barrier to entry are more efficient than leaving it up to each individual. Every other point they make is either stale or was never true to begin with.

Re: Eight Myths on Software Engineering and GenAI

#36

>On my visits to the Bay Area, I would ask AI researchers or interns why they are doing their current research or projects, when in a year or three agentic LLMs could probably do them; This is such a weird point to make that doesn't become correct just because everyone makes it, all the time. Why clean the ocean if some magic future tech will clean them? Why save the world now if some benevolent AI is 'just around th…

By trade I'm a UX Researcher/Designer who designs in code (HTML/CSS) and have done so since 2009. Recently I vibe coded an entire python app with a database and each time I didnt know what to do I would just feed screenshots to Gemini or Codex for guidance (i think i could share my screen with Codex and it can guide me via a voice conversation). I know I could follow up and build a companion iPhone and Android app using these tools.

Overall, I'd like to understand those who have a positive outlook on design and software engineering as a career. Where do you see the opportunity where I just see a bleak one where anyone can do this stuff by typing or talking to AI? Myself, after 17 years in the field I am begrudingly back in school for a new medical career. As well, anytime an IT recruiter reaches out I am getting responses back only after under-cutting the hourly rate I use to demand and what others probably are still trying to get. And with it feels even bleaker as it becomes a race to the bottom!

Re: Eight Myths on Software Engineering and GenAI

#37
> Myth 2: Writing Code Is the Bottleneck

Writing code is indeed the bottleneck for same resource constrained companies.

Rapid code development creates more opportunities for trial and error, providing companies with more information for decision making, that previously might have been addressed by meetings.

Of course, this might bring other problems, but it might not right to generally speaking that writing code is not a bottleneck.

Re: Eight Myths on Software Engineering and GenAI

#38
All very sensible points which I think all senior programmers who have used AI would largely to agree with.

For those more junior - keep in mind that a lot of the maximalist rhetoric are from people either selling models, or the cottage industry of people selling you courses or tools to help you use the models. Try and keep in mind software is not a mature industry, it's an immature one, and it's prone to hype and fads.

Re: Eight Myths on Software Engineering and GenAI

#39
post #34

> studies at Microsoft and elsewhere showing it’s closer to 14 percent This is a depressing stat. The real productivity gains come from leaving soul sucking big tech companies where nothing gets done with any sort of urgency.

In my open source work I believe this is the same. I don't have numbers, but I'm sure the vast majority of my time isn't spent writing code. Of course, it depends on how you define "writing code".

Re: Eight Myths on Software Engineering and GenAI

#40
post #12

Earlier quoted context omitted.

What kind of shape of evidence would you find convincing?

Self-reported or observational data capturing time spent for categories of task ala every other similar study in this space? This isn't exactly novel territory, here, Simon. Let's not pretend I'm asking for something strange, unprecedented, or unreasonable.

How's this? https://simonwillison.net/2026/Jul/13/datasette-code-frequen...

I have similar charts across my three main open source projects:

https://github.com/simonw/datasette/graphs/code-frequency

https://github.com/simonw/llm/graphs/code-frequency

https://github.com/simonw/sqlite-utils/graphs/code-frequency

Post reply on HN