3 ms·
Facebook has several formal and informal training opportunities available for engineers (and all employees, really). There's Bootcamp, primarily for New Hires,
by nbm 12y ago
Facebook has several formal and informal training opportunities available for engineers (and all employees, really).
There's Bootcamp, primarily for New Hires, but which anyone can go to if they like. I teach a class there about how our Traffic management works - load balancers, and so forth.
There's also classes about learning to program on iOS or Android (those are generally a week long), or on Haskell or C++ or D (these are generally a few hours a week for a few weeks), and smaller ad-hoc 1-4 hour classes on things like the data pipeline tools, debugging and performance tools, and so forth.
There are also ad-hoc "Tech Talks" which just discuss general topics without a specific "learning" focus.
And then there are non-technology but career-oriented courses about time management, technical leadership, managing your manager, how to give good feedback, how to have difficult conversations, and so forth.