7 ms·
Very interesting article, his previous book 'The emperor of all maladies' is also highly recommended. A lot of medicine is not level III evidence or better back
by jepper 11y ago
Very interesting article, his previous book 'The emperor of all maladies' is also highly recommended. A lot of medicine is not level III evidence or better backed.
As both a doctor (surgical attending) and programmer medicine feels not just like debugging a very complex non linear machine. Patient psychology is one of the hardest parts of the job. Is the stomach pain caused by a psychical problem or can it be functional?
The use of protocols (part of the science) can help in catching non typical presentations of illnesses, especially if the patient is not adequate in presentation (drunk, very young, old, trauma etc).
But sometimes medicine comes down to an art, when you have the feeling something does not add up, you have to dig. The same with (older) attendings with very attuned diagnostic skills due to lots of experience that can help solve non-obvious cases.
- Madmallard 11y agoToo bad it's all standardized now so the quality of care goes down for everyone. Doctors that actually care about making their patients better need to be able to deviate and research for themselves... and not be overwhelmed.
- HelloMcFly 11y agoWhat makes you believe that standardization results in lower quality for everyone?
- cantrevealname 11y ago> medicine feels not just like debugging a very complex non linear machine One way in which medicine is not like debugging is the hours spent by a physician vs a programmer. I (as a programmer) have sometimes spent 100 hours tracking down a bug whereas I've never seen a physician spend more than a few minutes trying to diagnose an illness. Even with a gravely ill person, my experience has been that an attending physician has never spent more than about 15 minutes on the diagnosis (or to be a bit more generous, let's say several 15-minute re-evaluations as new information came to light, such as blood test results). It's a strange contrast. I considered my bugs to be serious bugs, and it was worth 100 hours to diagnose it correctly. But my bugs are nothing compared to a human life. Why is our medical system OK with quick diagnosis? Does it all come down to money or would more time available to the physician make no difference because [medicine is art not science / some other reason]?
- harryjo 11y agohttps://en.wikipedia.org/wiki/Concierge_medicine https://en.wikipedia.org/wiki/Concierge_medicine
- bsbechtel 11y agoI don't think that's a fair comparison. For complex cases, a medical diagnosis would order a battery of tests in that first 15 minute consultation. Then, a different group of healthcare specialists would spend several hours running requested tests, and send the results back to the original Doctor. This would be the equivalent to the programmer setting up and running a number of tests to learn more about the program, which would take several hours of the programmer's time. The only difference between programming and medicine is that testing and diagnosis is done by the same person with programming.
- Gatsky 11y agoIt's easy to spend 100 hours when you know there has got to be something to find. Medicine isn't like that. With experience you get a feeling for when you are missing something, and then invest the time to investigate in more detail. I could spend a 100 hours trying to understand why my grandma collapsed in the lounge, but 50% of the time I won't find anything at all.
- Angostura 11y agoThe analogy is not apt. A closer analogy is not a programmer - the doctor is in IT support ... and is dealing with a unique combination of bespoke hardware and software for each case ... and has no makers documentation available.
- clavalle 11y agoI wouldn't say bespoke (which implies written from the ground up from scratch), but with possibly different environment and other configuration variables and, occasionally, slightly different shared library files. And while there is no official documentation available, there is plenty of good guesses from hordes of brilliant reverse engineers. Still, there are only a handful of error codes that are thrown, and you have to make your first guesses from those and the logging is pretty terrible when you do decide to dig a bit deeper. And inserting your own code into the spaghetti mess is a bit of a crapshoot.
- ska 11y agoHaving watched a fair bit of this from the sidelines, I suspect we are heading into a bit of an existential crisis in medical training and clinical practice, because our ability to generate potentially meaningful data is already outstripping the time and ability to analyse it (and train for that). The difference is accelerating. Of course this doesn't mean that your putative attendings diagnostic skills are any worse - just that they are going to be more and more likely to miss things that actually were inferable from the data, when the case is not simple. At least, without a possibly profound change in practice and training.