← Timeline

I’m Michael. I was a principal engineer at Facebook from 2009 to 2017, where I was the top code contributor of all time and also conducted hundreds of interviews. I recently co-founded Formation.dev, an engineering fellowship that trains and refers engineers directly into big tech. Ask me Anything!

r/IAmA

u/TheGlassKnight wrote (the comment Michael replied to):

I’m pushing 40 and I would like to get into engineering. I have a BA in CMIS but it’s been years since I’ve done any coding. Where do I start?

u/michaelnovati replied · ★ FEATURED
Hey, two things I would do things at the same time: 1. Look into a short free/cheap online course, like CS50 and get a lay of the land of data structures and algorithms. 2. Look into a short free/cheap online course in React. Like Colt Steele on Udemy, or Odin Project. If you have absolutely no interest in the frontend then maybe look into a similar Python course, like at freeCodeCamp