[Question] Should effective altruists learn a wide range of subjects?

Most of the effective altruists, especially those who work in AI safety, major in Computer science or math. However, do you think those effective altruists who work in AI safety, should spend time learning multiple basic (university introduction course level) physics, chemistry, biology, social sciences...? I think mastering computer science knowledge doesn’t require learning natural science. However, some argue regardless what you major in, you should study the basis of every subjects, those will be helpful for you someday (Such as Brian Tomasik’s article stands for this opinion: Education matters for effective altruism). Thus, we are different than normal people who only aims to earn money, we want to do altruistic things(which is usually quite unique), so our needs of knowledge may be different than others. Do you think EA people should be a generalist, spend time learning such as General Physics, General Chemistry, General Biology...? Or we don’t have to spend any time on subjects that are irrelevant to the issues we work in?