Recently I worked on the same type of project as someone with 10 yrs of experience & a CS degree from Stanford.
A few months later, I created a project, and had a manager with a CS degree. However, when I left, that manager was unable to pickup where I left off, and he ended up leaving soon after.
I have less years of experience, but to me, what matters more is the time within that experience which was put into a relevant business model, product built, or past projects. I.e. a Senior Dev with a CS degree, vs. a New Grad with a Business Background & SWE Experience. It's apples to oranges in many cases.
Also, I'd echo another comment here:
>"daxfohl 1 hour ago [-]
> As a senior dev, I wish that I could say I always knew more than my interns, and that all the code that's there is because it was carefully planned to be that way.
>But more often than not, I don't, and it's not. "