How to Become a Full Stack Developer

Much has been said about the skills and capabilities of a full stack developer: On one hand, there are people who believe that a full stack developer is a ?jack of all trades, master of none.