The field of programmers myth

  title={The field of programmers myth},
  author={P. Denning},
  journal={Commun. ACM},
  • P. Denning
  • Published 2004
  • Computer Science
  • Commun. ACM
The persistent public image of computing as a field of programmers has become a costly myth. Reversing it is possible but not easy. 
The profession of ITVoices of computing
The choir of engineers, mathematicians, and scientists who make up the bulk of our field better represents computing than the solo voice of the programmer.
Is the thrill gone?
Computer science is nothing less than a new way of thinking; explaining it to the wider world is critical to the future of the field.
The Profession of IT, Recentering Computer Science
The article of record as published may be found at
Recentering computer science
The recent decreases of enrollment in computer science programs signal a chasm between our historical emphasis on programming and the contemporary concerns of those choosing careers.
The locality principle
Locality of reference is a fundamental principle of computing with many applications. Here is its story.
CS 1: Beyond Programming
In this special session, a variety of ways in which CS 1 courses can broaden their focus beyond programming are shared, without sacrificing programming rigor. Expand
The Computing Field: Structure
  • P. Denning
  • Computer Science
  • Wiley Encyclopedia of Computer Science and Engineering
  • 2008
Since its inception in the 1930s, the computing field has passed through childhood, adolescence, young adulthood, and maturity. In its maturity it is a complex of fields gathered under a largeExpand
The Many Faces of Complexity in Software Design
The nature of complexity as it arises in software design is discussed, the progress that is achieved in tackling it is assessed, and some of the challenges that still remain are discussed. Expand
The development of computer science: a sociocultural perspective
  • M. Tedre
  • Sociology, Computer Science
  • Baltic Sea '06
  • 2006
It is argued that understanding of how computer science works is an important part of the knowledge of an educated computer scientist. Expand
Using history of computing to address problems and opportunities
On December 1, 2000, forty years have passed since the first registered computer run was made in Turku, a city in the South-West corner of Finland. The computer, a Wegematic 1000 was donated by AxelExpand


Great principles of computing
The great principles of computing have been interred beneath layers of technology in our understanding and our teaching. It is time to set them free.
Computing as a discipline
A summary is given of a report that had the following goals: to describe computer science in a way that emphasizes fundamental questions and significant accomplishments; to propose a teachingExpand
The mythical man-month (anniversary ed.)
Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offersExpand
A debate on teaching computing science
Professor Dijkstra's talk provoked a lot of discussion and brought into the foreground some of the background of controversy that surrounds the issue of what belongs in the core of a computer science curriculum. Expand
Computer science is more important than calculus: the challenge of living up to our potential
In 1961, Alan Perlis made the argument that computer science should be considered part of a liberal education, and that everyone should learn to program, and what would computer science education look like if the authors took Perlis' argument seriously. Expand
The Unfinished Revolution: Making Computers Human-Centric
From the Publisher: Using a computer ought to be as easy and productive as driving your car. But today's systems are oblivious to our needs and demand ever more attention and work from us, as theyExpand
he Kyoto Protocol is a symbolically important expression of governments' concern about climate change. But as an instrument for achieving emissions reductions, it has failed 1. It has produced noExpand
Career redux
How can one design a career when career as an institution is dead? Entrepreneurs have an answer.
No silver bullet. In The Mythical Man Month, Chapters 16 and 17, Addison-Wesley (1995 edition)
  • 1995
Denning ( is the director of the Cebrowski Institute for information innovation and superiority at the Naval Postgraduate School in Monterey, CA, and is a past president of ACM
  • Denning ( is the director of the Cebrowski Institute for information innovation and superiority at the Naval Postgraduate School in Monterey, CA, and is a past president of ACM