I keep hearing everywhere that artificial intelligence is about to replace web developers who work on user interfaces. People also say backend programmers might be next. This talk got louder after the new O1 model started doing well in programming contests.
But I tried using AI for real projects and I’m not so sure about this. I asked ChatGPT O1 to build a simple rating carousel where users can swipe through different reviews. The results were pretty bad. The positioning was wrong, the auto-scroll broke when someone clicked manually, and somehow a 4-star review kept showing as 5 stars.
This made me think that AI still can’t handle the tricky parts of frontend work. Things like getting pixels exactly right, making smooth animations, and handling all the ways users might interact with a page. These tasks need a lot of attention to detail.
I noticed AI works better for server-side coding where the logic is more straightforward. But creating good user interfaces seems much harder for AI right now. You need to understand design principles and user behavior, not just write code that runs.
Why do people think frontend jobs will disappear first when AI actually seems weaker at this type of work? Has anyone else noticed this gap between what AI can do and what frontend development actually needs?