4 ms·
Stuff like this has me scratching my head. Here's my situation: I have a PhD, but in a different, non-CS field. Due to my research and experience, I have a t
by asdlfklei 9y ago
Stuff like this has me scratching my head.
Here's my situation:
I have a PhD, but in a different, non-CS field.
Due to my research and experience, I have a ton of stats and programming experience across a range of languages, from lisp to C++ to javascript to python, to name just a few. I have published stats papers for example.
However, I kinda find when I'm looking at jobs, there's a heavy focus on CS grads, or people with finance-type degrees, or engineering degrees, or some combination. And to be honest, there are certain things out of a BS in CS that I probably am not that familiar with, especially low-level hardware type stuff, and network stuff.
So, I look at what's out there, and getting a BS in CS seems a little odd, for various reasons, in part because I feel like there's a lot of redundancy with what I have from my career and education already.
A MS in CS, on the other hand, is kinda not so strange to me. I might have to take a couple of preparatory courses, like in OSs, but doesn't seem too grueling to me.
So I read a thing like this, and it comes across as similar to the sort of gatekeeping that I bump into, like if you have a PhD in another field and then get an MS in CS, you aren't a "real" CS grad or something. I've supervised honors CS undergrads, and believe me, I feel pretty confident that my skillset is beyond many of theirs, at least in certain areas. At some point it just seems absurd to me.
I share some of the implicit concerns about cash cow MSs, that seem to be part of the current employment climate, not unique to CS, but a symptom of problems with hiring practices and also contributing to it. But it also seems misguided to me to start arguing that someone who completes a MS in CS isn't as skilled as someone with a BS.
There's just so much gatekeeping and pissing contest stuff that goes on in STEM, and it drives me crazy sometimes. It is maybe possible that that english grad actually understands programming, math, and algorithms at a pretty high level (I'm not an english grad, just making a hypothetical argument).
- watwut 9y ago> There's just so much gatekeeping and pissing contest stuff that goes on in STEM, and it drives me crazy sometimes. That is because too many people are insecure and evaluating who is good and who is bad is very subjective. We like to pretend it is objective, but the older I am the less I believe so. Moreover, programming is not one job, but multiple different jobs that require different skill sets, different aptitudes and different personality types. Combine that together and you have perfect environment for bullshit gatekeeping and pissing contests.
- bitL 9y agoThey are likely intimidated by you; imagine they see skills in your CV than make them feel inferior and likely worried you might either take their job or get promoted higher faster. People are that selfish. Just remove your other field qualifications from your CV, start a "consulting company" in Delaware for 500 bucks for a year, list it as your employer, and you'll be hired.
- commandlinefan 9y agoI like that interpretation, but I don't think that's why people like him are passed over; you're attributing far too much self awareness to the hiring manager types. My own observation is that, among people who can't program, programming is viewed as sort of a semi-skilled bricklayer type task and a CS degree is an expensive vocational training program that covers when to use different sorts of bricks and what color bricks go best with what other color bricks. What they're looking for is not educational experience or ability to grow, but a demonstrated willingness to lay lots of bricks down, really fast.