What's your definition of a web developer?
What's your definition of a web developer?
a person who knows how to build websites and web applications a person who makes a website with an LLM is more like a client asking a web developer to make a website, the person still doesn't know how it's done if someone wants to be a developer, there's like million free courses available
How do you define "knows how to build websites"?
I already answered that, I'll make it a bit clearer: people who learn how to do a skill, know how to do that skill a person who doesn't learn a skill, can use an LLM to perform that skill, still does not have that skill themselves
That definition is pretty circular. What is the "skill" of web development? What specifically?
I'll answer this for folks who may actually be interested in becoming web developers - this is broad, but a great jumping off point: to be a web developer, there are many different skills to learn you should not be scared of learning new skills, in fact skills broaden your horizons greatly
Skills necessary to become a web developer depend on your area of interest if you are into design and user experience, maybe consider becoming a frontend web developer if you are more interested in databases and servers, you might be a backend web developer it's good to be a human with interests
For Frontend web development, you will want to have a firm understanding of the web platform fundamentals: HTML, CSS, and JavaScript once you have become comfortable working and authoring with these tools, maybe check out a reactive frontend framework (maybe)
For backend web developer, there are many different programming languages and frameworks available to learn, such as: .NET, PHP, Ruby, Python, and more! Along with server-side languages, be sure to checkout databases and APIs!
Some folks think they can do it all, and consider themselves to be fullstack web developers once you've acquired any of these skills and have a firm understanding of how to implement things safely and securely - then maybe consider using LLMs, however you'll probably notice the mistakes they make
learning skills can be challenging, but ultimately very rewarding
If you can't write, at a bare-minimum, HTML, you're not a web developer. WYSIWG authoring is not web development. Copy/paste from LLMs is not web development.