For better or worse, the people who become leaders and decision makers in politics, law and business are going to come from schools like Princeton. Brian Kernighan badlybusinessdecision Change image and share on social
No matter what, the way to learn to program is to write code and rewrite it and see it used and rewrite again. Reading other people's code is invaluable as well. Brian Kernighan codeinvaluablelearn Change image and share on social
I really enjoyed Princeton as a graduate student. Brian Kernighan enjoygraduateprinceton Change image and share on social
Computers and computing are all around us. Some computing is highly visible, like your laptop. But this is only part of a computing iceberg. A lot more lies hidden below the surface. We don't see and usually don't think about the computers inside appliances, cars, airplanes, cameras, smartphones, GPS navigators and games. Brian Kernighan airplaneappliancecamera share on social
Bell Labs was an astonishing place for many decades, though it fell on somewhat hard times during the telecom meltdown some years ago, as its corporate owner had to cope with shrinking markets. Brian Kernighan agoastonishbell Change image and share on social
If you don't understand viruses, phishing, and similar threats, you become more susceptible to them. If you don't know how social networks leak information that you thought was private, you're likely to reveal much more than you realize. Brian Kernighan informationleaknetwork share on social
It's important to be informed about issues like usability, reliability, security, privacy, and some of the inherent limitations of computers. Brian Kernighan computerimportantinform Change image and share on social
Unix has, I think for many years, had a reputation as being difficult to learn and incomplete. Difficult to learn means that the set of shared conventions, and things that are assumed about the way it works, and the basic mechanisms, are just different from what they are in other systems. Brian Kernighan assumebasicconvention share on social
I had spent the summer of 1966 working at MIT in the group that was the MIT component of the Multics effort. Brian Kernighan componenteffortgroup Change image and share on social
Even though most people won't be directly involved with programming, everyone is affected by computers, so an educated person should have a good understanding of how computer hardware, software, and networks operate. Brian Kernighan affectcomputerdirectly share on social