"Full stack developer" is just a new word for "programmer". "Programmer" could be a role for any part of the stack, you just have to solve the problem in hand and you're good. If you're good or not, specialist or generalist, that's another discussion.
The Myth of the Full Stack Developer
41–50 of 104 posts
Re: The Myth of the Full Stack Developer
#42I used to be a full-stack developer, back when the front-end was jQuery. Once the JavaScript community started going insane with new front-end frameworks every two weeks, and none of the companies I was interviewing with used jQuery anymore, I decided to only be a backend engineer. I don't like working with JavaScript anyway.
Re: The Myth of the Full Stack Developer
#43Re: The Myth of the Full Stack Developer
#44Re: The Myth of the Full Stack Developer
#45I've put together about 4 generations of systems in this time, each with entirely fresh stacks. The first was pre-build-tools, so I had to write my own module loaders and bundlers from scratch.
The latest web stack uses containerized deployment in a micro service architecture, sql, nosql, rest, graphql, a jwt-based authentication gateway and a modern front end stack.
Do I qualify as a full stack dev?
Re: The Myth of the Full Stack Developer
#46This again. Is a doctor in his first year of being a full fledged doctor any less of a doctor than one with 20 years of experience? The more experienced doctor is almost assuredly better and preferable, but both of them are doctors. This assumption that you have to be a master of the front end and a master of the back end to be a full stack developer is flawed from the start. Have you created economic value with a co…
Re: The Myth of the Full Stack Developer
#47lol saying that is equivalent to say that mastering frontend OR backend is also impossible.
The reason of that is the term mastery. Mastery, probably doesn't exist, or at least doesn't mean anything.
Useless article
Re: The Myth of the Full Stack Developer
#48Earlier quoted context omitted.
I don't think your analogy holds up. Theres really no such thing as just a "doctor". Everyone specializes in some field, even if that specialization is in generalization. But doctors who specialize in general cases (i.e. family practice) serve the role of passing you off to the appropriate specialist to fulfill your needs. And in the same way I would expect a highly experienced programmer to know the limits of their…
So how doesn't it hold up? In no way did OP suggest that you need to be able to do everything on any conceivable project by yourself. There could be plenty things that are outside the scope of any given Full Stack Developer. How would that invalidate all the times when they were not?
Re: The Myth of the Full Stack Developer
#49Nah, it just means that, like every other experienced developer, I've got a "paint drip"[1] distribution of skills. My drip is just a little wider than other full stack developers, but the # and depth of those drips is probably comparable.
And that's what full stack means: you have exposure to the entire range of skills necessary to do front and back end, and are expert in more than one of those skills. But you aren't an expert in all of them, because nobody is.
1: https://www.facebook.com/notes/kent-beck/paint-drip-people/1...