This isn't the last hoop I have to jump through -- I still have to pass an oral qualifier exam sometime this year, which will entail sitting in a room with a few professors of my choice and being grilled about programming language topics for an hour or two. That doesn't really sound so different from everyday life, though.