Normal people don’t study philosophy, and if they’re into computer science, they don’t care whether P!=NP — they just learn Java, Objective-C, Python or whatever else they find useful for becoming a successful software engineer. I resent that. Most programmers I've met find theoretical CS interesting, and learn things simply for the intellectual value of it. They just want to build things people use.
That's exactly the difference the author means. Programmers like to know about this as a means to better achieve things or purely as a hobby, exercise for the mind. People who pursue a PhD go beyond that, and are simply interested in the absolute truths (in the Platonic sense).
Purely scientific questions like P!=NP are interesting to more than just academics. A Brief History of Time has sold over a million copies, and I bet mostly not to physicists.