Even learning medicine in isolation (as is common for programmers) seems like madness.
Maybe it is because both of my parents work in the medical profession, but that sounds perfectly sane to me. Most of diagnosing a medical condition is applying Bayes theorem to symptoms. Have symptoms x, y, z? It indicates condition a, or b. Run a few standard, well known tests that lead you to believe that is a instead of b. Follow standard treatment for a. Say a is gal stones, a few weeks of reading would make you close to an expert on gal stones, treatment, causes, how to diagnose etc. Now sure if a is brain cancer then it is a little more involved but there are corners of CS I would say the same thing about.
Maybe it is because both of my parents work in the medical profession, but that sounds perfectly sane to me. Most of diagnosing a medical condition is applying Bayes theorem to symptoms. Have symptoms x, y, z? It indicates condition a, or b. Run a few standard, well known tests that lead you to believe that is a instead of b. Follow standard treatment for a. Say a is gal stones, a few weeks of reading would make you close to an expert on gal stones, treatment, causes, how to diagnose etc. Now sure if a is brain cancer then it is a little more involved but there are corners of CS I would say the same thing about.