But maybe it shouldn’t be that quick. All that breadth is meaningless without the depth needed to actually bring quality to one’s work.

Full Stack Developer Isn’t an Entry Level Position

Everyone wants to be cool, and coders are often self-taught, so why wouldn’t any newbie developer want to go for a full-stack position immediately? Because it takes decades to learn properly. Here’s Dan Kim, an android programmer at Basecamp, on the core problem he sees in plenty of developers’ job search strategies: Acknowledging that you have strengths and weaknesses isn’t a bad thing: Any smart hiring manager will expect you to have them, anyway, so being honest about them will earn you extra points. Not to mention, what’s a ‘stack’ in 2017 anyway? HTML, CSS, Javascript, Rails, Node, PHP, Go, Python, React, Angular, MySQL, Oracle, Swift, Kotlin, Android, iOS, .Net, Java, jQuery, Mongo, Redis…about a thousand other things?”

The Term Was Outdated Three Years Ago

Here’s a 2014 blog post from front end web developer Andy Shora, who also dislikes the term. He lists the skillsets a full stack developer once need, but are, as of 2014, outdated:

Find Your Strengths Instead

In their dissections of the “full stack developer” label, Andy and Dan both acknowledge that some people out there can indeed accurately call themselves full stack. But those who do are rare, and “are often lost in a sea of douchebags, claiming they know it all,” as Andy eloquently puts it. The safer bet might be to play to your strengths. From Dan: My beef is not with people who can do all of the above, it’s with the label ‘full-stack developer’. What does it mean in 2014?” Pick out a more specific title and you’ll probably land a job sooner. You’ll definitely see fewer hiring managers rolling their eyes at your job title.