DEV Community

Discussion on: I’m sorry, but this “Full Stack” meme makes me really mad/sad

Collapse
cubiclebuddha profile image
Cubicle Buddha Author

Yes, I really like what you wrote. I think you clarified my (current) conclusion perfectly:

So yes a well balanced team where individual members understand each other's domains is always good. Assuming that everyone can and should be able to do everything is not.

It’s really important that I remember to clarify that specialists are always important. You need at least one person on the team who can solve the really difficult problems, right? (Like fancy SQL queries, CORS, immutable data flow) But in my ideal world, those specialists aren’t hoarding the knowledge and are sharing with others so they can at least be familiar.

I guess the real deal is: Does your team have high communication? Sweet. You’re done. :)