I used to think you’d struggle to replace an actual illustrator/artist because clients always want something specific. But really it isn’t about you giving them what they want it’s about them having to deal with you at all.
Why would I message the illustrator, negotiate rate, have a meeting then have back and forths trying to get what I want when AI can be running from the first moment without interacting with anyone else and it can be spitting out versions of the thing before you have the actual person in a video call.
It can do this all day and all night then someone just had to choose what version of the thing they want or nudge it closer.
It happened to art and I don’t see why devs think they’re immune.
On a long enough timeline, there may only be unfortunately project managers.
(Still think building great and opinionated work has value. But low level generic work is on the chopping block as far as I can see today)
Probably because it's a different problem domain that actually requires precision and the requirements often are unexpressable in natural language.
Also, it has not happened in art. You can say it has happened in art when 50% of currently salaried graphic artists are unemployed.
Same sentence could describe art.
It’s barely happened to anyone. There isn’t a general pattern of automation replacing jobs, so it’s not a reasonable thing to assume will happen.
Automation replaces tasks and makes things cheaper, both of which make jobs more productive and more worth keeping.
You won't need those either. AI will be able to just use your neuralink implant to build a complete product based on some vague ideas, in minutes. Goodbye daily scrum meetings and quarterly planning.
In all seriousness now - who is going to be building this "AI"? What about the platforms it has to run on (both software and hardware)? The tools that team has to use?
Will AI find new ways to implement AI? Will AI research and implement ways to optimize itself across the whole stack?
Are you just going to let AI spin VMs for you in your multi-cloud Azure subscription with uncapped spend, if that's what it takes to build your product? Maybe AI will also investigate customer escalations and bug reports? Or memory corruption issues?
Look, I get it. You're excited about a computer computing. And maybe you've gotten used to the idea that engineering ends with being a code-monkey stitching together CRUD APIs in Python.
Nothing wrong with being excited. But please, have a bit of respect for the craft.
as I said "low level generic work is on the chopping block"
https://www.amazon.com/Mattel-Games-Magic-Ball-Retro/dp/B014...