> I'm talking about basic use of a keyboard and mouse. You just expected other people will know how, yet have no basic knowledge of other professions, even those that are arguably more important.

I'm a bit confused about what you are saying. Basic use of a keyboard and mouse is not exclusively part of the software engineering or IT profession. It is in fact part of every job where as part of your job you use a computer. Which is almost every job nowadays.

Same as writers are not the only people who are taught how to write, and accountants are not the only people who are taught arithmetics.

> I recently tore a rotator cuff, none of the four muscles mentioned I had ever heard of in my life. It would have helped me immensely had I not had to spend an evening googling what are actually basic medical facts.

Sorry to hear that, and I hope you are feeling better. Not really sure though what is your point. Are you saying doctors should not know about basic use of a keyboard and mouse because you haven't heard of the rotator cuff? Or are you saying that people should be also taught about the rotator cuff who are not doctors? I just don't really understand your point.

> Or how many people who drive know what a catalytic converter is, [...] How about the light with the cryptic three letters ABS?

I'm really not sure what your point is.

I'm saying that we should not expect people to use computers efficiently, rather we should expect people to use computers in a "good enough" fashion.

I think that more cross-discipline experience would benefit everybody.