My path was BA philosophy -> MS Finance (worked as an investment advisor) -> after a year break I went back for a post-bacc certificate in CS during which I interned as a software engineer -> OMSCS, which I started the same month I started my first full time software engineer position. A year later I transitioned to a junior DS position, and am now a DS. I'm 30.