Abstract
How can computer professionals shape the future of new computing technologies? Using the recent history of handheld computers as an example, this paper investigates how computer professionals can shape the future by helping to define what new technologies should be. Computer professionals can play a variety of roles in creating, maintaining, and questioning problem framings, or the basic assumptions about what problem a new technology is trying to solve. In addition to political activism and professional ethics, computer professionals need to reflect on the process of defining new technological directions, and how they can help shape technology development into outcomes they believe in.