My 6th semester is about to start, and right now I’m learning web development. I’ve learned HTML and CSS and can build pretty good UIs. Currently, I’m learning JavaScript through SuperSimpleDev and freeCodeCamp.
But lately, I’ve been questioning whether it’s really worth learning everything from scratch.
Every day, I see a new AI tool that can do something incredible, generate websites, write code, debug problems, and even build entire projects. It honestly makes me a little scared that I’m spending so much time learning things that AI can already do.
I know that I need to learn how to use AI rather than compete with it, and I’m not trying to avoid AI completely. However, I also don’t want to become someone who simply tells AI to build a project without understanding the fundamentals behind it.
That’s where I feel stuck.
Part of me thinks I should focus on building a strong foundation first HTML, CSS, JavaScript, programming fundamentals, etc. and then use AI to speed up my development once I understand what I’m doing.
But another part of me worries that if I spend too much time learning everything traditionally, I’ll fall behind people who are already using AI to build things much faster.
So what do you guys think?
Should I continue learning web development from the fundamentals and gradually integrate AI into my workflow, or should I start relying on AI much earlier while learning along the way?
For someone at my stage, what would be the best way to balance actually understanding web development with taking advantage of AI?