DEV Community

Discussion on: Question regarding "Junior Full Stack Developers"

Collapse
 
russellstrauss profile image
Russell Strauss

Full stack means you understand and can build for the full web architecture in a production setting. For example, you create interactive pages in the frontend of the application, but also write the backend code to deliver it from the server and any relevant database or other backend needs.

Many people will specialize in interactive frontend work or backend dev which includes routing and server-side architecture, choosing to specialize in one or the other.

It is mostly a silly term created to set expectations for job roles.

In my opinion, every dev on the web should understand the full web architecture since they are closely tied.

It is unrelated to the term junior dev other than the fact a junior dev will not understand the full web architecture since they have not been working with it long enough to fully understand it.