• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

I Like Kill Nerds

The blog of Australian Front End / Aurelia Javascript Developer & brewing aficionado Dwayne Charrington // Aurelia.io Core Team member.

  • Home
  • Aurelia 2
  • Aurelia 1
  • About
  • Aurelia 2 Consulting/Freelance Work

What Are The Differences Between A Front End Engineer And A Front End Developer?

Front End Development · September 9, 2014

The web industry is rife with job titles. Front End Ninja, Front End Overlord, Front End Engineer, Front End Developer, I could go on. The two I am focusing on are Front End Engineer and Front End Developer.

Is there are a difference between the two, and if so, what is the difference?

The definition of “engineer” according to Wikipedia is:

An engineer is a professional practitioner of engineering, concerned with applying scientific knowledge, mathematics, and ingenuity to develop solutions for technical, societal and commercial problems. Engineers design materials, structures, and systems while considering the limitations imposed by practicality, regulation, safety, and cost.

You could argue someone who has the title Front End Developer or Web Developer could fit within the above description. Developers are always looking for the most practical solutions, considering the limitations (browsers, devices, hardware constraints) and working within other limitations like deadlines, budget and technology stack.

Once upon a time you didn’t call yourself a Front End Developer or Front End Engineer, you just called yourself a Web Developer and if you were really experienced, you called yourself a Senior Web Developer. Things have dramatically changed within the last 5 years in web development, things have become a lot more complicated in my opinion.

As front end tools like task runners/build tools ala Gulp and Grunt implement processes into the daily workflow of a Front End Developer, I believe there are little to no differences between the two titles whatsoever. You could argue a Front End Engineer might possess a degree in software engineering or equivalent, but it would be useless. You can’t have a degree in front end development, just experience and knowledge.

The web industry places too much emphasis on job titles, it shouldn’t matter what you are called, all that should matter is if you can do the job at hand or not.

Dwayne

Leave a Reply Cancel reply

0 Comments
Inline Feedbacks
View all comments

Primary Sidebar

Popular

  • Testing Event Listeners In Jest (Without Using A Library)
  • How To Get The Hash of A File In Node.js
  • Waiting for an Element to Exist With JavaScript
  • Thoughts on the Flipper Zero
  • How To Get Last 4 Digits of A Credit Card Number in Javascript
  • How To Paginate An Array In Javascript
  • How to Copy Files Using the Copy Webpack Plugin (without copying the entire folder structure)
  • Reliably waiting for network responses in Playwright
  • How To Mock uuid In Jest
  • Wild Natural Deodorant Review

Recent Comments

  • Dwayne on Is Asking Developers How to Write FizzBuzz Outdated?
  • kevmeister68 on Is Asking Developers How to Write FizzBuzz Outdated?
  • Kevmeister68 on Start-Ups and Companies That Embrace Work From Anywhere Will Be More Likely to Survive the Coming Recession in 2023
  • kevmeister68 on What Would Get People Back Into the Office?
  • Dwayne on PHP Will Not Die

Copyright © 2023 · Dwayne Charrington · Log in

wpDiscuz