Conversation

Replying to
Going by the responses, it sounds like it depends on where you draw the line between thinking and writing. One extreme would be fingerspitzengefuhl. It’s thinking if it doesn’t just type itself because you’ve written such patterns so often. I think that’s where Dorian’s at.
1
3
Other extreme I suppose would be boundary between where you think within the context of the language’s tooling and abstractions vs in a language-independent way about solution logic. That’s the waterfall planning line.
Replying to
It feels more like constructing a giant rube goldberg machine the size of an entire house, densely packed with interconnecting marble relays and hydraulics and switches.
1
2
Replying to and
Which is to say yeah you spend most of the time trying to figure out where to run this section of pipe and whether you need a splitter there or not and what if we tried that with a pump instead of a bare motor…it’s vastly more complex and intricate and bespoke than a house.
2
Replying to
Industry specific. In "easy" businesses its pretty small. In healthcare it often looks like a construction site with 1 guy in a hole with a shovel and 10 guys watching.
3
Replying to
To build a building in California there’s an additional 100% of permitting, CEQA review, and lawsuits, which fits into “figuring out what to build”