Eric Johnson8:32
Yeah, so it's not me. I've got the philosophy degree, so even less connected to engineering. My wife's got the psychology degree; she's got three of them, she's a PhD. So in my office hours, we always talk about psychology, and I've been begging for the opportunity to kind of pull her into one of those because she studies psychopaths and stuff, and it's really interesting, hopefully not applicable at work, but a lot of people find that interesting. So yeah, I have a philosophy degree, liberal arts degree. I started college in electrical engineering, so I was going the technical route, and I just ended up being more abstract math on the chalkboard rather than physical robotics and stuff that I wanted to do. So I got frustrated, and I went to my advisor's office, and my needle kind of went to the other end of the spectrum: philosophy. But programming and computer science was another interest, and I almost ended up there. Luckily, I was programming as a hobbyist kind of along the whole way. So it certainly would have been, given what I do now, a shorter, less risky route to just get the comp sci degree and go into tech, as I ended up doing anyway. But philosophy taught me how to think, made me generally well read. I think if you look at engineering management at Silicon Valley-style venture-funded companies, you probably find an over-representation of liberal arts degrees like that: history, English, philosophy, a handful of others in engineering management, VP of Engineering, and CTOs and whatnot. I meet a surprisingly not a lot, but more than you'd certainly expect. So I think there's something to it, and I don't know exactly what that is. But obviously, any management responsibility deals with people. There's certainly a lot of communication that goes along with being an executive. So I think those fields of study tend to lend themselves to management in general. And luckily, I happened to get into tech, and I think it's still true today where you don't necessarily need a credential; you can just, if you can do the job, you can get the job, which is good. I think it's because most tech companies are fairly entrepreneurial. I hope it stays that way, but most fields stabilize over time, and eventually you need the specific degree to get the entry-level job and go up from there. But I don't see tech necessarily stabilizing or slowing down for a long time, and I think that's a good thing. Obviously, there's a lot of things we do at GitLab, like the ERG mentorship program and other things, where we're trying to bring relatively highly compensated tech jobs to places like sub-Saharan Africa and whatnot. I think that's a good thing. The tech industry can hopefully give people a rewarding career, in some cases lift them out of poverty, build a middle class in places that don't have it. So we're trying to do our part to follow through on some of those things. And me not going in the kind of straight and narrow route always provides a little bit extra push to do things like that because I was given some chances by some generous people, and I want to pay that forward. Pay it back? Pay it forward, I think, is the right direction vector. But thanks for asking.