Google

Welcome to Google New York's Speaker Series

Thursday, May 11th, 2006

Come hear Jon Bentley of Avaya Labs Research share 'Tricks of the Programming Trade!'

About the Talk

What makes a great programmer? Clever ideas can often be traced to education, experience or heredity. Sometimes, though, insights come from "tricks of the trade". This talk describes three software tricks in detail: defining the right problem, back-of-the-envelope calculations, and debugging. It also surveys several others. Discussion will range from principles to war stories, with a special bonus theorem tossed in for good measure. Audience interaction is essential.

Agenda

6:00pm — 6:30pm:   Registration
6:30pm — 7:30pm:   Jon Bentley speaks on 'Tricks of the Programming Trade'
7:30pm — 8:30pm:   Networking & Refreshments

About the speaker

Jon Bentley is a computer scientist at Avaya Labs Research. His research interests include programming techniques, algorithm design, and the design of software tools and interfaces. He has written books on programming and articles on a variety of topics, ranging from the theory of algorithms to software engineering. He received a B.S. from Stanford in 1974 and an M.S. and Ph.D. from the University of North Carolina in 1976, then taught Computer Science at Carnegie Mellon for six years. He joined Bell Labs Research in 1982, and retired in 2001 to join Avaya. He has been a visiting faculty member at West Point and Princeton, and has been a member of teams that have shipped software tools, telephone switches, telephones and web services.

Please make your reservations early; seating is limited. Click here to sign up.