On Being a Professional Software Engineer
A Journey in Search of Enlightenment
It is likely that by your standards, I’m an old man. After 5 years as an Army officer, I began my career developing commercial software in 1972, the same year Ritchie and Thompson began creating the C programming language at Bell Labs. At Brown I had studied to be a biologist, but the Vietnam War upset my plans. By a fortuitous…