Is it reasonable to expect mere mortals to have mastery over every facet of the development stack? Probably not, but Facebook can ask for it. I was told at OSCON by a Facebook employee that they only hire ‘Full Stack’ developers. Well, what does that mean? To me, 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..
B.Tech, M.Tech, Technical Managers, Consultants, Communications Professionals, Software engineers, System Engineers, Network Professionals, Marketing and Sales professional, IT professionals.
Contact us: To customize this class with your own dates, times and location. You can also call
"I've been to a different training facilities for other technologies, and this is one of the few where I've left feeling like I've learned more than I expected.
Eduardo Moreno, USA