For about the last 15 years, I have had a fantasy concerning the paper I would write if I actually won the Turing Award. After all, it is a once-in-a-lifetime opportunity to write a paper that is not subject to the whims of external reviewers. My fantasy was to write something personal and "outside the box," and it had several components. The first was to try to explain why system software is so hard to build, and why good teams screw it up on a regular basis. Second, it takes real perseverance to "stick it out" and make something actually work. The third was to talk about the start-up experience, and why venture capitalists usually deserve their reputation as "land sharks." Lastly, it is clear that luck plays a significant role in successful startups, and I wanted to explain that. The overarching theme was to use a significant physical challenge as a metaphor for system software development. Over the years, the physical challenge has varied between our cross-country bike ride in 1988, and my climbing all 48 4,000-foot mountains in New Hampshire.
So when Barbara Liskov asked to see me on March 6th, I was immediately apprehensive. It was unlikely to be a technical meeting, since I was not collaborating with her on any project at the moment. I also knew she was the head of the Turing committee, so I was expecting either good news (I won) or bad news (somebody else in system software had won and I would not realistically be a candidate for a few years). When she said it was the former, I teared up. The recognition and validation for my lifetime work was incredibly gratifying. On a more basic level, I actually got to realize my fantasy!
She said I could share the news with my wife, but nobody else until the press release came out some 2 weeks hence. Also, she mentioned that I would be asked to sign a letter committing to write a Turing paper in a timely fashion, give the Turing Lecture at FCRC on June 14th, attend the awards ceremony on June 20th, and make speaking appearances internationally. She also said there would be a ton of other speaking invitations. It was very sweet that she gave me the news in person, rather than via a phone call out of the blue. My wife and I had a private celebration that night.
Over the next two weeks, the hardest part was remembering who knew and who didn't, and acting accordingly. Obviously Barbara knew, as well as the faculty who nominated me; however, I had a couple of conversations of the form, "By the way, I know about it, and there is something we want to plan to do…."
On the morning of the announcement, I got about 400 e-mail messages, mostly from system software researchers and former students saying how delighted they were. It was a very touching show of support. It was especially touching to talk to my friend and colleague Dave Dewitt. He said it was truly ironic that the two events he had been eagerly awaiting (his daughter Lizzy getting married and me winning the Turing Award) were both going to happen on the same day 2,000 miles apart, and he could only attend one. I am sure you can guess which event won.
Now, I had to actually write the fantasy paper mentioned above. It turned out to be very uncomfortable. I am accustomed to writing and presenting dry technical material; however, my fantasy was a real emotional stretch for me. Presenting it was even harder. I tried it out on my wife, and then on Dave Dewitt and a few other senior DBMS researchers. I then presented it to the MIT DBMS community, and to audiences at two of the companies I started. Trying out the talk on these friendly audiences gave me the confidence to actually go through with the plan.
It was exceedingly draining to give the talk at FCRC, since there were no DBMS people there to offer moral support. Also, the room was completely dark, so I couldn't judge how it was being received. I still don't have a good idea whether the audience liked it or not.
The next week was the actual awards ceremony in San Francisco. About 30 friends and colleagues showed up, and it was a very touching event. Again, I felt like it validated the relevance of database management to ACM. I hauled my tuxedo out of mothballs for the event (I hope that it can go back into mothballs for the rest of my life).
I am in a bit of a quandary about "what next." After all, there is no possible recognition to strive for off into the future. It is like being at the top of Mt. Everest; there is no "up" in sight. Some thoughts that occur to me: try to help/mentor Assistant Professors. After all, my experience (many moons ago) as an Assistant Professor was miserable, and stressful beyond belief. Helping out budding entrepreneurs is also on my radar. I am also concerned that U.S. enterprises are not very good at information technology. It is widely reported that two-thirds of all IT projects fail. Ultimately, successful companies will have to get good at IT, since that is obviously going to be a major differentiator off into the future. But how to make a difference?
I have a year ahead of me with quite a bit of travel, where I will get to talk to lots of people to try to figure this stuff out.
Michael Stonebraker is an adjunct professor in the Massachusetts Institute of Technology's Computer Science and Artificial Intelligence Laboratory, and recipient of the 2014 ACM A.M. Turing Award.
I had lunch with MS and a few others in the hotel restaurant during Data Engg. conference around 1988, when I was an Assistant Professor. I am touched to see he calls it "miserable and stressful beyond belief", because the lunch that day itself is the most stressful and miserable lunch in my life. This is because I am trying "to make contact". One good thing is that, I get to tell people that I had lunch with MS and others, 27 years back.
MS is a remarkable SUPER MAN, and our field advances and makes progress because of such people.
M V Ramakrishna, Professor, SJBIT, Bengaluru
Displaying 1 comment