Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
April 10, 2022 03:15 pm GMT

About roles in the front-end development department

Three years ago, Chris Coyier wrote about The Great Divide. This article stuck with me for a long time since I always considered CSS my strongest skill. Then, last year Brad Frost wrote about front-of-the-front-end and back-of-the-front-end web development. This article also stuck with me, primarily because of the following definition: A front-of-the-front-end developer is a web developer who specializes in writing HTML, CSS, and presentational JavaScript code. Thats what I do.

I recently figured that I would call myself a website developer, emphasizing the website part heavily. It is because all other terms are somewhat vague.

Take CSS developers as an example. Does a CSS developer need to know presentational JavaScript?

Take JavaScript engineers as an example. Does a JavaScript engineer need to know accessibility basics?

Take UX engineers as an example. Does a UX engineer need to know SEO basics?

Take web developer, full-stack, and front-end developer positions. You couldnt possibly tell what these positions imply. These terms are just too broad, and they assume too many things.

So, Ill call myself a website developer from now on. That means I know SEO, accessibility, DNS basics, HTML, CSS, presentational JavaScript, the Open Graph Protocol, etc. I just build websites. I dont know how to make web apps, and I dont use any JavaScript frameworks anymore.

For me, it doesnt matter which technology is in the background. I know my way around WordPress, Hugo, Jekyll, Eleventy, Hexo, Shopify, HubSpot, and whatever, but that doesnt matter. What matters is that the final code should be the same. It should have functional code that could be processed by users, browsers, screenreaders, crawlers, and who knows what else. As a website developer, all I care about is that my sites are performant, optimized, and easily consumed.

Although I am not looking for a new position, I like to browse available jobs and read the requirements. Some companies do a great job explaining the role in detail. On the other hand, some companies dont even state which team is hiring. For example, a front-end developer part of a product team has an entirely different job than one part of the marketing team.

I guess what I am trying to say is that we live in 2022, and we still dont have a system for making distinctions between these roles. No wonder we have so many bad sites, no wonder it is hard to find a good developer, no wonder we have developers arguing over the usage of frameworks, be it CSS or JavaScript ones, and no wonder wrong persons do wrong jobs.

I hope this is just my point of view and that the reality is better. But unfortunately, I somehow feel like it is the other way around and that the reality is actually worse.


Original Link: https://dev.to/starbist/about-roles-in-the-front-end-development-department-1lj5

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To