I have encountered the term "full stack developer" time and time again through the years.
-
I have encountered the term "full stack developer" time and time again through the years. I have no idea what it means or what its etymology is.
Back in the 80s when I dabbled in Pascal programming, I was vaguely aware of a memory area called "the stack" where subroutine calls were queued up. But this doesn't help me make sense of the "full stack developer".
-
I have encountered the term "full stack developer" time and time again through the years. I have no idea what it means or what its etymology is.
Back in the 80s when I dabbled in Pascal programming, I was vaguely aware of a memory area called "the stack" where subroutine calls were queued up. But this doesn't help me make sense of the "full stack developer".
@mrundkvist Full-stack just means that you're responsible for backend and frontend.
-
I have encountered the term "full stack developer" time and time again through the years. I have no idea what it means or what its etymology is.
Back in the 80s when I dabbled in Pascal programming, I was vaguely aware of a memory area called "the stack" where subroutine calls were queued up. But this doesn't help me make sense of the "full stack developer".
-
@mrundkvist Full-stack just means that you're responsible for backend and frontend.
@mschfr
I have a vague suspicion that these front and back ends may refer to a web site. -
@mschfr
I have a vague suspicion that these front and back ends may refer to a web site.@mrundkvist Everything is a website nowadays, even your desktop program or the apps on your phone

-
I have encountered the term "full stack developer" time and time again through the years. I have no idea what it means or what its etymology is.
Back in the 80s when I dabbled in Pascal programming, I was vaguely aware of a memory area called "the stack" where subroutine calls were queued up. But this doesn't help me make sense of the "full stack developer".
@mrundkvist I think it means they've developed the full stack of personality defects.
-
I have encountered the term "full stack developer" time and time again through the years. I have no idea what it means or what its etymology is.
Back in the 80s when I dabbled in Pascal programming, I was vaguely aware of a memory area called "the stack" where subroutine calls were queued up. But this doesn't help me make sense of the "full stack developer".
@mrundkvist It doesn't help that explanations typically mix spatial metaphors by referring to front-end and back-end instead of top-of-the-pile and bottom-of-the-pile...

-
@mschfr
I have a vague suspicion that these front and back ends may refer to a web site.The backend is the software running on a server somewhere, the frontend is the website which people at home uses to interact with the software on the server.
So a full-stack programmer works on both server-side and client-side software, and the reason why this is important is that they use different technologies.
Frontend is CSS, HTML and JavaScript in some format, backend can be a lot of things like C# or any of the other languages built to do stuff server-side.
-
The backend is the software running on a server somewhere, the frontend is the website which people at home uses to interact with the software on the server.
So a full-stack programmer works on both server-side and client-side software, and the reason why this is important is that they use different technologies.
Frontend is CSS, HTML and JavaScript in some format, backend can be a lot of things like C# or any of the other languages built to do stuff server-side.
@EvilCartyen
Thank you! Is it evident to you why there's a "full stack" in this? -
@EvilCartyen
Thank you! Is it evident to you why there's a "full stack" in this?If you draw a stack of technologies used to create software with low-level stuff like SQL and database manipulation at the bottom - in diagram form - and user-facing parts at the top... well, a full stack developer can work on the full stack of technologies

Edit: Image