I have been developing my web design skills, learning as much as I can, and I’m starting to feel that I now have a solid understanding of HTML, CSS, Bootstrap, and JavaScript. I also have partial knowledge of other JavaScript libraries and frameworks. Am I wrong in my understanding that if I were to seek employment in web design, my primary skillset as a front-end developer would revolve around using JavaScript libraries and frameworks? I am also beginning to see that back-end development follows a similar progression. For example, transitioning from my first LAMP deployment to learning the MEAN stack and now the MERN stack, I recognize that modern technologies aim to streamline the process of generating backend source code that would have traditionally been written by hand. I suppose I am experiencing imposter syndrome as I start to not only understand these concepts but also implement them. I can now write code that accelerates source code generation at an almost ridiculous pace, using JavaScript and its extended libraries and frameworks, along with backend JavaScript or Python, to create a basic, commercially viable website. I’m realizing that the ease of website creation today is largely determined by the unique needs of the client—whether it’s a small coffee shop website or an e-commerce toy store. My role is to use that information to generate tailored website source code based on what I’ve learned. I understand that this isn’t the full picture, and I’m just beginning to immerse myself in commercial web development methodologies. Can anyone provide constructive criticism, comments, or advice on my understanding? How close or far am I from the reality of the field? Thanks in advance! Continue reading...