Ask Slashdot: How Should a Liberal Arts Major Get Into STEM?
An anonymous reader writes: I graduated with a degree in the liberal arts (English) in 2010 after having transferred from a Microbiology program (not for lack of ability, but for an enlightening class wherein we read Portrait of the Artist). Now, a couple years on, I'm 25, and though I very much appreciate my education for having taught me a great deal about abstraction, critical thinking, research, communication, and cheesily enough, humanity, I realize that I should have stuck with the STEM field. I've found that the jobs available to me are not exactly up my alley, and that I can better impact the world, and make myself happier, doing something STEM-related (preferably within the space industry — so not really something that's easy to just jump into). With a decent amount of student debt already amassed, how can I best break into the STEM world? I'm already taking online courses where I can, and enjoy doing entry-level programming, maths, etc.
Should I continue picking things up where and when I can? Would it be wiser for me to go deeper into debt and get a second undergrad degree? Or should I try to go into grad school after doing some of my own studying up? Would the military be a better choice? Would it behoove me to just start trying to find STEM jobs and learn on the go (I know many times experience speaks louder to employers than a college degree might)? Or perhaps I should find a non-STEM job with a company that would allow me to transfer into that company's STEM work? I'd be particularly interested in hearing from people who have been in my position and from employers who have experience with employees who were in my position, but any insight would be welcome.
Should I continue picking things up where and when I can? Would it be wiser for me to go deeper into debt and get a second undergrad degree? Or should I try to go into grad school after doing some of my own studying up? Would the military be a better choice? Would it behoove me to just start trying to find STEM jobs and learn on the go (I know many times experience speaks louder to employers than a college degree might)? Or perhaps I should find a non-STEM job with a company that would allow me to transfer into that company's STEM work? I'd be particularly interested in hearing from people who have been in my position and from employers who have experience with employees who were in my position, but any insight would be welcome.
At least the OP is learning from past mistakes. It could be worse, he/she could be doubling down on liberal arts and going to law school.
Error 404 - Sig Not Found
Have an English degree, found it useless. went back got my BSEE, been employed as such ever since. short version, go back and get your degree.
If you find a professor that you like and likes you, you can get a graduate degree without new debt, and folks won't care what your undergraduate degree is in once you have an appropriate graduate degree.
The choice of professor is critical for you for several reasons:
1. You need someone in the department to help get you accepted despite your out of area undergrad degree
2. You will be doing what your professor wants with most of your time- so choose wisely
3. You are going to need good advice on which classes are critical to actually take to fill in your knowledge gaps vs which ones you can pick up relevant material quickly on your own.
4. A good professor will have research or teaching funding to pay you while you're spending your time doing what they tell you to.
5. A good professor has connections that will help you find a job after your degree.
Yeah, Microbiology to English to "STEM of some kind." Not a good sign of ability to actually follow through with anything or act decisively.
So, here's my advice, if there is something specific you wish you were doing, start doing it. Maybe by going for a degree, maybe by joining some freelance group (like the OSS suggestion).
If there is nothing specific you'd rather be doing, but you aren't happy with what you are doing now, check a psychologist, you might be showing some very mild symptoms of pending clinical depression. Even in the likely case that there is nothing explicitly wrong with you, they might be able to point you to a better "what should I be doing" test than the lame 12-question ones on Facebook. Once you have a goal in mind, you can get more useful advice about how to get there.
Because being a lawyer is a bad idea *eye roll* you apparently don't know who writes the laws....
Nobody uses a frickin' buzz word to describe their academic goals. STEM means nothing, it's a meaningless term. Do you mean engineering: something like Electrical Engineering or perhaps Chemical Engineering? Do you mean science: Physics, Biology, Chemistry? Or did you mean Computer Science?
When you say "STEM-related (preferably within the space industry" it clearly underscores that you are not seriously asking a question.
How the hell did this get past the editors.
Yeah it's kind of actually BS that students with degrees are given a fair shake while people without degrees are shafted for programming jobs. It should be taken on merit. Why would an employer want to turn down a self-motivated candidate that spent his weekends reading documentation with a portfolio full of projects for a fresh out of college kid who spent his weekends getting drunk with a small portfolio of school projects?
None proves it, but the question was how to break in to the field, this implies an interest in being successful in the field, not cheating your way to a diploma. There are many STEM careers that are hard or impossible to get in to without going back to school and getting the specialized degree. EE, CompE, Chemical engineering are all tough to break in to on your own. You could of course read a lot of books, but it's probably tough and you're unlikely able to get the kind of focus you need on the areas you will use on your specialization. A dirty secret is perhaps that if you go to school for say EE and you study RF, you may have a very hard time breaking in to computer engineering later, or even the much more closely related power systems. These areas end up being super specialized and your school+work experience ends up binning you into your niche. Later in life your "experience" is expected to be pretty fine grained and deep, so the breadth that's frequently touted as an advantage for liberal arts is actually a drawback for STEM fields outside of academia.
The trick is getting past the resume screen, that's tough to do without the degree in the first place. Then once you do, prepare for an 8 hour long interview that is going to make many PhD defenses seem trivial. There's no risk taking in the hiring process, they will be looking for you to demonstrate a large set of active knowledge on the spot. If you make it through there, be prepared to be learning hte rest of your life and never let yourself get comfortable. The fields change fast, your niche may disappear or more likely be outsourced, so you want to be able to shift focus believably and keep your eyes on trends.
In theory some software programming jobs are easier and don't necessarily require a degree, but I would absolutely be prepared to demonstrate expert knowledge on the language they use (exclusively C in my line of work) and if you're in to systems programming you better know hardware really well too. A CS degree really only helps with the social factor, even if you already know how to code well and have some documented experience on open source.
None of what I said sounds like it should be the case, but it absolutely is. It strikes me that degrees are being used as professional training program (ex. med school, law school) not for general education, as they should be.
Nobody is going to care what your undergraduate degree is in, because nobody is going to hire someone with a BS/A for anything interesting. Just get into a graduate program. You (most likely) won't have much trouble getting into something STEM related with an English degree. People do it all the time. Something to keep in mind is that you're going to appear much more well-rounded to a potential employer with a liberal arts undergrad degree. You've seen the kinds of comments you're getting from the STEM-or-die crowd, people simply do not like working with one-dimensional assholes. Go for it.
Literalism isn't a form of humor, it's you being irritating.
Because you have to prove merit. A degree proves that you've studied the field for 4 years. A lack of degree show absolutely nothing. Thus to have equivalent background you have to show much more.
Now we have a pile of resumes. 50% of them have a college degree, thus 4 years studying the field. 50% do not (and don't have at least 4 years in the field professionally). I'm throwing out the 50% without a degree because the signal to noise ratio is too low. Will I throw out a few good hires? Maybe. But I'll throw out a lot of bad ones, and that's more important.
THat doesn't even get into the fact that school teaches different things. School teaches theory. The vast majority of self-taught programmers without a degree that I've seen are very weak on theory. They can maybe throw some libraries together, but they don't understand how to actually solve hard CS problems and couldn't explain basic concepts, causing their designs to have massive flaws. Many of them even take pride in this, their entire attitude being that they didn't need that "academic BS". These kinds of programmers tend to cost time and effort in the long run. So yeah, I'd rather have the degree and someone taught the theories behind everything than someone who thinks reading documentation on weekends will make him a good programmer. SO yeah, no degree means you better have a LOT of experience to even things out. I'm not going to hire you as anything but a web monkey if you have less than a decade.
I still have more fans than freaks. WTF is wrong with you people?
No, it absolutely won't. First off- drop the idiotic lingo. All it does is make you look like a tool. Secondly- the "rockstar" tends to have a degree. That's part of why he's so good, he's studied the foundation of his craft and understand the costs and benefits of different approaches. Once again, someone with a degree is far more likely to be able to do that then one without.
Secondly, when looking for high impact workers- the things you want don't correlate to no degree. What you want is hard working, creative, a willingness to step up and take ownership, and high intelligence. Lacking a degree means he's not likely to be hard working, he wasn't willing to put in the work to go to college. It means he wasn't willing to take ownership of his own career path. And it means he was either too stupid to get into college, or too stupid to see the benefits of it. The only one you might get is creative because he "went a different way"- but he did so without thought or a good reason for doing so, which again isn't what you want.
So yeah, the non-degree holder loses again. THere's a few exceptions (although only 1 I've ever met and he had 3 years of college before quitting for health reasons and needing cash too much to return), but I'm happy to miss out on them- a given engineer is more likely to be high impact with a degree than without, so again I'm using it as a good first screen to weed out the 90%+ who are useless in that category.
Now I have found some good engineers with alternative STEM degrees and a passion for coding- physics, EE, comp eng, mech end, etc. But you have to carefully screen to see if they actually know what they should, I would expect their math to be on par (or better), but not necessarily their knowledge of CS concepts.
I still have more fans than freaks. WTF is wrong with you people?
Speaking of debts, after you find the STEM topic that interests you most (motivation should be key to choosing what to study), and identify the kind of program you want to apply for, get as much of the requirements done at inexpensive community college or other local institutions with transferrable credits. A few years ago my local community college offered classes at $70 a credit or less - books often cost more. To me that's almost free.
And vote to elect people who will fight for less profits made off student loans, and even for more subsidies for eduction.
True, a degree doesn't mean they have those traits. But this is where conditional probability comes into play. More people with the degree will fall into this category than those without, because the degree gives them the knowledge to wield those traits effectively. That means that when looking at a resume, you're more likely to get a good hire from one with a degree than without. And several of those traits are positively associated with a degree. Additionally, the floor is higher- while even those with a degree can be a bad hire, a mistake is more likely to be a mediocre worker than a bad one. So you minimize your risks and maximize your potential gains by just dropping the other pile, looking for diamonds in the rough isn't worth the time and money. Especially since the type of person you're discussing won't be easily discernible from a resume, you're looking at phone or in person interviews at much higher cost/effort to have a chance.
One exception I would make is with a personal testimonial of the non-degreed dev's skill by a developer I trust. But you're looking at corner cases there.
I still have more fans than freaks. WTF is wrong with you people?