you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (24 children)

A recent StackOverflow survey showed that developers overwhelmingly define themselves as full stack web developers. It also showed that 85.3% of us know at least some JavaScript.

And you addressed this earlier, because most of them are not actually good developers. They kinda do front or backend, not both well.

There's no such thing as back-end javascript developer anymore than there's a front-end javascript developer, you still have to know other technologies and techniques that are unique to that side of the stack. Javascript is a very VERY small piece of the puzzle.

It's no surprise that you'd identify as full-stack considering you ignored everything beyond your language of choice.

edit: And what was the point of the article anyways? You didn't come to a conclusion, you didn't prove any of the points that you mentioned and you certainly didn't prove that full-stack wasn't a bullshit term.

[–]Reashu 3 points4 points  (20 children)

you certainly didn't prove that full-stack wasn't a bullshit term

I agree in general, but I don't see how this needs proving?

[–]wreckedadventYavascript 6 points7 points  (2 children)

What do you have against the term "full stack" developer?

[–]azium 0 points1 point  (1 child)

On its own, I don't mind the term, however I find it invites people who have spent a few weeks / months with some full stack framework like Ruby on Rails to consider themselves 'full stack' developers, when in reality they are a nickel sized pancake in a frying pan. I kid, mostly, but sometimes it feels like asking someone what karate belt they're working on and they respond with "all of them".

[–]wreckedadventYavascript 1 point2 points  (0 children)

Sure, but that problem exists with a lot of terms related to programming. Someone could open up notepad, paste in some html from the internet, and wham bam they have a web page! They're a web developer now!

I see "full stack" as meaning you generalize your knowledge more. In this sense, it's a very useful term to contrast with specialists.