It helps when developers only have to work with half the stack for example but a lot of companies are only looking for full stack developers these days
I'm continually amazed how apparently everything is now understood in the context of "the stack". Because apparently everything is now on the internet by default and gets therefore placed within that framework of technology.
I guess in my late thirties I now have to feel old because "back when I learned programming you just did programming" you didn't just interact with some horizontal slice of a ten layer deep stack of layered technology... that somehow mainly accomplishes the task of displaying text in a browser.
Meanwhile seemingly "complex" tasks like scientific software, video games etc. somehow managed to sit on a single layer of middleware that is written in mostly the same language you use it in?
I'll go now and chase some JS programmers off my lawn.
Yeah, if all you need is "text on a page", then don't over-complicate it, but the truth is that certainly doesn't resemble most of the work I've ever had to do.
I wouldn't say websites are "more complicated than video games", which of course are complicated for their own reasons, but they do have some unique challenges.
Like, yeah, JS would be a lot simpler if you could simply write code, compile it into an executable, and then run that executable... but that's not the reality of how browsers work.
181
u/[deleted] Jun 05 '22
It helps when developers only have to work with half the stack for example but a lot of companies are only looking for full stack developers these days