Hi all, I'll be joining FB early next year and was wondering how I should best prepare? Source control? I believe you use mercurial? Programming languages? PHP/Hack, what else? Books? Would Clean code, Clean coder, pragmatic programmer, be useful? Any others that you would recommend? Should I try looking into any open source FB projects? Thanks in advance for the help.
Look at open positions at Facebook that are relevant to you and check the requirements section. A lot of times the list consists of the current technologies they either use of would like to use. Get on that real quick and learn as much as you can.
I would say just relax
But if you must, yes, get comfortable with mercurial, learn about type systems, decide now if you want to work on products or infrastructure. Mobile or web or both.
Think about how you would find right manager and tech lead. They are crucial to your growth and very hard to figure out
I've never had to do something like that, any advice?
Dude it's not a fucking interview or test. They just train you and help you ramp up. If you cleared the interviews it means you are good enough to go through boot camp. I'm in boot camp my self, just relax and enjoy your time. You wont be able to once you join fb.
Calm down.. looks like the stress is getting to you. I never said it was an interview or test, I just want to be familiar with their technologies beforehand
Lol I get so many folks ask me this question I get pissed off of people thinking about boot camp as second round of interviews
Do something that is incompatible with a 40 hour work week. Travel if you can. You’re about to embark on your professional career, and aside from unemployment gaps, this is the longest time you’ll ever have to do whatever you want before you retire.
I'm still in school until December.. and I don't mind unemployment gaps, I'll probably take one at some point to travel in the future
tbgs is the only skill you need to know
Dude bootcamp is just time to learn various tools and meet people. Tasks are pretty chill. It's time to learn not work hard.
Some Vaseline and gain flexibility to grab your ankles
It’s a good thing you have a sense of humor considering your company is a fucking joke.
Lol sure is ... sure is Btw grow some skin and don't be triggered at the drop of a hat like a sensitive snowflake.