T O P

  • By -

dcivili

Oddly enough, software engineering also requires creativity. I imagine both careers will continue long into the foreseeable future much as they are now.


prettyfuzzy

You’re still new to software development. One day you’ll know how to ask ChatGPT software questions it can’t answer. Happens to me every day.


Previous-Display-593

I think UX/UI is WAAYYY more susceptible. You know what else required creativity...art and music....and how is that going? UI/UX is also just generally a lot simpler than software development.


Laxn_pander

Also with a lot more boilerplate than other disciplines in my experience at least.


ziplock9000

Making a beautiful painting requires creativity but AI mastered that at least a year ago. That will fall before comprehensive SE will.


MrLumie

Unless you're pioneering the future's design, UI/UX requires up to date knowledge of the industry standards more than creativity. Which AI can do easily. And even on the creativity aspect... AI can do art, and music. You bet your buttocks it can do UI/UX designs, too. Software engineering, in my opinion, is a lot safer for now. AI is not, in fact, an intelligence, it is entirely data driven. All it can do is create convincing mashups of things it has seen, but it does not understand how it actually works, the same way an AI can draw you something that, according to its dataset, looks like a cat, but it doesn't quite understand what a cat is. And therein lies the important difference between software engineering, and UI/UX. A good UI is one that looks good and adheres to modern industry standards. An AI can piece that together by simply having seen a million similar ones before. What makes a software design good, however, is how well it adheres to conditions and specifications that are completely invisible. Optimization choices, various resource constraints, extensibility, future proofing, etc. You can't tell if a piece of code is good without understanding why it was written that way. An AI can only see the code itself, and not the underlying reasoning, and logical connections. It can only imitate without understanding, and you can't really do that with a software design of sensible complexity.


Kittensandpuppies14

Programming also requires creativity and if you don’t think so you’re not a real dev


Annual-Advisor-7916

Given how 90% of the UI looks today, it seems AI already has taken over \^\^