Is it worth becoming a frontend developer in 2024?

I’m really confused about whether I should start learning frontend development right now. With all the AI tools getting better at coding and people talking about how machines can build websites automatically, I’m wondering if there’s still a future for people who want to work with JavaScript, React, and similar technologies. I keep seeing posts online about how AI can generate code and create interfaces without much human input. Should I still invest my time in learning these frontend frameworks and libraries, or am I wasting my effort on skills that might become obsolete? I don’t want to spend months studying something that won’t lead to job opportunities. Has anyone else been thinking about this same problem? What are your thoughts on the job market for frontend developers with all these new AI developments?

What frontend skills are you most excited to learn? Thinking vanilla JS first or jumping straight into React? Companies still need devs who actually understand why code works - not just copying AI solutions. What made you pick frontend over other paths?

The frontend market’s still strong despite all the AI hype. I switched to frontend dev eight months ago and there’s definitely consistent demand for skilled developers. Sure, AI can spit out basic code, but it falls apart with complex state management, performance optimization, and building user experiences that actually make business sense. Companies still need developers who get browser compatibility, accessibility standards, and can debug the messy problems AI can’t handle. Don’t try to compete with AI - learn to work with it. Get really good with modern frameworks since that knowledge becomes way more valuable when you’re using AI for the boring stuff.

totally agree! ai will def help speed things up, but we still need humans to understand design and user needs. i’ve been in this field for a while, and the blend of tech with creativity is still super valuable. so, yeah, keep learning those frontend skills!