Slashdot Mirror


Ask Slashdot: Finding an IT Job Without a Computer-Oriented Undergraduate Degree

An anonymous reader writes "Contrary to what many individuals think, not everybody on Slashdot went to college for a computer-related degree. Graduating in May of this year, my undergraduate degree will be in psychology. Like many undergraduate psychology students, I applied to a multitude of graduate programs but, unfortunately, was not given admission into a single one. Many are aware that a bachelor's degree in psychology is quite limiting, so I undoubtedly have been forced into a complicated situation. Despite my degree being in psychology, I have an immense interest in computers and the typical 'hard science' fields. How can one with a degree that is not related to computers acquire a job that is centered around computers? At the moment, I am self-taught and can easily keep up in a conversation of computer science majors. I also do a decent amount of programming in C, Perl, and Python and have contributed to small open source projects. Would Slashdot users recommend receiving a formal computer science education (only about two years, since the nonsensical general education requirements are already completed) before attempting to get such a job? Anybody else in a similar situation?"

7 of 504 comments (clear)

  1. I have a degree in psychology (but from the 1980s) by Paul+Fernhout · · Score: 4, Interesting

    You could emphasize the fact that key aspects of solving problems with computers entail understanding customer requirements, building user interfaces, and providing technical support, all of which relate to understanding how people think.

    You could also look for working situations that are the intersection of psychology and computers, like AI or cognitive science-related applications.

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  2. Re:WTF by lightknight · · Score: 5, Interesting

    Hush. Some of the more interesting CS professors out there dual-majored in Psychology. They usually end up doing Human/Computer Interfaces.

    With a Psychology degree alone, they end up doing a lot of Lisp / Scheme.

    And what more, I see it as a good thing that someone wants to expand their understanding of other fields, if only for monetary gain. That's something to be encouraged, not mocked.

    --
    I am John Hurt.
  3. It's been done already by Laebshade · · Score: 4, Interesting

    I work with a linux admin, now an admin supervisor, who just earned his BS in Psychology. He's an excellent admin and probably an even better supervisor.

    It's actually really easy to get a job in web hosting as a linux admin. Learn linux/cPanel, other web hosting stuff, then apply for a linux admin job at a web hosting. Your background in programming will help, too, as we do a lot of scripting day to day.

  4. Re:Yes by Motard · · Score: 3, Interesting

    Look around at what software, systems and/or online services you're currently using and are well familiar with. Then look for a job at one of these companies doing phone (or other) support. Your psychology degree will help to establish you has someone who can help people. Once you get in the door and can get your hands on the internals, you can use what you learn talking to customers to propose improvements (including offering to develop them yourself).

  5. Re:Marketable Degrees DO NOT INCLUDE Psychology by ThorGod · · Score: 3, Interesting

    Self-taugh means diddly + squat ; unless you are the lead of an extremely popular and useful F/LOSS project.

    I've heard of people contributing to an OSS project to land work. It demonstrates ability, and that's all a degree does anyway.

    Having said that, I do agree with your sentiment. I lived through the .com bubble and went to college during the aftermath. For a while there, everyone and their brother was saying they could "program". I'm sure that tendency still exists, and not having a CS/IT oriented degree does not help differentiate yourself from the crowd of fakers.

    I know I said a degree "only demonstrates ability", but I only partially agree with that sentiment. My background is math. If you call yourself a mathematician because you like reading math books, well, I might half believe your claim. If you have a BS degree in math, I'll still only have so much confidence in you. If, how ever, you let me see your college transcripts and they show you took a full complement of math courses (real analysis, logic, discrete/combinatorics, complex analysis, linear algebra, modern algebra, some differential equations, and some decent proof classes) then I'll actually believe you're a mathematician. You can be competent in a subject, probably any subject, and not have a thorough understanding of that subject. But, for certain tasks, you really need a thorough background before your first day on the job. A degree symbolizes that understanding better than simple claims on a resume'.

    --
    PS: I don't reply to ACs.
  6. Re:WTF by lightknight · · Score: 4, Interesting

    To this end, I might be able to help. I occasionally fix up resumes for people (for free), so if the poster (or anyone else) would like help here, just leave a comment below with your email address (modified to use 'at' instead of '@', so the spammers don't pick it up, hopefully). No promises that you will get whatever job you are applying to, of course, but I have noticed most resumes look like train-wrecks.

    I'll check back later, to see if anyone takes me up on the offer.

    --
    I am John Hurt.
  7. My experience was totally different. by 0111+1110 · · Score: 3, Interesting

    In college I couldn't decide what I wanted to do. First I was an English major. Thought I wanted to write novels. Then I switched to Electrical Engineering. My parents were paying for it, but after 5 years they said to hell with it and I was dumped into the job market with 2 years of English and 3 years of Electrical Engineering.

    During my EE degree I took programming courses and I discovered that I absolutely loved it. Assembly language, C, Pascal... It was all great. I loved the process of building a kind of machine from nothing and then winding it up and watching it go. I wrote lots of programs and spent more time on coding than I probably should have somewhat to the detriment of my math and physics classes.

    I was dumped from the academic world around '91 and I searched for programming jobs for literally years. I guess it was mostly looking through newspaper ads. Maybe other stuff as well. I can't remember. Every single ad, without exception, had a requirement of 2 years of experience minimum and a CS degree. Only very rarely did I see a job that only required the CS degree. Those were the "no experience necessary" jobs. Boy was that depressing. I always thought I would enjoy working as a programmer because I really do love programming for its own sake. It doesn't even seem like work. It's fun.

    I was sad about it but never bitter because it made sense to me. As some have pointed out you can't just get a job in most other serious professions without a degree. Why should we expect to do so in computer science?

    I eventually took a job doing CAD for a manufacturer and just stayed there for more than a decade after college because it was better than washing dishes or something.

    So the merit based world you guys are describing seems totally alien to me. I wish some of you would describe how you got the job in the first place. I've never seen a programmer listing that didn't require either a degree or years of work experience and nearly always both. It seriously is like you guys are describing something that happened on another planet.

    --
    Quite an experience to live in fear, isn't it? That's what it is to be a slave.