| 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. |
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.