I can become a SW engineer without a degree of any kind, it's only helpful, but becoming a doctor requires everything you mentioned
Which is why many medical specialties pay more on average than engineers get. See also efficient market hypothesis.
Which is why many medical specialties pay more on average than engineers get. See also efficient market hypothesis.