Register now or log in to join your professional community.
A Full Stack Developer is someone with familiarity in each layer, if not mastery in many and a genuine interest in all software technology.
Good developers who are familiar with the entire stack know how to make life easier for those around them. This is why I’m so against silos in the work place. Sure, politics and communication challenges get in the way in large organizations. I think the point Facebook is going for with their hiring policy is, if smart people use their heads and their hearts, a better product gets built in less time.
layers of the full stack:
from my point of view, briefly , A Full Stack Developer is the person who can handle and deliver a project from A to Z with no need to specialists in each project's process/phase. a person who knows a lot of things. (this is not limited to the computer/software field, this is a general desc.)