4 ms·
I disagree. Having a broader skill set means you can be more creative with problems. The separation between doctors and computer science is holding both fields
by Griffinsauce 9y ago
I disagree. Having a broader skill set means you can be more creative with problems. The separation between doctors and computer science is holding both fields back. Think of machine learning and big data, we are _just now_ starting to apply those ideas to medical problems, while those problems are fundamental to our existence as a species.
Computers in hospitals are a chore and a drain on doctors. They should be empowering, instead doctors spend the majority of their time typing reports. Reports of things that are already registered in other parts of the system. (You're already thinking of a solution right? That proves my point)
Hearing about how hospitals handle technology from my SO (neurologist) makes me want to rip my hair out. Specialization is a great thing but we need generalists to bridge the gap to help specialists empower each other.
- Retric 9y agoI see zero connections between having computer administration skills and fixing those problems. Knowing how to install and troubleshoot software would be a waste of their time. Programming on the other hand would take a significant commitment to be useful. Sure having say ~1% of doctors go down that path might be useful but for the other ~95% it would be a horrible waste of time and cost literally hundreds of billions of dollars over time.
- exDM69 9y agoIf there were doctors and nurses who have basic computer literacy and entry level coding skills taking part in the acquisition and development process of the IT systems they use, I bet they wouldn't suck as much as they do. Most specialized software systems, e.g. those that are used in hospitals or selling you train tickets, are developed by people who don't have a faintest idea how the software is used daily. This ends up being an expensive disaster more often than not. This is why I think everyone should have basic computer literacy and programming skills. Which is not the same as everyone should be a professional quality software engineer.
- Retric 9y agoYea, even basic programming is not part of basic computer literacy. You are looking a very different and expencive in terms of time to acquire sill set. Worse, Doctors are often not part of these decisions in the first place. Further there are plenty of doctors with these skills however they don't work for cheap and most of this software is build by people that are paid as little as possible. Remember their workflow is not actually complicated, it's just not helpful when selling this software. Really, this software is not terrible because it's hard to make, it's terrible because of how it's sold and maintained.
- pm90 9y agoI think you would be familiar with what it takes to become a doctor v/s a software engineer, education wise, but let me reiterate: For a doctor: 1. 4-5 years Bachelors degree 2. A Masters Degree (at least 2 years) 3. Residency (at least 2 years? And this is working weird shift at hospitals and whatnot) For a SE: Degrees are optional. Perhaps a Bachelors. So if you require the same amount of rigor from SE's, that's probably gonna scare off many who don't want to spend the better part of their youth buried in books. And since there is such a huge demand for SE's who don't need to know OS fundamentals, there is no push for having more rigor in the curriculum. Maybe I'm being too pessimistic. I would certainly like there to be more generalists. But that would require the same kind of attention to credentials that doctors are put through. And I think a vast majority of current engineers are opposed to more formal education.
- pedrosorio 9y ago> Specialization is a great thing but we need generalists to bridge the gap to help specialists empower each other. That is the dream: https://en.wikipedia.org/wiki/Biomedical_engineering https://en.wikipedia.org/wiki/Biomedical_engineering