Hacker News new | ask | show | jobs
by keyle 1183 days ago
I posted in length in another thread... to sum it up, I ended with "It's a big deal."

I'm also in my 40s, and I have similar thoughts to yours.

My latest thoughts have been about thinking that we need to take a hard look at what software teams are made off nowadays.

Redraw software teams from scratch: I think 2-3 devs can make the most complex project happen with AI assistance now. I never understood startups with 10 front-end devs, wtf

And another "lead dev" needs to be dedicated to meetings/requirements gathering and stakeholder management. BAs don't work. They can't tell a mouse from an elephant in meetings and most solutions end up strapping more rockets to the pigs until they fly.

Large teams don't work. It doesn't make the software better. With AI's assistance, we can hopefully ditch large teams.

I don't think developers have to worry, they'll just become less specialised as they can rely on AI for a lot of context switching.

What I'm glad I have is my design skills. I've learnt design early and what good UX means down to the gestalt. That is skills that will never leave me and always have provided value... Humans don't like change, so design at the base, is very much linear growth in scope.

1 comments

I've seen several examples of devs using AI to write or help write complex web sites, with fields and checkboxes and dropdowns, etc.

The question is, why bother. Just give the user a chatGPT box where they can ask the AI to do the thing, instead of having to navigate a bunch of web UI.

If the AIs can write programs, they can do much much more, eg setup a facebook marketing campaign, configure a bunch of AWS instances, etc, no web UI required.

> The question is, why bother. Just give the user a chatGPT box where they can ask the AI to do the thing, instead of having to navigate a bunch of web UI.

Conversational interfaces aren’t a great way to rapidly consume information, and they probably aren’t more efficient than a task-focused interface for active interaction in most cases, either. With sufficiently-capable backing model, they seem to be awesome for generality, but that isn’t the be-all, end-all of UI concerns.

Who wants to debug a program written by an AI? I mean, can you imagine how inaccurate the annotations might be in such code? While it can be terrific at certain tasks of reproduction it's level of knowledge could still be considered superficial.
Who wants to debug a program written by an AI?

Another AI, obviously.

I thought about this, and the answer I think is no one. Because no one wants to debug code...