(no title)
dota_fanatic | 1 month ago
Take game programming: it takes an immense amount of work to produce a game, problems at multiple levels of abstraction. Programming is only one aspect of it.
Even web apps are much, much more than the code backing them. UIUX runs deep.
I'm having trouble understanding why you think programming is the entirety of the problem space when it comes to software. I largely agree with your colleagues; the fun part for me, at this point in my career, is the architecture, the interface, the thing that is getting solved for. It's nice for once to have line of sight on designs and be able to delegate that work instead of writing variations on functions I've written thousands if not tens of thousands of times. Often for projects that are fundamentally flawed or low impact in the grand scheme of things.
hackable_sand|1 month ago
zer00eyz|1 month ago
I don't know why people build houses with nail guns, I like my hammer... Whats the point of building a house if you're not going to pound the nails in yourself.
AI tooling is great at getting all the boiler plate and bootstrapping out of the way... One still has to have a thoughtful design for a solution, to leave those gaps where you see things evolving rather than writing something so concrete that you're scrapping it to add new features.
zwnow|1 month ago
If the boilerplate is that obvious why not just have a blueprint for that and copy and paste it over using a parrot?
Also I dont have a nail gun subscription and the nail gun vendor doesnt get to see what I am doing with it.
andy99|1 month ago
You’re comparing a deterministic method of quickly installing a fastener with something that nondeterministically designs and builds the whole building.
Shog9|1 month ago
This is the way with many labor-saving devices.
thefaux|1 month ago
mlrtime|1 month ago