Two of my ongoing professional quests are to provide insight the processes of CS academia to those who would benefit from it and to increase the number of people who meet me and say “Oh, I know about you! Jean Yang mentioned you on her blog!” To those ends, over at her blog, Jean and I collaborated on some advice to prospective CS PhD students choosing between potential advisors, with lessons from our favorite reality TV show.
You May Also Enjoy
2 minute read
My collaborators and I started GenProg, “Genetic/Generic Program Repair (Depending on Whom You Ask)”, in 2008, maybe a month or so after GitHub was launched. My grad school research group was hip and up-to-date in our development tools, primarily evidenced by the fact that we used Subversion instead of CVS. Even in 2011, when we started putting together what became the ManyBugs dataset, it was still completely reasonable to find open source projects to study by trolling Sourceforge. Which is exactly what we did.
5 minute read
It’s summer conference time, and Phil Guo recently posted a handy how-to on “Attending Professional Conferences as a Newcomer”, which reminded me to finish this one up. His post is probably more actionable; here, I elaborate on a related piece of advice in a way that is hopefully complementary.
6 minute read
I loved speaking at the inaugural Papers We Love conference, co-located with Strange Loop, in the disarmingly cool city of St. Louis. I’d never been to or spoken at a PWL event before, but I’ve had a great time getting to know the community. The basic idea is a bunch of meetups where participants (a mix of industry and academic types) present/discuss academic papers that they, well, love.
9 minute read
I often write papers with students, or read students’ papers to provide comments, and I find myself saying the same things over and over, especially the first time out.* So: here’s a blog post I can point them to to (hopefully!) save us all some time and trouble. I plan to update it as I remember more things I say repeatedly.