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?"

504 comments

  1. Yes by Anonymous Coward · · Score: 1

    I don't see why not, such a degree, as long as you have the time and money etc. to do it, it would be nothing but benificial.
    And since you seem to take a interest in it, you should glide right along.

    1. 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).

    2. Re:Yes by stanlyb · · Score: 1

      BA, Support, QA even, all these require a degree in psychology (imho). So, you would be a perfect fit for all these positions, and of course, be ready to fight your coworkersk, who does not have this requirement (again, imho).

    3. Re:Yes by houstonbofh · · Score: 4, Insightful

      I see a reason why not... It does not matter that much. When I am hiring, I am looking for experience and skills more than degree. Get some entry level support jobs to train up, or a summer IT internship. And once you have some experience, that Psychology degree will help a lot. I have 25 years in the IT industry, and a Social Science degree. I have no formal cirts either, but I helped develop a few...

    4. Re:Yes by jhoegl · · Score: 3, Insightful

      Agreed, but also bring to the table your open source contributions. Bring the code in with you on interviews, so if they ask you can show them.

      Unfortunately your biggest hurdle is the people in HR who do not have a clue about these things. They will only look at the minimum requirements put forth by the hiring IT manager and weed out those that do not qualify. So more than likely you will be looking at a small company that has a small HR section that just forwards all responses to the hiring IT manager.
      But, once you have established that experience (maybe 2-5 years), you will get past that roadblock easily.

    5. Re:Yes by 3p1ph4ny · · Score: 5, Insightful

      But don't waste your time getting another bachelor's degree - go straight to graduate school. My alma mater (UW-Madison, consistently ranked in the top 15 CS grad schools) had lots of people without CS/CE/EE undergrad degrees, and I suspect other good departments are the same. As long as you can code and show you have academic potential (e.g. a peer reviewed paper, even if it's in an unrelated field), you'll be fine.

      Another bachelors degree will mostly be a waste of time, given that you already know the stuff. All you'll be doing is checking a box which you arguably don't need checked anyway. The people in your classes will be unmotivated to work harder than to get whatever grade they want, and in some cases clueless. Contrast this with graduate school, where I learned more from my peers than the courses themselves (as a bonus, these people are actually weird and interesting and have extremely diverse backgrounds).

    6. Re:Yes by rwa2 · · Score: 5, Informative

      I've known plenty of people in IT without CS degrees, including English majors. They're great co-workers and seem quite happy getting things like technical documentation and training, which companies always need to handle their attrition, and are a hella more respected than the phone support / QA "infantry".

      You might want to look into getting some technical certs to help get your foot in the door... just look at what kinds of requirements some of your job reqs have and invest in some of those certs. You could likely cinch one in maybe a month of cramming with a study guide and an exam for a few hundred $$. If you have a couple thousand to invest, you could even do one of those 1-2 week-long prep courses and get it done faster.

      Preferably once you have a nice job, they would be happy to help put you through further certs and degree programs to strengthen their workforce (and your credentials), so try to take advantage of that situation.

    7. Re:Yes by hackwrench · · Score: 1

      Since he already has a degree, he should have most of the courses for a Computer Information Sciences Associate's degree out of the way so he could focus on the computer ones. Many of the classes have you walking away with a cert. I tested out of a class by studying on my own and passing the cert test.

    8. Re:Yes by ohnocitizen · · Score: 3, Insightful

      Agreed. I didn't major in Computer Science myself (a mix of pyschology, philosophy and other subjects made up my degree). I was able to get my first job by trading on work I'd done in the FOSS community. Rather than going for another degree of any sort - go for experience and build a portfolio. A lot of programming jobs these days ask to see code you've written. If you have a slick portfolio page, a well written project on github, or have submitted patches to a FOSS project related to the job you want - you are giving yourself an edge over someone with a seemingly more relevant degree. Also, don't be afraid to sell the value of having a non-related degree. With an unusual background you will bring novel problem-solving tools to the table.

    9. Re:Yes by dod1450 · · Score: 1

      I have no degree, but been in the IT field for over 30 years, member of the home computer club in the 70's. I am having trouble on finding a job because I have grey hair. I would like to have a job.

    10. Re:Yes by CAIMLAS · · Score: 1

      Experience and skills are nice, but maybe you should try to pick up a couple people with degrees, "just in case". Not just degrees, mind you, but knowledge which seems demonstrably deep given that they have a degree.

      People without degrees have the deeper understandings, too. But it's not as common, by a long shot. It's more important when they don't have any experience.

      As for the OP?

      How can one with a degree that is not related to computers acquire a job that is centered around computers?

      You're going to need experience, which probably means starting off at ground zero. I'd consider goign back and getting an AS in Computer Science or similar, if that's the field you've decided you want to wrok in now. It'll be easier to do it now than in 2-3 years when you're unable to find a job.

      (My first response was cheeky: "Why, yes, as someone with a computer science degree I love fucking with people's heads during my spare time, despite not having a psychology degree." Desire, interest, or even understanding really have nothing to do with whether you can do something: what'll determine that is whether someone will hire you.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    11. Re:Yes by Smarts · · Score: 1

      But don't waste your time getting another bachelor's degree - go straight to graduate school.

      Grad school can be a good option, but it's stupidly expensive.

      I paid for my undergrad and two postgrad degrees in political science by working in IT helpdesk and junior sysadmin positions. You sure as hell don't need as CS degree to get a job on a helpdesk, and parlaying helpdesk experience into junior sysadmin jobs has worked for many slashdotters.

      When I graduated I found I'd be taking a big pay cut to leave IT, so I stayed. I still have no relevant qualifications, not even vendor certs. Now I'm the youngest person in an in-house IT team... that I run.

      I'm glad I studied, and I'm sure the alphabet after my name helped with various promotions, but I'm good at my job because of the things I learnt in helpdesk and sysadmin roles.

    12. Re:Yes by Culture20 · · Score: 0

      Phone/IM/email support is never a stepping stone for anything other than managing phone/IM/email support (and only if you're lucky). Never start at the bottom. Bottoms are quagmires.

    13. Re:Yes by 3p1ph4ny · · Score: 1

      Grad school can be a good option, but it's stupidly expensive.

      Not in the hard sciences... they pay you (admittedly only $20k/year or so, and you don't have to pay tuition) to work for them. It's not as much as you'd make in industry, but it's black instead of red.

    14. Re:Yes by Missing.Matter · · Score: 1

      As long as you can code and show you have academic potential (e.g. a peer reviewed paper, even if it's in an unrelated field), you'll be fine.

      Not from my experience. I have an undergraduate degree from CMU in computational physics, had a couple publications, and took many classes there at the school of computer science. I applied to a many PhD programs in Computer Science and didn't meet much success. The general feedback I got back was that they weren't convinced I could be successful in a computer science program since I didn't have a degree in CS.

      I did end up in a Computer Science program, but the general vibe I get among CS researchers is an overinflated sense of rigor in the CS curriculum. Honestly these hardest graduate level courses I've taken in the course of my PhD have been easier than even my sophomore level Physics curriculum. So that being said, I don't know how much luck a psychology student would have applying given my experience with a mathematically rigorous hard science degree.

    15. Re:Yes by Bengie · · Score: 1

      I wonder if a masters in CS from UW-Madtown might be "over qualified" for IT :P
      Great for management I suppose.

      UW.. b|atches!

    16. Re:Yes by Ihmhi · · Score: 1

      In those cases, maybe the hiring IT manager should say "Anyone competent enough to make it to an interview with you should also be speaking with me."

    17. Re:Yes by mini+me · · Score: 1

      but maybe you should try to pick up a couple people with degrees, "just in case".

      In case what? I have no degree, so I am curious about what someone with one would bring to the table.

      Interestingly, part of my official duties at work are to guide and assist the CS grad hires. Additionally, good friend of mine recently graduated with his PhD out of the CS program and even he has come to me for advice. I'm not trying to brag or anything, I'm just not sure where your sentiment is coming from.

      I guess I'm just used to being the "just in case" person, so it seems strange that you'd start adding random requirements to take on the role.

    18. Re:Yes by arielsom · · Score: 1

      Mod up for getting past the HR. You have 2 options here:
      - network like hell to get directly to someone with a brain and decision power
      - check out small/very small organisations where they have little or no HR
      Another thing though: you will probably not be able to rise very much in the organizations you work for without a degree, but YMMV

    19. Re:Yes by santiagoanders · · Score: 1

      Get "cirtified?"
      Is that like a web 2.0 thing?

      --
      "There can be little doubt that union activities lead to continuous and progressive inflation." F. A. Hayek
    20. Re:Yes by Anonymous Coward · · Score: 0

      I have no formal cirts either, but I helped develop a few...

      Maybe if you focused on education more, you would know that certificates was not spelled cirt....

    21. Re:Yes by CAIMLAS · · Score: 1

      A CS/IT degree should provide a person with a well-rounded set of base discipline knowledge. This isn't always true, granted, but it would provide (for instance) the knowledge necessary to a developer to realize where in the system their code is breaking or hitting a race condition, or why it's performing poorly. Vice versa, someone in systems should be able to grasp why or where something is crashing within their Apache stack due to software development familiarity.

      You can pick this up through osmosis, but knowing the basics of what other people do around you from other tangential disciplines is useful and gives you a head start on understanding these things when years of experience are otherwise required. (I say this as someone who has the degree, but got it for it's paper value - and still see how what I learned has aided me in certain knowledge which I see my peers without degrees not yet possessing while having much more 'experience'.)

      Then, of course, there are those of us who are expert jack of all trades and seem to get by just fine on any side of the fence.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    22. Re:Yes by I+Read+Good · · Score: 1

      That's rubbish. If you can do computational physics, you can be a computer scientist. The same thing stands for chemists, mathematicians, and engineers. If you can do that shit, you can definitely do CS.

    23. Re:Yes by Plastic+Pencil · · Score: 1

      I have a BA in a non-science field (um, obviously), and when I kicked the tires on going back for a graduate program for CS, I was pretty much told by multiple schools, I'd need to get a BS first, and not really even given the option to just take a few courses to "catch up". From what I saw, their reasoning seemed sound, in so much as I needed more math and science, and a more structured programming curriculum.

      While I wouldn't need to get a whole 120+ credit BS (I could apply some of my degree), I'd still need somewhere between 60-64 credits for the science side. Which is frankly daunting, especially when you're working full-time and have already done a Bachelors.

      I'd imagine people with BS's might have an easier time getting into CS grad school, depending the school. I wish I was in that boat.

    24. Re:Yes by Idbar · · Score: 1

      Also, if you still want to go for that Graduate Degree... try looking the IT departments at a university you find interesting. You can probably start your graduate course work thanks to the university's benefits.

  2. WTF by Anonymous Coward · · Score: 1

    You like hard sciences but applied to psychology? Why not social sciences, or the arts? Shoulda thought of this before applying.

    1. 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.
    2. Re:WTF by Anonymous Coward · · Score: 4, Insightful

      That was my degree (cognitive psychology) and I got a job programming. It's what you know and how you can contribute that matters - not who "blessed" you with the acknowledgement of your achievement. I've had no problem with transitioning to technology (then architecture, then management). Like anything, find a craft you love and pursue it. I'll always hire a motivated, intelligent person over someone who holds a certification or degree, but lacks passion.

      Personally, I don't think people should expect much out of recent college grads - most places I've worked recognize you'll have to basically start from scratch with most (which is fine) since so much of what you'll be doing is related to domain knowledge.

      Your biggest challenge will be getting through the HR "acronym" machine. Network. Get out there and get involved. Volunteer. Blog. Learn stuff. You're already doing the right thing(s) - just stop acting like your degree is some sort of disability. It's a job asset.

    3. 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.
    4. Re:WTF by Anonymous Coward · · Score: 0

      I started out with SE/CS and changed to English. Now I fix networks for schools. Funny, this life...

    5. Re:WTF by zippthorne · · Score: 1

      Nothing wrong with having cross-field skills. Many advances come out of problems that are solved in one area and which solutions apply to another area where they weren't aware of the other field's solution.

      --
      Can you be Even More Awesome?!
    6. Re:WTF by Anonymous Coward · · Score: 1

      I absolutely hate the HR "acronym" machine, but I've found ways around it. I literally have 1 page dedicated to acronyms laid out so it's easy to parse with a machine or for an HR employee to scan with their eyes.

      For example

      Operating Systems (OS):
            Slackware Linux version 3(v3) - then I'll repeat it up to version 13 then repeat for several other distros and freebsd

      Programming Languages:
              PHP
              C++
              CSharp (C#)

      Then I'll have my real resume after it. I've even got compliments from various HR and Tech interviewers on the layout, because it allowed them to see what I knew without having to read paragraphs of text.

    7. Re:WTF by polymeris · · Score: 2

      Actually I think the OP has an advantage in comparison to people who just go into CS. He or she could potentially find a niche where cross-field skills and knowledge are needed, i.e. where people with computer-oriented degrees fail to understand the semantics of problems.

      My own experience is similar: while studying earth sciences, I have being paying the rent programming for prof's scientific projects. They prefer to hire me than a CS student, despite the former's far more advanced technical skills, because I (usually) understand what it is all about.

    8. Re:WTF by Denogh · · Score: 2

      You like hard sciences but applied to psychology? Why not social sciences, or the arts? Shoulda thought of this before applying.

      Until the OP's interest in hard sciences yields a time machine, we'll just have to deal with what's happening now and in the future. But really, helpful comment though...

    9. Re:WTF by ron_ivi · · Score: 1

      Many of the best programmers I know had degrees from other fields. Electrical Engineering; physics; math; etc. So long as you're producing working code as opposed to papers about algorithms, I'd say a CS degree doesn't really matter that much at all.

    10. Re:WTF by Anonymous Coward · · Score: 0

      I would be appreciative of you looking at my resume and making suggetions on improving it. My email addressis richa595atremovethis.msu.edu. Thank you for your time in advance

    11. Re:WTF by RulerOf · · Score: 1

      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

      While I wouldn't like to subscribe to your newsletter, would you mind a time-shift of your offer? I'm currently under-employed, but am not just yet seeking full-time employment. I will, however, be doing so within the next six months, and could use a resume audit at that time by someone experienced in hiring in IT (Systems Administration/Infrastructure/Deployment/Windows/Some Linux. I make a great project-monkey, and am in general fanatic about tech. Also a bootloader nerd.)

      My email is my slashdot ID at gmail. I do thank you for the generous offer!

      --
      Boot Windows, Linux, and ESX over the network for free.
    12. Re:WTF by RulerOf · · Score: 1

      That'd be fantastic to see an anonymized version of.... if you're checking on your anonymous posts :P

      --
      Boot Windows, Linux, and ESX over the network for free.
    13. Re:WTF by Anonymous Coward · · Score: 0

      could you drop a line to twooff at mailinator.com - I will reply

    14. Re:WTF by Anonymous Coward · · Score: 0

      Anybody else in a similar situation?

      I finished my CS/CE undergrad in 91, my PhD in 96, contracted work in a few startups until the DoTbomb burst, then found myself back at the university. I sort of evenually burned out working in university genetic informatics and actually ended up working for hospitals doing obstetrics and gynocological work— which is more rewarding than you can imagine, and I never went to any nursing or medical school. You just never know where you'll end up.

    15. Re:WTF by dotancohen · · Score: 1

      Hi there! I would be honoured if you would take a look at my resume. I am not currently seeking a job, but I will be in about two more months. I simply pieced the resume together in Open Office, so I'm sure that it is a mess.

      My Gmail username is the same as my /. username. Alternatively, you can mail me at "lightknight at dotancohen dot com", yes, that is a real address!

      Thanks!

      --
      It is dangerous to be right when the government is wrong.
    16. Re:WTF by lightknight · · Score: 1

      Sent you an email (Subject:'lightknight'). Feel free to email me when you're ready.

      --
      I am John Hurt.
    17. Re:WTF by lightknight · · Score: 1

      Email sent.

      --
      I am John Hurt.
    18. Re:WTF by lightknight · · Score: 1

      I've sent the email.

      --
      I am John Hurt.
    19. Re:WTF by lightknight · · Score: 1

      Email sent. Hopefully you've received it.

      --
      I am John Hurt.
    20. Re:WTF by Anonymous Coward · · Score: 0

      I'll take you up on that offer about the resume. I can be reached at garrettp999 at gmail . com

    21. Re:WTF by Kthoris · · Score: 1

      sure. I would be quite interested to see how it would come out. Currently, I am, well at least, employed, thought I am not quite sure it would be considered underemployed. A resume review/rewrite would be good. Drop a line to jeremy at kthoris.com. Thanks.

  3. Not really needed by jhaygood86 · · Score: 5, Informative

    I dropped out of college (was in the CS program, but barely completed the early requirements), and I have a really good gig as a senior software developer. It takes a bit more to get your feet in, but in general, most places I've seen could care less about the degree if you can get the work done.

    1. Re:Not really needed by Anonymous Coward · · Score: 0

      Agreed, honestly, IT is a merit game for a large spectrum. I don't have any degrees and I've worked my way up as a sysadmin. You gotta start as a help desk monkey and you'll be promoted and cross-trained as they see aptitude. I know a lot of managers that dislike hiring fresh grads anyways, and like to promote internally. This isn't the case everywhere but its a big one from where I see.

    2. Re:Not really needed by Anonymous Coward · · Score: 0

      As an IT hiring manager, and someone else who dropped out of their colleges' CS program, I agree with this comment as well as the grand parent comment.

      Work your way up. Find out what you like to do as you work your way up. I went from being in a CS program that focused on large application development (COBOL-based, C/C++, operating system, and theoretical work) to being a successful web developer and ERP administrator.

    3. Re:Not really needed by Anonymous Coward · · Score: 0

      My experience has been very similar to jhaygood's experience. I'm a high school dropout and when I got my foot in the door, nobody cared. We all laugh about it and I make jokes about it. I'm not a senior yet, but they don't give that out to anyone with less than 3 years of professional experience. They might make an exception for me this year at 2 years of professional experience. ;)

      Getting your foot in the door will be the hardest part, so get some contacts and shake trees to see what falls. My folly was that I didn't do that or think to do that for a long time. For better or worse, HR tends to use anything negative to thin out the pile.

    4. Re:Not really needed by Dr.+Sp0ng · · Score: 4, Insightful

      I'm in exactly the same situation, with no regrets. Interviews were a little tough early on, but once you have it, experience trumps education. My lack of a degree hasn't been an issue in a long time.

      And the great thing about this industry is that you can get the experience and prove yourself without anybody else's permission. Contribute to open source, release a smartphone app, etc. It's in your hands: just do it.

    5. Re:Not really needed by houstonbofh · · Score: 5, Informative

      With this experience you can get good hands on tech jobs, but with no degree, you will hit a ceiling. If you want to go into management, it does not matter what the degree is as long as you have one. And that was serious, not a Dilbertism... Unfortunately.

    6. Re:Not really needed by Anonymous Coward · · Score: 2, Informative

      I did the same thing. Got 2+ years into my CS degree at a university and then life happened. I got a basic tech job and worked it into a programming position. From there moved into SQL server and other server management. I did pick up a 2 year degree and a certification while working there.

      My solid computer skills got me the position and our IT director saw my potential.

      Now I am about to run into an issue though. They are setting me up to possibly take over the department. My lack of a 4 year degree will limit what my official position will be and also limit my pay. Because HR defines the position as requiring 4 year degree (any degree), it prevents me from moving into it.

    7. Re:Not really needed by tooyoung · · Score: 4, Funny

      It's comforting to see examples of this working out for people.

      I actually find myself in the exact opposite situation as the submitter. I have just obtained a bachelors in CS, but I have a deep interest in psychology and was thinking about finding a job in that area. Sure, I may not have the formal training, but I have always been interested in the subject and picked up a few books in the area. I can hold my own in conversations on Freud, Skinner, stages of coping with loss, sour grapes, cognitive dissonance, etc.

      I'd like to apply for a job as a psychiatrist, but I'm concerned that employers may find my qualifications lacking. Are there any slashdotters out there who have managed to find employment as a psychiatrist with only a bachelors in a hard science? Any advice on the process? Or, do you think my best shot would be to finish up a quick two year psychology degree (I already have the gen ed stuff done from my CS degree), and then go on to get my Masters and PHD in psychology?

    8. Re:Not really needed by Anonymous Coward · · Score: 0

      Nice you probably manage windows. Maybe a few linux boxes but then again who wants to do sys admin work.

    9. Re:Not really needed by Daniel+Dvorkin · · Score: 2

      I'd like to apply for a job as a psychiatrist, but I'm concerned that employers may find my qualifications lacking. Are there any slashdotters out there who have managed to find employment as a psychiatrist with only a bachelors in a hard science?

      I can pretty much guarantee you there aren't, because a psychiatrist is a physician who's done a residency in mental health. Psychologists don't have the requirement of an MD, although I believe most states don't allow you to practice clinical psychology without a PhD or PsyD. There are all kinds of other mental health jobs with lesser degree requirements, but all of them, AFAIK, will require some kind of formal education in the field.

      Or, do you think my best shot would be to finish up a quick two year psychology degree (I already have the gen ed stuff done from my CS degree), and then go on to get my Masters and PHD in psychology?

      Yes, that would probably be the way to go. You may want to consider a Master's program that has a focus on counseling, which would allow you to go into practice once you get the degree if that's what you want to do, or provide the foundation for a PhD if you decide to go all the way with it. But a word of warning: dealing with crazy people is really, really depressing, and it can rub off on you fast. Keep your options open in case you get into the field and then decide, as many do, that it's not your chosen path after all.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    10. Re:Not really needed by Anonymous Coward · · Score: 0

      I'm the same right here but going to be dropping that gig for going to school. I'm really tired of programming and security work, I'd rather do something away from the comp. Even farming would be interesting since I grew up on a farm. But no, I won't because then I'd have to castrate bulls and I don't have the balls to do it.

    11. Re:Not really needed by Anonymous Coward · · Score: 0

      You, my friend, have been whoooooshed big time.

    12. Re:Not really needed by Anonymous Coward · · Score: 0

      You are confusing psychology and psychiatry, the latter being a medical degree (with all that that implies)

      - L.

    13. Re:Not really needed by Anonymous Coward · · Score: 0

      Not true. I'm living proof and I know many others who are as well. I know someone who makes north of 400k as a manager, without a degree.
      While a degree might fast track you in the right circumstances, it, by no means will stop GOOD executives from putting larger responsibility in your hands if you've got a track record of being able to produce. If anything, detecting that ceiling is a helpful filter in understanding whether that executive team is serious about winning. If they're not, move on. You'll find over time that you can more consistently weed out ineffective executive leadership and dodge those icebergs better than the ones who get comfortable in one organization.

      The poorest sucker in the world is the one who believed all the smoke blown up their ass, felt safe with a degree, and got soft. When that poor bastard gets laid off, he's in a world of shit. I also know several fortune 500 peers who have had this unfortunate experience. Trust me, they would trade their degree for the sharpness I've maintained over the years. And, by the way, I'm debt free... so there's that.

      I'm glad we had this chat. I hope your next post isn't as awkward for you.

    14. Re:Not really needed by antdude · · Score: 1

      I know colleagues who never majored in computer science and yet they are programmers, managers, testers, etc.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    15. Re:Not really needed by Anonymous Coward · · Score: 0

      Generalizations aren't very helpful. I didn't complete any degree, yet I have been in management for over a decade. Experience, ability to perform, and most importantly, ability to play in the management sandbox effectively are just as important.

      Some places ignore you without the 'has degree' check box ticked, but not all.

    16. Re:Not really needed by techhead79 · · Score: 1

      I think this is a good point to make when you consider how many "no degree" people go out and start their own business. No one takes them seriously otherwise.

    17. Re:Not really needed by techhead79 · · Score: 3, Insightful

      I'd like to add another example to this. I'm also working in the industry as a programmer analyst. It is VERY difficult to get your foot in the door and very difficult to convince upper management that you don't actually need a degree to do your job even better than those Senior programmers above you. Depending on the company you work for you can expect a lot of hard work ahead to even get noticed. But it does and will happen. In my personal opinion I know that someone without a degree worked far harder to get what they have than someone with a degree. That seams almost backwards when you think about it...but the truth is college doesn't prepare you for the real world and many CS grads find out they don't have what it takes to do what they want...some even find out they don't really like it. Someone without a degree but still the same job title as someone with one proves they are there because they enjoy what they are doing...in general anyway.

      I personally had to do a lot of work for no pay to get pointers on my resume. Then when I finally had a job I was stuck in the Helpdesk. I seized every opportunity that came my way to show I knew how to code and code well. I used that to get a real programming job at the same company receiving high marks from just about everyone. It's a long struggle and I'm still not where I want to be but I'll get there eventually.

      As far as comments on going into management are...that's the last thing I'd ever want. It takes me away from doing what I actually enjoy doing. And honestly there are a ton of non management positions where you have to train and direct other programmers what to do and how to do it...in a year on the job that's the position I'm in...telling people two pay grades above me how to code something.

      But you will continually run into people you have to prove yourself to. They'll hear you have no degree and immediately they will discredit everything you say and do. Programming is truly one of the few fields out there where all you need to gain experience is an Internet connection and a computer...the rest is up to you...you can't really say that for a lawyer or a doctor. This is one of the major reasons I'm against forcing a standard certification for programming. The problem with the few bad coders isn't that they are missing a degree or a certification...the problem is the industry doesn't properly deal with them in a timely manor. Instead they are allowed to stay on because honestly most managers don't even understand who is a good programmer or who is a bad programmer. All they know is what got done and when...who actually did the work though usually gets somewhat cloudy in most situations.

      It's very difficult to get into the field without a degree. You have to prove you know how to code...and then you have to know someone that knows you know how to code..that's what gets your foot in the door in most places and even then it's an uphill battle. So please only do it if you really truly love to code and are great at it...otherwise you'll give the rest of the no degree folks out there a bad name...lol.

    18. Re:Not really needed by houstonbofh · · Score: 1

      You can bust through a ceiling with effort, but stairs are usually easier.

    19. Re:Not really needed by Eil · · Score: 1

      This is true advice only if you plan to advance within a company that cares more about educational qualifications than demonstrated experience and leadership skills. Which is not all companies.

    20. Re:Not really needed by Anonymous Coward · · Score: 0

      I disagree, I've had IPOs and Pre-IPOs come up to me asking if I'd be their lead, eventually taking over a team of 5-10 people with them backing my education on management. I don't have any degree or certs, I make 100k a year in a large city with a medium cost of living.

    21. Re:Not really needed by Anonymous Coward · · Score: 0

      Very true! Experience matters most, so be ready to jump on as a junior level coder - but do so w/ modesty and lot's of apprecation. The biggest turn-off these days are fresh grads who "expect" to be handed a nice gig w/ a non "entry" title. It takes time, but you'll get there. A lot of places will take motivation and passion over past training/job experience/degree.

    22. Re:Not really needed by durdur · · Score: 1

      If you have relevant work experience but not a degree, I'm pretty sure you could still get hired. No experience and no degree, that would be tough.

      However, big companies have recruiting departments and corporate recruiters are your worst enemy, because they'll likely filter you out just based on your resume.

    23. Re:Not really needed by andsens · · Score: 1

      most places I've seen could care less about the degree if you can get the work done.

      So you are saying that they actually do care to some extent whether you have a degree. Do me a favor and watch this video.

    24. Re:Not really needed by Anonymous Coward · · Score: 0

      Whoosh!

    25. Re:Not really needed by Anonymous Coward · · Score: 0

      wish it were that that way for networking people.

    26. Re:Not really needed by Anonymous Coward · · Score: 0

      While your response is deadly accurate, I'm afraid the grandparent here was trolling a bit. I choose to think, rather charitably even if I do say so myself, that the point was that it's a bit arrogant to think that casually gaining expertise in a field different from one's major qualifies one for a job in that other field.

      Sadly, the point is a bit off the mark. While one may quite reasonably learn as much as another person in a secondary field without gaining the same degree, in some instances the legal realities are what make it impossible to hold a job. On the contrary, computer science has few legal barriers to practicing in the field, other than the copyright and patent issues that have everyone all hot and bothered. Which are not unique to that field at all.

      A bachelor's in psychology isn't really that useful (I should know, since I have one), but frankly having *any* degree shows a certain amount of capacity for dealing with bureaucracy, while holding a degree in a specific field is often *required* for certain jobs. The *first* job is the hardest, when moving outside one's own field. After that, everyone sort of works on how well you did at that job, which these days is mostly about what projects or accomplishments one can put on their resume, as most companies are so afraid of getting sued that they will only comment on whether or not you worked for them and in what job title. Most companies will say *nothing* else, as the legal liability is too great (and annoying). Add to that the fact that these days a lot of the details of termination packages are under NDA and in return for not badmouthing a former employer, the employee pretty much guarantees that the previous employer will say nothing bad about them. This sometimes comes with a certain amount of monetary incentive (er, compensation), but that's not always the case.

      Advice: get an in with someone somewhere to whom you can prove your competence, and after that it'll be pretty easy. Alternative: code up some game or app that's impressive and you'll be able to get a job pretty quick.

    27. Re:Not really needed by Anonymous Coward · · Score: 0

      "I know a lot of managers that dislike hiring fresh grads anyways, and like to promote internally."

      I know my company absolutely loves to promote internally. Recently in my section of the building, we had someone from tech support go into software devel, another from help desk into hosting, and yet another from phone support into Jr DB admin. Showing aptitude and a desire to learn is a HUGE thing.

      We tend to have very low turn over, so you eventually get these people with 10/15/20+ years with the company who have worked in several departments. They build up large social contacts within the company and understand the big picture very well. These kind of workers are priceless.

      Something like 70% of our company have been working here for 8+ years. It's amazing what kind team work you get around here.

    28. Re:Not really needed by darronb · · Score: 1

      Yeah. In my case, dropping out gave me an advantage... I came out with time to climb ranks a little before the 2001 tech burst. If I'd stayed in, I'd have come out right in the middle of that.

      Once you have some good work on your resume, it just doesn't matter. When it DOES matter, and the resume has lots of good stuff on it otherwise... it probably means you don't want to work there.

    29. Re:Not really needed by Anonymous Coward · · Score: 0

      This isn't remotely true in small to medium sized companies. I've always worked in small-ish companies and many of my managers and directors did not have a degree. I, too and without a degree and after 11 years in the software industry, I am on the verge of a promotion to director. The beauty of software is that once you understand what it takes to build it, no degree can replace your knowledge of cross-cutting concerns (QA, Dev, Builds, Ops, etc.), so you become invaluable, assuming you have the aptitude for leadership and foresight. Note that almost none of the aforementioned combination of cross-cutting concerns as a process-whole are taught in school or really even mentioned.

    30. Re:Not really needed by Anonymous Coward · · Score: 0

      I don't know. A 180K ceiling sounds pretty dam good with out a college degree.

    31. Re:Not really needed by codepunk · · Score: 1

      That limit you speak of is their limit not yours. It is your choice to be limited by the employer or find someone else that will pay more, and there are plenty.

      --


      Got Code?
    32. Re:Not really needed by TheCarp · · Score: 2

      This is why good sized companies can be great. Get in at the help desk...hell...get in driving the bus. I worked for a company where one of the Directors had started as a bus driver. Once you are in, if its a good place, and big ones tend to be good for this, internal movement is much easier.... hell a few places I have worked they do yearly reviews where you can tell your manager what you want to be doing in 5 years and part of his job is help you develop a plan to get there.

      But definitely IT is a merit game. Degrees and whatnot help get your foot in the door, but, technical people don't tend to care how many certs you have or even how nice you are (or smell), if you know your shit and can show that you can get the job done.

      I generally look at job hunting like dating. Yes her profile says you are a few years out of her age range, and you do a few things she isn't keen on. Fine... but as long as you are marginally appropriately socialised, the worst she can say is no, and usually that just means not responding at all. (yes, its exactly like sending out resumes).... but once its in her inbox.... she just may find what you had to say interesting enough to ignore those "requirements".

      "Requirements" are just there to lower the number of applicants, because without them, every dickhead who ever installed a linux distro from a text mode installer is going to apply for your sysadmin position. At least, that's what I always assumed. I am not sure I have ever even expressed interest in a job that didn't have an official description listing a degree as required. If not having one ever hindered me it was probably just in that I know my entry level salaries were on the low side (hard to blame them, given the circumstances... took a chance)

      --
      "I opened my eyes, and everything went dark again"
    33. Re:Not really needed by Shag · · Score: 1

      Two words: Bill Gates.
      Two more words: Steve Jobs
      Two more words: Steve Wozniak.

      I dropped out of architecture school at a state university after one semester. Got an ops job, then a BASIC programming job. Tried going back to school (if you count DeVry as school) for telecoms management while working. Tested out of all kinds of entry-level classes and spent my free time sitting in on third-year stuff... let me just say that the OSI model is one of those things that cannot be un-seen. So I did some tech writing, more ops, tech support, consulting, FORTRAN programming, web dev/sysadmin during the dot-com boom, then back to consulting.

      The last computer class I had actually taken was in 7th grade.

      So... what your degree is in, what kind of degree you have, and indeed, whether you have a degree at all, may matter less than other factors.

      In the last several years, I've transitioned from pure IT into technical roles within space science and policy, where my IT skills and background are invaluable, but where I no longer have to care about dot-dot releases. And I went to grad school in one of those fields. (No, I never finished undergrad. Hell, I never finished freshman year. The grad school folks looked at my CV and decided they didn't care.)

      --
      Village idiot in some extremely smart villages.
    34. Re:Not really needed by Anonymous Coward · · Score: 0

      Not really needed - no real qualifications, 25 years as a prod support bod, started loadig 9 inch reel to reels on DEC kit, currently head of a global support team at a bank running a team of 12 on a six figure salary.

      All hard work, self learning and long hours, but it's been worth it so far.

      best of luck

    35. Re:Not really needed by Anonymous Coward · · Score: 0

      You are quite wrong. I have no degree, and maybe 6 units of college. I am 43 and am a CTO of a restaurant chain with restaurants in 32 states. I started in IT 10 years ago as tech support and rose up the chain, found no "ceiling" at all. If you have the tenacity and drive, there is no such thing as a ceiling. College degrees are worthless (but great to have) unless you are a doctor, lawyer, etc. In IT, there is no such thing as a ceiling. I know guys under 30 years old that are IT directors, CIO's, etc and they have no degree but do have desire, common sense and tenacity. I hire my staff (35 staff between IT and Web team) with only skills and experience in mind and no consideration to a degree. A young kid with a degree and no experience is nothing to a person with experience and no degree.

    36. Re:Not really needed by anerki · · Score: 1

      No idea what the situation is in the Unites States, but if you want to be a psychiatrist, in most countries, you'll need your medical degree (the one where you put Dr. before your name) and then a specialization in psychiatry or neurology.

      If of course you meant you wanted to work as a psychologist, therapist, etc. that shouldn't be a problem.

      Degrees and likewise have little impact for most jobs, except to act as a foot-in-the-door mechanism or a minimum requirement to get you into the job interview. This you can avoid by being a bit more assertive, going to HR, or bypassing HR, and fixing it like that. For jobs that require a medical degree however, that generally (like I said, don't know the US situation) doesn't apply. (with reason, you don't want someone prescribing you any kind of drugs without them having done a complete and thorough study of them ...)

      --
      Life is great! (as told by Lady Susan)
    37. Re:Not really needed by Anonymous Coward · · Score: 0

      But a word of warning: dealing with crazy people is really, really depressing, and it can rub off on you fast. Keep your options open in case you get into the field and then decide, as many do, that it's not your chosen path after all.

      Not all of psychology is dealing with crazies. Psychology, in general, deals with how the mind works. Sure, some people have problems and that's where clinical psychology comes in, but there are plenty of opportunities to study other aspects of the mind.

      My bachelor's is in psych, and my favorite classes were always the cognitive psych and neuropsych classes. How the mind takes in and processes information from the world is immensely interesting. Once you know how the brain works you find there are all sorts of ways to trick it.

    38. Re:Not really needed by Anonymous Coward · · Score: 0

      I just wanted to add my voice to this. I ended up with an interdisciplinary degree and some how managed to get a job directly related to both my fields(computer and political sciences). There are certain jobs that will always be shut out to you. Especially in government, but almost every company needs a computer guy, and those that don't are paying an other company to do their computer work. You should be looking at lower paying jobs initially, I started at about half what some of my peers were starting at, but I had that corrected with in a couple of years(same employer they just keep paying me and more as I prove myself, they have no concern at all about what I got my degree in). I think small business are the mostly like to give you a chance and to pay you more, the more you make them, regardless of what your degree is in.

    39. Re:Not really needed by Anonymous Coward · · Score: 0

      I'd like to apply for a job as a psychiatrist, but ...

      Maybe it was just a typo. But if you honestly didn't know the difference between a psychiatrist (MD required) and a psychologist (advanced degree also required - PhD or PsyD), and aren't aware of how scope of practice differs -- then you don't know nearly enough to apply for a graduate program, let alone *jobs* in either of those categories. :(

      On a more helpful note, you could also consider the options of social worker/counselor/therapist. Depending on how the state you live in regulates & licenses each title, you may find you can do work that interests you without going through a doctoral program first.

    40. Re:Not really needed by Anonymous Coward · · Score: 0

      You're both awful trolls, but at least Daniel went double meta.

    41. Re:Not really needed by Anonymous Coward · · Score: 0

      Since the age of 8 (22 years ago), I have had a computer to use (play games on, tinker with, etc.), and boy did I use it. Through the years of schooling through high school I taught myself HTML Programming and initially did it all in Notepad. Visual Basic Programming was offered during my senior year so I didn't have long to learn it in school. I purchased a book and continued on. When I took an HTML Class in College, I started using FrontPage. I as well dropped out of college after taking introductory programming courses in C, Java, and Visual Basic. Schooling has never been my strong point. Over the 4 years after I left college, I was "out of practice" as far as constraints of my job went, but I found ways to learn about the computers I was using (albeit a POS Terminal). Five years ago, a friend of mine left a Helpdesk position for a national retailer. He and I knew each other from college and he figured me a shoe-in for this job. I amazed the team in the first six months with the knowledge I had and how I applied it to make the job more efficient. At the present time, I love my job so much I don't even consider it a job, but somewhere I get to further hone my skills.

    42. Re:Not really needed by John+Courtland · · Score: 1

      If C-level management can't or won't work around HR's self imposed ridiculous rules then that's their problem and they deserve to lose talent for it.

      --
      Slashdot is proof that Sturgeon's Law applies to mankind.
  4. Just Give Up... by Anonymous Coward · · Score: 0

    ...there are too many other people out there with the appropriate degree.

    1. Re:Just Give Up... by lightknight · · Score: 2

      Nonsense. IT, especially the upper levels, is not about just having the right degree, it's about being able to contribute something of worth. No one cares if you have a CS degree from Princeton if you can't program something to save your life.

      As it stands, the technology realm is conceptually one of a meritocracy. Companies doing the hiring may not be, but the realm itself is.

      --
      I am John Hurt.
    2. Re:Just Give Up... by Penguinshit · · Score: 0

      "DeVry" != "Degree"

    3. Re:Just Give Up... by Anonymous Coward · · Score: 0

      No, it's not about having the right degree.

      However, getting your first job out of college is very much about making it to an interview; having a resume that doesn't get thrown in the trash helps. There are many (not sure if most or not) places where, despite the IT chief's sanity, HR will trash incoming resumes with no past employment in the field and no applicable degree, before anyone sane even sees them. So it'll take a while to find a job, and it may be less fulfilling, than you'd get with a CS degree. I don't agree with GP that one should give up, it's hopeless, but if one is well adapted to university life, and can afford another couple years, it's the course I would take. Then, instead of being thrown out, HR droids will put you above the CS-only chaps, because two degrees means you're better.

    4. Re:Just Give Up... by Antique+Geekmeister · · Score: 2

      I'm afraid your premise is flawed. The ideal of "meritocracy" needs some standards to measure "merit". A degree in the relevant field is a very powerful and effective measure of that merit. It's not the _only_ such measure, but it's a very easy one for a hiring manager or interviewer who is not expert in the field to verify.

    5. Re:Just Give Up... by evilviper · · Score: 2

      No one cares if you have a CS degree from Princeton if you can't program something to save your life.

      Bravo. Best advice I've heard so far. I have no idea who the other lunatics commenting here, saying the opposite, are coming from... Must not be the same industry I work in.

      Rule #1: The company only knows what you put on your resume. A degree in a non-CompSci field doesn't sound good, so just mention you got a BS and omit the details. At worst they'll ask you when you're in the interview, but you're already a long way into the process and had an opportunity to prove to the decision makers your intelligence and ability to do the job.

      Rule #2: Browse job liistings BEFORE you decide what to do with your life. 2 years in school and tens of thousands of dollars down the drain (when you could have been EARNING Money instead) and you'll get out to find all the job listing that even mention degrees say they want a BS in CompSci OR an additional couple years of work experience.

      Rule #3: Breaking-in to the industry is hard... very hard... whether you have degrees and certifications, or not. Getting the first job will be the toughest, so have very low standards (long commute, bad hours, not the tech you wanted to work on, whatever..), and ask for a very low salary. There aren't many entry-level jobs out there, and you need them more than they need you.

      Rule #4: If it isn't clear already, the layout and contents of your resume may be more important than your actual skills. Without a polished resume with keywords galore, you won't get paste the first-level recruiters/HR. Without a work history, you'll want to fill it with details of personal projects to get in the door.

      Rule #5: The flip-side of the above is that during the interview with the experts, you'd better know the technologies you said you knew. In addition, don't assume you need to know the technologies they want/use. Interviewing well means saying "no" when they ask if you have experience in something you don't, but then coming back showing (not just saying) what a quick learner you are, and how well you know some similar technology. Not everyone has every skill, no matter how many years you've been working, and you just need to be a reasonable match.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  5. "Many"? by eugene+ts+wong · · Score: 3, Insightful

    Contrary to what many individuals think, not everybody on Slashdot went to college for a computer-related degree.

    Really?? How many of us really thought that everybody here had a computer degree? I thought that there was a huge diversity of us. I thought that everybody else did too.

    Out of millions of readers, did even 10 think that we all had computer degrees?

    1. Re:"Many"? by Anonymous Coward · · Score: 0

      I have been in IT (programming and analysis in manufacturing) for 12 years now. My degree was a BS in Environmental Health and I worked 6 years in that field before changing careers.

      I had always been a hobbyist for the time I was very young, and found someone to take chance on me.

      Once your older and have the experience, the degree itself doesn't really matter - so long as you have one.

    2. Re:"Many"? by Anonymous Coward · · Score: 0

      Well, you know, back when we started, most of us were too young to have a degree.. ;)

    3. Re:"Many"? by exploder · · Score: 1

      I'd guess that not more than half of Slashdotters have any degree at all, even if you restrict to those who are old enough to have finished one. Of course, the summary just says "went to college for a computer-related degree", so that includes all the CS dropouts, which I'm sure increases the percentage greatly.

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
    4. Re:"Many"? by eugene+ts+wong · · Score: 1

      Interesting. I never thought about it in terms of people going but dropping out. Thanks for sharing that.

  6. UX by Anonymous Coward · · Score: 0

    With a psychology degree, you entryway into the field of computing will probably be user experience design/testing. If you really do know some things about coding, the developers on the project will love you - too many "designers" have no idea how difficult it is to actually implement the pie-in-the-sky concepts they draw up.

    1. Re:UX by wonkavader · · Score: 1

      This is silly. Your degree title is irrelevant. Peddle the work you've done.

      College is not the same as a vocational school.

  7. No degree here, very successful by Anonymous Coward · · Score: 0

    If you are good at what you do and live in a place that can evaluate a person based on their skills and not what's on a piece of paper you can do very well for yourself. If not, your career is going to suck.

  8. Games by Anonymous Coward · · Score: 0

    Why not apply at places like blizzard to help make games more rewarding for players.

    1. Re:Games by lightknight · · Score: 5, Insightful

      Because game programming is hell on earth. To people who are not IT, it sounds awesome (design your own game! could it be cooler?). But to those inside, it's working the coal mines.

      --
      I am John Hurt.
    2. Re:Games by Anonymous Coward · · Score: 0

      It would be hell for someone over thirty, but for kids right out of college it could be a great experience, with lots of thrills and spills, and it gets them into the software biz. Just don't count on much of a social life.

    3. Re:Games by zippthorne · · Score: 1

      I think blizzard already has enough head shrinkers helping them design games that are only just rewarding enough to make players want to keep coming back for that big satisfaction that's always just out of reach.

      --
      Can you be Even More Awesome?!
    4. Re:Games by Anonymous Coward · · Score: 0

      Haha no it isn't, imagine doing what you already do underground in unsafe conditions while lifting heavy objects with people's lives on the line and morons who could possibly kill you in many, many different ways.

    5. Re:Games by lightknight · · Score: 1

      While not diminishing the work that miners do, nor the hazardous conditions they work in, game programmers at companies such as EA enjoy no special treatment; to the contrary, they are, if the various posted accounts are true, treated as slaves, paid very poorly, and burn out by the time they have the sense to seek employment elsewhere in the industry. The former sentence may be an understatement.

      --
      I am John Hurt.
    6. Re:Games by Anonymous Coward · · Score: 0

      The psychologists who knew about reinforcement are old and dying fast, since studying it became all but ideologically forbidden in psychology several decades ago. Anyway, what they would have told Blizzard is what they are probably doing, which is to test any design with hard data from real users.

    7. Re:Games by exploder · · Score: 1

      Yeah, and those people have PhD's and publications.

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
  9. Really? by Anonymous Coward · · Score: 0

    In my experience working in IT is much, MUCH worse than having Computers as a hobby and writing open source software.

    Most IT companies have no culture and passion and crap out the same product over and over.

    1. Re:Really? by lightknight · · Score: 1

      Then working for yourself might be a good idea.

      --
      I am John Hurt.
    2. Re:Really? by javascriptjunkie · · Score: 1

      Or not. Working for yourself is great, rewarding, and challenging. It's just not the most stable thing you can do.

  10. More school isn't the answer by Anonymous Coward · · Score: 0

    both of my roommates (econ and psych) got programming jobs within the last month because they just spent all day every day for six months after they graduated learning as much javascript as they could. They're both personable, non-insane looking people, and when they applied for those sorts of jobs, they had to submit a bunch of code to be evaluated and were chosen because they could actually do the jobs and because they had a lot to show for themselves, i.e. portfolio.

    If you can do the job and do it well, you'll be able to demonstrate that fact without a special document verifying you paid someone else to verify you are at least capable of completing said task whether or not you already have :)

    1. Re:More school isn't the answer by NFN_NLN · · Score: 3, Insightful

      both of my roommates (econ and psych) got programming jobs within the last month because they just spent all day every day for six months after they graduated learning as much javascript as they could.

      So this is how shitty developers are created? What's that, you're searching through an array instead of using a hash... Or pulling an entire table in SQL instead of optimizing the query. But it works right, who cares?

    2. Re:More school isn't the answer by Anonymous Coward · · Score: 1

      >So this is how shitty developers are created? What's that, you're searching through an array instead of using a hash... Or pulling an entire table in SQL instead of >optimizing the query. But it works right, who cares?

      Calm down dude.. when we have terabytes of RAM we won't need to programmers at all...

      Steve
      (Marketing)

    3. Re:More school isn't the answer by TheLink · · Score: 1

      Calm down dude.. when we have terabytes of RAM we won't need to programmers at all...

      Yeah but then we may need AI psychologists. The submitter might be a better fit for that job.

      --
  11. I did it by Anonymous Coward · · Score: 0

    I never finished college. It just wasn't for me.
    A few years ago I landed an entry level support position for an IT company that services health care providers.
    Just last week I took over as the "main man" in the company.
    Maybe I got lucky, I don't know. But here I am, a college dropout, managing a small IT company of 7 employees and the only person I have to answer to internally is the owner, who pretty much sits back and trusts that we will run the company properly.

    Yes, I very well could run it into the ground. But he has faith in me, and I like it there.

  12. work your way up by Anonymous Coward · · Score: 0

    I myself and some of my friends all got undergraduate degrees that were not "hard science" degrees, and we still managed to get IT careers. How? well in two cases, it was by starting at the bottom and working our way up. If you are lucky you might spend less than a year in a shitty grunt position like taking help desk calls. I paid my dues, and made the extra effort when appropriate to show that I had the skills needed to advance. I can't describe to you how awesome it is to put in your notice someplace after six months, and have them begging you to stay, only to tell them your new salary, and watch their spirits fall as they realize they can't keep you.

    In another case, it was who-knows-who. Before you write this path off, ask yourself, do your parents have any connections at any decent companies? Do any of your friends parents? Networking really can be extremely helpful. even if it doesn't work out today, it may come in handy at some point down the road.

    1. Re:work your way up by houstonbofh · · Score: 2

      Another thing to add on to that is an internship. You can get experience that no one would hire an entry level person to do. These kind of internships are hard to find, and it is really who you know. And it is hard work for now pay... But when you are done, you have some sold skills on the resume from a good company. I have followed some of my former interns, and they do quite well for the "first job."

    2. Re:work your way up by exploder · · Score: 1

      I myself and some of my friends all got undergraduate degrees that were not "hard science" degrees, and we still managed to get IT careers. How? well...

      Actually, my question was going to be "why?".

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
  13. 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.
  14. two or three choices by Anonymous Coward · · Score: 0

    Get a Job in your degree field, which I assume you've rejected already.

    Find somebody willing to take a gamble, or who needs your existing skill set more than the other.

    Go back to school. Get your card punched, find a job.

    Of those, the third is the least risky to get what you want.

    1. Re: two or three choices by wonkavader · · Score: 1

      This is crap. Go apply for programming jobs. Work through your circle of friends. Expand that circle through your contacts in the OSS projects you're in. Find a job. It might be a little harder for you, but it'll be way less than two years harder.

    2. Re: two or three choices by Anonymous Coward · · Score: 0

      That would be choice two, find somebody. It's certainly feasible as a premise, but still more of a gamble than two years of school which won't be hard at all, and would be time to expand that circle.

      Of course, if that person doesn't have those kinds of contacts, you're out of it.

    3. Re: two or three choices by javascriptjunkie · · Score: 1

      I would advise that even more important than developing your ability to do whatever job it is that you want to do, that you might be just as well served by learning to talk about the job you're looking to do. Every industry and skill set has it's own shop talk. If you can pull it off, or even the shop talk for one skillset up, you're going to make an interviewer feel better about hiring you for it.

  15. I would by lightknight · · Score: 2, Insightful

    I would go for the degree, to be honest. The economy being what it is, I have some doubts that potential employers are willing to entertain the idea of a non-IT major in an IT major slot. Do not get me wrong, I am not saying you are not capable of doing IT, nor that you are not good at it (some of the best programmers do not have an IT-related degree), only that the current bias is one of fear / a safety strategy when it comes to employers.

    One thing in particular, I will note, is your lack of experience with C++ / Java. While it's not required, I do recommend becoming comfortable with those languages. Throw in C# if you want to do MS work (always a money-maker), some web languages (just HTML / Javascript / etc., almost a requirement these days), and perhaps study some Windows / Linux / Unix administration books. If you go the O'Reilly route, it should cost you about $500 to get all the books you'll want (O'Reilly being the standard; if you don't have a zoo, you need one).

    --
    I am John Hurt.
    1. Re:I would by XxtraLarGe · · Score: 1

      It would be a lot cheaper to just subscribe to Safari instead of buying the Oreilly books individually. You should be able to go through about one book a week if you dedicate 20 hours or so.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    2. Re:I would by Anonymous Coward · · Score: 0

      I dropped out of highschool (though have been programming since I was 8, so I've got nearly 2 decades of experience at age 27) and joined the Army shortly thereafter - the military background in communications (mostly network management and sat. comms) probably helped a lot, but I've genuinely never met a better coder - degrees are just a method to suck money from the poor and get the government to pay the bill - you really don't need the certification of some fucktard that couldn't do the job well enough to actually _do_ the job and the bulk of employers don't trust it for much anyway. You will start with a lower income, but if you are competent you can be paid above average within months.

    3. Re:I would by Anonymous Coward · · Score: 0

      most of them are looking for non-degree applicants in this economy. The main reason is they don't have to pay them as much out of the gate, or at least they don't feel like they have to.

      I went to 6 months of business college after being out of high school for more than 10 years. Just the fact that I was trying to better my "Education" was what sparked the interest. I interviewed with 4 different companies and they all said basically the same thing "We can offer you position as this salary. And provided you finish X courses in the field, we will raise it up."

      Non of them even questioned the fact that I didn't go to college. In fact, 3 out of the 4 mentioned that it was a relief to talk with someone who had real world experience, rather than someone just out of school.

      I was given an offer at all 4 companies, and ended up being able to choose which one I felt was the best fit. I've been here for just over a year now and have zero regrets.

    4. Re:I would by i.r.id10t · · Score: 2

      Or check your local library system - my county library (www.aclib.us) has a safari subscription...

      --
      Don't blame me, I voted for Kodos
    5. Re:I would by GreyWolf3000 · · Score: 2

      This is wrong, in my opinion. Expanding education is a great idea, but do so by teaching yourself new languages or platforms, not by degrees.

      Right now, Ruby on Rails is an extremely hot technology. Learn it, and there are tons of rails jobs out there for you to jump in to. I promise that your education level will not matter as long as you can show you are good.

      I'm sure the same is true for django, node.js, iOS/Cocoa development, and anything else that is "hot" technology. If anything, focusing on C++ and Java will put you into more competition for job spots, since the market for C++/.NET/Java engineers may indeed be tight right now.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    6. Re:I would by Anonymous Coward · · Score: 0

      I would go for the degree, to be honest. The economy being what it is, I have some doubts that potential employers are willing to entertain the idea of a non-IT major in an IT major slot.

      I hate to draw the "anecdotal evidence" card, but I just scored a very nice database application development gig last summer - 3 months away from completing a BA in international relations. Yes, the are some places that absolutely won't give you the time of day if you don't have a degree in the field, but a lot of job postings I looked at when I was on the hunt said you need a degree or equivalent experience, and I got a fairly decent rate of response from the resumes I sent out.

    7. Re:I would by Anonymous Coward · · Score: 0

      I have a IT degree. I'm the only one at my shop with it. Recently the management suits said to my team that we needed to get certified. I tried explaining I had a degree. No dice. Luckily three of my team (myself included) have been absorbed by another agency who values both certifications and education. Thats a long way of saying while the three of us have the same cert, I'm the only one with a education.

      I advise you to get the degree. If real college isn't a good fit go to trade school. I did. Lots of community colleges have equivlent trade school programs for computer science. You also need certs. There is no reason that after a few classes and studying you shouldn't be able to get A+. I recommend the Exam Cram book from Amazon. Get practice exams from other sources, study, read, study, finish school study and you know what you do when you have the degree and the cert? Keep going. I passed my A+ last week and that night I started on Network+. You want a IT job? Prepare to live the busmans holiday and use your free time learning new IT. Can't handle never being done? Go do something else.

    8. Re:I would by Anonymous Coward · · Score: 0
      I have some doubts that potential employers are willing to entertain the idea of a non-IT major in an IT major slot

      <p>
      It's an employer's market now. 10 years ago they decided it wasn't worth paying people who know what they're doing, and now companies are suffering the fallout from that fiasco.
      <p>
      Hell, you'll be lucky if the HR department of the company you're applying to (or worse, recruiter) even knows what skills and knowledge an IT major should have.
      <p>
      If you're looking for a system administrator, don't hire a programmer and expect him to do SA on the side.
    9. Re:I would by Darinbob · · Score: 2

      First step, stop mixing up "IT" and computer professional or software development. IT is service work; keeping the computers running for your corporate overlords, installing software, manning help desks, keeping web sites running, etc.

      Best bet is to start learning computers. Not just programming, and not just super high level scripting languages. And avoid MS work, it will shrivel your soul.

    10. Re:I would by imwright · · Score: 1

      One thing in particular, I will note, is your lack of experience with C++ / Java. While it's not required, I do recommend becoming comfortable with those languages.

      Amazing. You seemed to have invented a time travel machine to have a conversation on /. in 2012 while living comfortably in 1997.

  16. IT in non-tech companies by hism · · Score: 1

    I've met a handful of programmers who had a liberal arts background (i.e. Classical studies) who did programming at a non-tech company. For instance, working in the back office of a retailer or a bank to code up some internal desktop apps, web apps, or create-remove-update-delete business apps. For these jobs, knowing trade-type of skills (i.e. some experience programming especially in the "trendy" technologies) I believe is adequate. However, these jobs may not always feel very rewarding, what some computer scientists might call "code monkey" jobs... As a computer scientist, I would say it'd be very good to get a degree in it to strengthen your understanding of the theoretical background, which will help you to get a deeper understanding, helping you to become a smarter programmer and likely open the doors to more interesting projects/positions.

  17. Same here... by Anonymous Coward · · Score: 0

    Yup...I am still in this situation...what I am doing is undergraduation in law which is equivalent to J.D. in U.S., being in a country like India I am still thinking if I could get any legal job in any IT company. So, I am thinking if anyone could help me get a decent legal job in an IT company in India or around the world!

  18. Get the computer-degree by gweihir · · Score: 1

    Otherwise you will just be exploited and never make it up the career ladder. Sad but true.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Get the computer-degree by Anonymous Coward · · Score: 0

      What career ladder?

      My first job out of school was "senior software engineer." Now, twenty years later, that's still my title, and that's how I expect to retire.

      That's what I was educated for, am good at and enjoy doing, so I don't think there's any way "up" from here.

    2. Re:Get the computer-degree by vlm · · Score: 1

      Otherwise you will just be exploited and never make it up the career ladder. Sad but true.

      Getting the degree won't change that result for almost all employees.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:Get the computer-degree by houstonbofh · · Score: 2

      Otherwise you will just be exploited and never make it up the career ladder. Sad but true.

      I have made it up the ladder, and had a wide variety of jobs with no IT degree. Mine is social science... Perhaps it is attitude. No one ever told me I could not do it. (Or if they did, I didn't listen.)

    4. Re:Get the computer-degree by wonkavader · · Score: 2

      No, it's not true. If he's good he'll move up. If he's not, he won't. If you're judging from the people around you and who moves up, I think you may be making a corellation vs causation error. Most CS people suck. Most computer people suck. The best are the ones drawn to it early, and they're more likely to get a CS degree. Therefore the best move up, and they predominantly have CS degrees. Doesn't mean that CS degrees = upward mobility.

      If you're at a company where you're valued by your paper and not your performance, change companies.

    5. Re:Get the computer-degree by Anonymous Coward · · Score: 0

      Absolutely correct.
      The parent has clearly not been assaulted by recruiters on a daily basis like I have. If he was, he would have noticed that fine print in 80% of all positions "... degree required or equivelent experience "

      The dirty little secret is that those other 20% are usually just there for negotiating leverage. If you know that, you can get most of those as well.

    6. Re:Get the computer-degree by Darinbob · · Score: 1

      Just like all those with CS degrees who are exploited and never make it up the career ladder, or else make it up the wrong ladder.

    7. Re:Get the computer-degree by exploder · · Score: 1

      Yup...the "degree ceiling" is almost always "degree versus no degree", not "this degree versus that degree".

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
  19. Never too late by murder_face · · Score: 1

    I decided that felonies were better than a college degree when I was younger, and ended up doing construction for the last 10 years. Now, I am regretting those choices I have found from a few friends that stayed on the right path that my best bet would be getting a few CompTIA certifications to get my foot in the door and taking it from there.

    1. Re:Never too late by Anonymous Coward · · Score: 0

      Did these felonies include murdering faces, by any chance?

  20. 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.

    1. Re:It's been done already by hateu · · Score: 1
    2. Re:It's been done already by Anonymous Coward · · Score: 0

      I earned my BS in Psychology and ended up as a Windows Systems Administrator. I am in the South Florida market which is quite lacking in IT companies and infrastructure so it was a bit of a task to even get an interview (could be other reasons besides what I listed as my major). I had a short stint as a help desk worker to get me in the door. You probably will want to weigh several factors but one thing I can say is weigh the time you'll spend moving up in a company to get to your desired position versus the time you'll spend getting your degree in CS to hopefully immediately jump into that position.

  21. Build a case and get noticed by GrMunky · · Score: 1

    Build a portfolio with what you have accomplished, give examples of skills acquired and show what your contributions to the small open source projects were. A letter of recommendation from someone in the field you are looking in doesn't hurt. If you have the time to do an internship or donate time and effort to other small projects to help build your list of accomplishments in the meantime and show a commitment and passion for the field. An easy add-on is an Oracle certification or something similar. They may not have alot of weight with those who know how easy they are, but they help build a case for getting you that all important first interview. Remember there are alot of people looking for tech sector jobs who DO have those degrees and they are having trouble too. So the important part is standing out from the crowd somehow. If there is a particular position you want, research it and know exatly what they want, and retool your resume and approach to show your strengths that align with their needs. I know there is nothing new here, and it applies to any field or job really, but the basics of job hunting apply. Keep trying and be prepared for alot of "NO", if you can even get an answer.

    1. Re:Build a case and get noticed by wonkavader · · Score: 1

      Spot on. Also the poster needs to work on his circle of friends in the business. Expand contacts in the OSS work he's doing and get in via a side door, rather than a front door.

      (For this reason, it's best to work on OSS projects which are having big corporate uptake.)

    2. Re:Build a case and get noticed by javascriptjunkie · · Score: 1

      Only thing about OSS is that it's brutal. You're probably going to go through more rejection on your way up through OSS than any other method. But it's worth it.

  22. Get experience! by Anonymous Coward · · Score: 0

    Getting 'into IT' is done by getting experience, an interest alone will get you nowhere. If you get this experience through a degree or through jobs or through contributions to open source projects is a choice you make yourself.
    Myself, I did not have any computer experience having a masters degree in Chemistry. But, during a PhD in chemistry I chose a subject that meant programming for 80-90% of the time. The four years gave me a good basis for programming scientific software, and I've been doing that ever since in various fields.

  23. Use both your skills and your degree by Anonymous Coward · · Score: 0

    A huge number of programmers are people in your situation. Perhaps not hard nosed computer systems engineers and developers, but people who use programming to solve problems in their respective fields.

    So, my recommendation is to apply to jobs where your knowledge of psychology and programming skills can come together to provide value. Companies that do standardized testing have huge piles of data they want to churn through. Advertizing firms and marketing departments have data crunchers. Those people can code. They also know about more than code.

    Just like you.

  24. yet other places want CS and there IT sucks by Joe_Dragon · · Score: 2

    yet other places want CS and there IT sucks as they get people with loads of theory and it's so bad at some colleges that you can learn more in a 2 year tech / community colleges then in a 4 year CS.

    1. Re:yet other places want CS and there IT sucks by houstonbofh · · Score: 1

      But who wants to work for those places, even if you have a degree?

    2. Re:yet other places want CS and there IT sucks by Anonymous Coward · · Score: 0

      The IT market has more hiring right now than last year (as evidenced by recruiters who keep trying to poach me and my team members). But some of us like to have a roof, food, and utilities, and have no parents who will let us live unemployed for 3 years while we "find ourselves". Or a spouse who can pay the bills while you spend 12 hours/day on World of Warcraft.

    3. Re:yet other places want CS and there IT sucks by houstonbofh · · Score: 1

      Every time I am out of work, I fill my time with side jobs and contracts. Again, if you have the skill, you can get the work. That way I can take my time and find a job worth keeping.

  25. I did it; here's what you need to know by daemonenwind · · Score: 5, Insightful

    I've spent the last 15 years in IT performing various tasks, from programming to server admin.

    You can do what you're looking to do. Here's the problem: Someone, somewhere, has to be the first to take a risk and hire you to do this.
    Once you have experience, you're on your way, because IT is still an area where experience and excellence speak louder than degrees or certifications. (although that is starting to change)

    The problem is, with the influx of people from around the world, offshoring, and new grads with legitimate degrees every year, who would take you? If you can find that person, great - you're "in". So the key is to network, get yourself in front of people, and highlight your development experience. I guarantee your resume won't get past the HR Drone filter looking for a specific degree. So you need to pound pavement and press flesh. It's what I did for my first 2 jobs; after that it was easier. It will also make your subsequent career easier to navigate.

    If that sounds like a bit more than your interpersonal skills and contact network can handle, stretch your graduation day a couple of years out and take the classes you need to get the degree. It will make the task much easier.

    1. Re:I did it; here's what you need to know by houstonbofh · · Score: 1

      Once you have experience, you're on your way, because IT is still an area where experience and excellence speak louder than degrees or certifications. (although that is starting to change)

      I have been doing this for 25 years, and people have been saying that for at least 15 of them. And yet, I am still getting "degreed" people without a clue. Experience rules. The degree is gravy.

    2. Re:I did it; here's what you need to know by dugn · · Score: 1

      daemonenwind got it right.

      I'd add that I'm a high school drop-out who is now doing well at a name brand software company. My 20 year journey to where I am now was definitely more challenging due to my lack of degree. But it was possible since someone took a risk with me and I was able to demonstrate programming smarts beyond those of my college graduate peers.

      Like acquiring a credit history in the U.S., each subsequent job built on the accomplishments of the last which enabled me to move up to a better company and better job with each move. But as the previous post mentioned, if you don't have social skills that allow you to honestly sell yourself and position yourself equally or better than your peers, take a deep breath and get that degree.

      And to the other replies that suggest IT is a dumping ground, it's not. It's - thankfully - a place where lives are generally not at risk (a bad piece of code is rarely as dangerous as a bad weld in a gas line, or a slip up during surgery) and where the brain power needed to code doesn't necessarily spawn from the smarts learned from a degree. In fact, there are some who could argue that self-taught coding is often far more ingenious.

      As one whoâ(TM)s now involved in the hiring process at my company, I look for those unique individuals who not only think, but also code differently than the masses of college-trained folks. Is it a personal bias based on my history? Perhaps. But the results have proven to be exceptionally fruitful for my team and my company's needs.

      If you can set your ego aside and dispassionately compare your social and coding skills against your peers and find you have a real leg up on the competition, go for it. Otherwise, get that degree. Iâ(TM)ll also say that the world of IT has changed to favor those with degrees far more than when I joined my company 15 years ago. When compared with todayâ(TM)s slew of college graduates from all over the world, my company probably wouldnâ(TM)t even give me a second glance.

    3. Re:I did it; here's what you need to know by chuckymonkey · · Score: 1

      You're right that it's starting to change. About 4 years ago I landed an exempt position that normally requires a degree, but because I had demonstrated my skills as a tech they were willing to take the risk. I've since moved up very quickly by working hard and making sure that I'm better than my peers with degrees, most of whom seem content to rest on their laurels and do the minimum. Two years ago, the company changed the policy that you have to have a degree to get into a position like the one I started in as exempt. There is a waiver process, but it's almost impossible to get through. Our management hates it because there are more people like myself in lower positions that they would love to promote up, but their hands are tied. Whereas we frequently get people now that have degrees, but have no experience and quite frequently expect to be paid more than their actual worth. That's not to say that some of the recent hires aren't good, we do have some that are, but it would be nice to promote those people that have demonstrated talent and are itching to move up, but have no degree. The one nice consolation is it really grinds some people's asses that a guy with no degree is promoted above them, but I'm lucky enough to have gotten in before the company came down with that stupid policy.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    4. Re:I did it; here's what you need to know by hateu · · Score: 1
  26. NOT necessarily by Penguinshit · · Score: 1

    I don't have a degree of any kind and managed to have a rather successful career. I taught myself early programming and PC maintenance in the 80s, and UNIX in the early 90s with Linux following shortly thereafter. One continual drawback was the lower starting pay and drudgery tasks, but I quickly demonstrated myself and overcame that in every position held until I was the one in charge of the IT Dept.

    I am willing to contemplate that I am an unusual case, and that you might not be able in your life circumstances to start on the extreme low end of the payscale.

    1. Re:NOT necessarily by houstonbofh · · Score: 1

      I am willing to contemplate that I am an unusual case...

      Not that unusual from what I have seen. Most of the top IT guys I know have no degree at all, or one in a different field. I think I only know one top level guy with a degree in what he is actually doing. (I say "I think" because "What is your degree" rarely comes up in conversation.)

  27. Lots of startups don't care by Anonymous Coward · · Score: 0

    Quite a few startups would interview you based on your merits alone, and not really care about a degree. If you can prove you can work and deliver code on deadline, why should they care?

  28. I dont hire people out of college with degrees by Anonymous Coward · · Score: 0

    I hire lots of "IT professionals" and our company is growing leaps and bounds. A long time ago I learned that anyone fresh out of college with an "IT" degree isn't the kind of person I want on the team. I would MUCH rather have someone who is self taught and took the initiative to learn the basics themselves. People with degrees tend to think they "know it all", yet I've seen more IT graduates who couldn't even setup an email account, much less do anything complicated. The best employee I've hired used to be a welder, he knows more than any "Cisco" certified tech I've ever met and his attitude is awesome.

  29. Why is IT the dumping grounds? by NFN_NLN · · Score: 3, Insightful

    Why is IT always considered the dumping grounds of careers? This is why the field is so messed-up; there is no regulation.

    In your example alone you mention how anyone with a high level psychology degree is protected even from B.Sc graduates. It would be unheard of for someone outside the psychology field with no credentials to just come in and start lowering the bar; on quality of work, overtime, general working conditions and wages. Yet this happens ALL THE TIME in IT.

    I see plenty of people with no proper background make simple mistakes they shouldn't. Or worse, argue about something that is completely wrong.

    Why can't I start practicing medicine, prescribing drugs, charging for advice on the law, auditing financials, etc, etc. I promise to self-study really hard. I'm not saying someone can't learn these things on their own. But then how do you distinguish someone who has the fundamentals and someone who doesn't: that's what credentials are for. This is the way it is in EVERY OTHER PROFESSION. Until people stop treating IT like a dumping ground and inject some regulation and standards it will always be looked down upon.

    1. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      http://ketchumgroup.net/blog/skills-needed-skills-defined/

      Skills Needed, Skills Defined
      January 10th, 2012

      The Equal Employment Opportunities Commission (EEOC) recently posted guidance that employers requiring a high school diploma, used as a employee screening tool, may be violating the American’s With Disabilities Act (ADA.) This guidance explains that the job must now be defined based on necessary worker skills and detailed as to how the high school diploma matches the job skill criteria. This determination could have long-range impact in the use of diplomas as blanket screening tools. Unlike industry-based certification, diplomas and degrees from schools seldom define demonstrated and assessed skills. This EEOC guidance could speed the adoption of skill-based, industry driven, skill certification. Currently, the US Department of Labor lists over 4,400 industry-based certifications on the Certification Finder at the CareerOneStop.com website. These certifications will rise in importance to employers while education-based credentials may fade. Effective skill development on the job requires a structured approach based on the defined skills used in the workplace. In such a structured OJT workplace, meeting this EEOC guidance will be readily accomplished, and new employees quickly trained in the need skills.

    2. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      Things are slowly moving in that direction. Remember that as a field and profession, IT is still very young and immature. We are still trying to decide whether to be a degreed profession, or a skilled trade profession where certifications, licenses, apprenticeships, etc. are the way to advance.

      Personally, I think there is room for both, as it is a diverse enough field.

      In the meantime, until those decisions are formally expressed, IT is one of the few professions where individuals still truly have the chance to be self made. Often the self made path can be more rewarding, and certainly makes for a better movie of the week American success story. But it also takes at least as much effort, and usually more effort, and over a longer period of time as it would to get the degree.

      As you have found though, degrees can be just as restricting as they can be liberating... So, the choice is yours.

    3. Re:Why is IT the dumping grounds? by lightknight · · Score: 2, Insightful

      *shrugs*

      IT is a meritocracy. As such, the only true test is one of actual performance, which cannot be granted with a degree, certification, or other form of writ. And it's not the dumping ground of careers, it's just one that doesn't require a hideous amount of investment (money) to get started in, though it does require a lot of time and patience. What more, the major contributors to the field are people with Bachelor degrees, not PhDs. As such, you can see the effects of your work earlier, and self-modify easier.

      Many of the other fields are regulated, with high barriers to entry, and that hasn't necessarily improved the quality of service. It has only limited the field to those with enough resources to play in it.

      What more, understanding technology is a science, creating technology is an art.

      And IT is only looked down upon by the people who are unaware how much they owe their lives to its existence. Were it not for computers, nay electronics in general, we'd still be living in the Dark Ages. As such, looking down on IT is akin to looking down on the Earth; it's below you because it's supporting you, not because you're superior to it (when has the air ever supported your weight?). Remove that support, and your life as you know it is over (without IT, society would fall apart in weeks; without the Earth, you'd drift into space).

      As such, let the business people, many of whom are high on their belief in their superiority to the trolls / dwarves / elves who perform IT, continue to f*ck up with their games on the Market and their chronic attempts at outsourcing critical functions. I point to their handiwork at some of the larger companies, such as HP, where they considered spinning off their computer business. Their mismanagement of their respective companies is quickly becoming legendary, and soon they will fall. No one will want to hire a business major, for fear they will drive the business into the ground.

      --
      I am John Hurt.
    4. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      It happens because those in "The Profession" tolerate the unprepared, allow entry, and then train them either with on the job training, formal training or by simply providing a stream of work for learn by mistake. IMO, it is a side affect of the strong "community" influence of teh tech industry. Much of the interesting work in IT has been advanced by hobbyists. So, there is not a stigma that exists elsewhere.

      Also, the other professions do not accept the unprepared because the legal risk outweighs the perceived benefits...

    5. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0


      Why is IT always considered the dumping grounds of careers? This is why the field is so messed-up; there is no regulation.

      The field is messed up for many reasons. The biggest reason (the one driving the bus) is simply the massive expansion of the profession over the last 20 years. The number of graduates from computer science and software development programs simply can't keep up with the demand. The influx of mass-produced coders from India hasn't helped the matter either. I'd also blame computer science programs themself, which rarely teach anything about code quality, and focus too much on nuts and bolts like algorithms and "getting the right answer".


      Why can't I start practicing medicine, prescribing drugs, charging for advice on the law, auditing financials, etc, etc.

      The first two you can kill someone. People tend to get fearful and want protection from things that could kill them. Everything else you mentioned are very, very old fields that have matured. Actually you could probably say the same thing with medicine. 200 years ago medicine was a lot of quackery where doctors killed a lot of patients through incompetence. This is how the world got harmless but nonsense treatments like homeopathy. The placebo effect of homeopathy didn't kill you, which was often better than the treatments of the day.

      Anyway, the point is that information technology is a young and quickly changing field. I think it'll eventually settle down and have more discipline, but that takes time.

    6. Re:Why is IT the dumping grounds? by VoidEngineer · · Score: 1

      Here's the thing: you *can* start practicing medicine, prescribing drugs, charging for advice on the law, auditing financials, etc. Without a degree. Or without a license. But it becomes a matter of risks and rewards and liability. Without the proper education, credentials, licensures, and professional memberships; you can't expect the state, employers, or other individuals to protect you from liability in the case something goes wrong. If you're willing to accept the liability yourself, or have some method of limiting your liability, then do what you will. If you're working with a group of individuals you know aren't going to claim damages or press charges, then the matter of licensing, credentials, etc doesn't matter.

      As some examples:
      - providing financial auditing to crooks and thieves (the crooks and thieves are motivated not to use the legal system);
      - charging money as a consultant to provide (law) advice on a particular topic one may be an expert in (supply/demand economics may allow him to operate in that particular capacity without fear of damages being brought against him; for instance, political pundits, economists, etc );
      - going over case history and drug interactions of family members (the person going over drug interactions knows the family member isn't going to sue them); - starting a business and writing software which prescribes drugs and/or evaluates drug interactions, etc (the entrepreneur/programmer has a limited liability corp and software audits protecting her);
      The point being that in each of these cases, liability is contained in some way.

      You'll find that entrepreneurs and PhD level professionals regularly are involved in practicing medicine/psychiatry/law/accounting/etc without official licensure and certification, etc. They're simply willing to accept liability or have the necessary protections in place (such as ownership of an LLC).

      Now, with regards to IT and software professionals. It's a dumping ground for many of the same underlying reasons. 1) no professional licensure or certification bodies. 2) liability is difficult to track and account for because most IT workers are employees and aren't contracting fee-for-service. But even if you had those things in place, people could still come along without a CS degree or board certification in C++ programming, by way of simply starting their own business and assuming liability and risks themselves.

    7. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      Quoting a result is not the same as creating the result using knowledge, tools, hands on experience. Sure education teaches fundamental theory based on facts. This is how it works. This is how you can break it. And this is how to fix it. Over 20 years ago I built my first computer. The instructions said to use some type of grease on the CPU. It booted up and smelled of cooking grease. Ha ha. IT is not a dumping ground. IT has attracted everyone that has a passion for computer related technology. We're virtualizing our environment and I just figured out how to setup openfiler san storage and a alternative to MS Terminal Services (not virtual desktop such as xen desktop, virtualbox, virtual desktop etc) for remote users. Check out terminalserviceplus.com.

    8. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      On the flipside of your coin, I've known people with Ph.D or several cert's who couldn't do technical jobs as well as intelligent, auto-didactic people who have not one shred of paper to "prove" their ability.

      Degrees and certifications are proof of past accomplishment (and payment) - they are not proof of current ability. Paper doesn't make the person.

    9. Re:Why is IT the dumping grounds? by NFN_NLN · · Score: 1

      Many of the other fields are regulated, with high barriers to entry, and that hasn't necessarily improved the quality of service. It has only limited the field to those with enough resources to play in it.

      We can agree that from the buyer's perspective, barriers to entry, may not have improved the quality of service.
      But I think we can also agree they have raised the seller's quality of life.

      For far too long the scale as tipped in favor of the buyer when it comes to IT services. I don't think it is considered unrealistic in asking to be treated like any other respectable profession.

    10. Re:Why is IT the dumping grounds? by NFN_NLN · · Score: 1

      ...incompetents with degrees that didn't have the information they needed to do their fucking jobs from the retard that didn't know how to do the job well enough to _have_a_job_ other than teaching. I mean my god, if you even touch on a topic involving asynchronous logic it takes a solid day for 50% of the dumb-shits with a fresh CS major to even know what it means - with a god damn 4 year study on the subject?!

      It sounds like you're agreeing with me. Take all those dumb-shits with degrees and think of how exponentially more frustrating it would be to explain concepts to self-taught programmers. Then it would take a solid week for 2% to understand anything.

      I wonder it doctors have to explain basic biochemistry and drug interactions to their dumb-shit peers everyday. I would think not. Probably because the field is much better regulated.

      Perhaps the problems isn't that regulation exists; the problem is the regulation isn't adequate.

    11. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      >> I started programming when I was 8, I have an IQ of 191

      > It sounds like you're agreeing with me.

      >Perhaps the problems isn't that regulation exists; the problem is the regulation isn't adequate.

      Actually, that makes sense. I guess with an IQ of 191 I should have figured that out on my own.

      I also should have realized that posting AC has drawbacks.

    12. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      You've obviously never dealt with many self-taught programmers. If you're without "papers" you have to be good/flexible/quick or you'll fall off very quickly.

      It matters what you know, not how you came to know it. This school=knowledge thing has been burned into your brain by the very people profiting from it. The cost is high because its meant to ensnare you in the system of working for someone else or endlessly paying back debt.

      Its why most of the innovators dropped out. They had better things to do than acquire debt while sitting through lectures and mindless busywork.

      How did people do anything before for profit colleges came up with a degree program for it? Must have been magic.

    13. Re:Why is IT the dumping grounds? by lightknight · · Score: 1

      To that end we are in agreement. IT should receive more respect than it has. Never have I seen a profession where the clients knew less about its value, nor treated those servicing them with greater contempt. I almost think our clients suffer from a massive inferiority complex, and try to hide it by acting as asses.

      It boggles the mind that they would never treat their plumber, their mechanic, their electrician, their doctor, their lawyer, and so forth with any amount of this disrespect. Yet the people who can make your paycheck disappear, have you arrested for illicit content placed on your hard drive, forward your emails to your SO about your affair with one of your coworkers...the list goes on, the clients treat like dirt, and think we are constantly plotting against them. If I were going to do something to you, of a permanent nature, you wouldn't have time to think of a conspiracy theory; that's a promise I believe I might be able to deliver on. So, if you have time to think of a conspiracy theory, you know it wasn't me. ^_^

      --
      I am John Hurt.
    14. Re:Why is IT the dumping grounds? by sjames · · Score: 1

      Actually, practicing medicine without a license is a crime, even if you are the only Doctor in history with a 100% success rate. You can't even get a prescription pad printed without your FDA number, much less actually prescribe drugs.

      Many financial reports can only be filed by a CPA. It doesn't matter how good you actually are, without that piece of paper, your filing will be rejected even if it's done perfectly.

    15. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      >How did people do anything before for profit colleges came up with a degree program for it?

      Compensating for something, are we? The early computer pioneers usually had much tougher degrees than CS. Ken Thompson had an EE. Dennis Ritchie had degrees in math and physics. Knuth is a math Ph.D.

    16. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      this is true. IT are the custodians of the tech industry. You need them to maintain your stuff and keep them running, and you don't notice them until they're missing.

    17. Re:Why is IT the dumping grounds? by Anonymous Coward · · Score: 0

      Were it not for computers, nay electronics in general, we'd still be living in the Steampunk World.

      FTFY

  30. It all comes down to experience. by TheRedDuke · · Score: 1

    As an IT manager, degrees are all well and good, but what the potential employee has accomplished and understands is most important to me when hiring. A prospect with a BA, code examples, and a good understanding of the real world will get the job 9 times out 10 over a green CS grad. Being self-taught goes a long way too, as it demonstrates that they're capable of growth of their own accord. I also tend to favor certifications over (bachelor) degrees, as I've learned from experience that you get way more out of a Red Hat cert than you do from a couple Linux classes at a state university.

    1. Re:It all comes down to experience. by wildfish · · Score: 1

      Your spot on about being self-taught as an asset. In IT, the tools and in many cases the problems to be solved are changing many times over a span of 30 years. Showing that you can attain a functional understanding of tools and problems on your own is worth alot as it will be a skill you need. It might also demonstrate the willingness to work long hours to get the job down which is a double edge sword, good for managers, not so good for the general working conditions.

    2. Re:It all comes down to experience. by scottbomb · · Score: 1

      I wish I could find a manager like you in my area. I'm trying to make a career change from sales to IT. My resume and cover letter go into depth with over 20 years worth of self-taught IT knowledge but as soon as they realize I've been doing sales all my life (no actual professional IT experience), the resume goes straight into the trash.

      Keep in mind, I'm not applying for sysadmin or senior-level positions. These are for the so-called "entry level" positions like help desk and desktop support jobs. They STILL demand no less than 1-2 years of actual on-the-job experience. Frankly, I don't know how anybody gets started in this field but I haven't given up. I'm hoping the BS-IS degree will help but at my part-time pace, that's another 3-4 years off. Meanwhile, I keep working on becoming a better programmer because that's what I love to do.

  31. Worked out for me by citking · · Score: 1

    I double-majored in criminal justice and psychology - my true intention was to go into law enforcement but I had always been interested in computers and technology. The second semester of my freshman year I worked for the university doing network and IT support for students in the dorms. That work experience opened my eyes and I decided to pursue a career in IT. I started out by working for a local phone company to get some soft skills, then slowly moved up to being a helpdesk support person, then helpdesk manager, then into server and network administration.

    It is true that most companies look at work experience and not degrees - at least that has been my perception on both sides of the interview table. Many of the good IT folks I work with have degrees in accounting, business, and marketing. Some companies, though won't hire programmers unless they have demonstrable experience in the languages they need.

    Essentially I would just make sure you get hands-on experience or take a few classes at a local community college in whatever area of IT interests you. Even a certificate goes to show that you're serious about educating yourself and that you can do the job.

    --
    "This food is problematic."
  32. It's possible. by PhrostyMcByte · · Score: 1

    I'm a working software developer and I have no degree, only a hell of a passion for coding and the ability to learn on my own.

    It's possible. There are plenty of places who will be looking for cheap junior software devs. The work won't be terribly interesting, but they're excellent places to jump start a career.

    A recruiting agency like Volt is an easy place to start. You don't pay them a dime. I recommend grabbing some certifications – with a lack of experience or degree, anything can help get your foot in the door to an in-person interview. Even ones from Brainbench will help, and they're pretty cheap.

    1. Re:It's possible. by rk · · Score: 1

      The corollary to what you said about not paying a recruiting company is that if you have a recruiter that charges you to find you a job, they are unethical and should be avoided like the plague. The employer pays the recruiter, not the employee.

  33. Go for the degree and get your stuff on github by Anonymous Coward · · Score: 0

    Hey man,

    I've been in the same boat. I graduated in 2007 with a degree in Communication Studies (liberal arts) and about ~6 years of experience writing code and web apps freelance. It was HARD getting a job at that time for everyone, but I got turned down a hell of a lot because I didn't have the CS degree. A few years later I was looking for work again, and in my experience about 50% of the jobs I was qualified for had one poison-pill: "BA CS or equivalent" is what it usually said. The "or equivalent" was never taken into consideration.

    So I have two recommendations for you:
    1) Go get that degree. Having dual degrees in CS and Psych is a pretty cool twist and has great implications for management, with awesome fallback potential should you need to just get a job as a codemonkey to pay the bills
    2) Put your open source contributions and C code on github (where feasible)

    The reason I mention github is because I see a LOT of places that want to see actual code commits. They'll look to see what you're doing, why you're doing it, how you're testing it (automated testing/agile practices/etc. are big these days) and even what your commit messages say. Even with code commits, be ready for some fairly tough technical screening questions over the phone and with some companies, even tougher interviews.

    Bear in mind, I'm speaking strictly from my experience in working as a software engineer and writing code. If you're looking to do sysadmin work instead, which can be every bit as challenging, you'll probably want to find different ways to express your awesomeness to a potential employer. I'll let other more experienced sysadmins comment on how to stand out when looking for a sysadmin position (something I'd be interested in hearing about myself).

    Good luck to you!

  34. Planning for success by kamelkev · · Score: 4, Insightful

    My bet here is that some Slashdot posters are going to enter this conversation and tell you that you don't need a CS degree to be successful. That you might even be able to get away with taking a few formal classes, working on some more open source projects, and to keep trying. That you can somehow salvage your situation and make something of yourself in this field.

    I believe this to be true, but only in an outlier sense... statistically your current situation does not put you in a favorable light to be hired. There are surely people who got into computer science through unconventional methods - but there is always a common driving force behind their efforts. They don't end up being successful with computers by accident, they have a long history of psuedo-study that has given them the ability to be competitive in the space.

    To put it bluntly, why should I hire you? You've got a soft-science degree which frankly many people don't respect. People with Masters and PhDs are working in bookstores right now - and you have a basic Psychology degree. This shows a lack of planning on your part that I would hold against you on an interview... and to be clear: I do a lot of interviews. You would never make it to me as our filtering process would eliminate you along with the bus drivers who are also applying for jobs with us (that actually happens, pretty amazing).

    The economy of the situation is clear. There is a huge swath of unemployed people right now with more skills than you, with more experience than you, with better training and a more appropriate degree (lots of EEs are unemployed for example). So it's going to be really tough for you to sort of slip through the cracks and get a job. Is it possible? Yes. Is it likely? No.

    If you are truly interested in getting into the field, you should consider that at no other time has it been easier to be an independent developer. Work for yourself, make your own projects. Make some games for the apple app store (forget android, so hard to make money there) or something, and get cracking.

    1. Re:Planning for success by Anonymous Coward · · Score: 0

      This comment is incredibly negative but comes to the right conclusion at the end regardless.

      You want a job, can show you know what you're doing and are willing to be flexible? I can get you a job in Michigan right now as contract-to-hire where we give you a chance to prove yourself before we commit. But, that's where the flexibility comes in, you have to be prepared to move to the state with the worst economy in the US, deal with a slimy contracting firm who acts as a middle man during he "trial" period and be prepared to not get the job in the end. That's it. Is it the ideal job in Silicon Valley? No. Does it get you in the door? Yes. This stuff is out there, you just need to be flexible.

      That said, if you can ride it out, your best bet is to not jump onto the corporate hay-ride just yet. If you have any interest in making a name for yourself as an independent developer now is time. Give it a shot, and if it doesn't work out he worst case is you have more for your resume. If it does, you'll be doing what 90% of the people in those cube farms wish they could be doing -- if they just weren't behind on tis project because their manager oversold them.

    2. Re:Planning for success by Anonymous Coward · · Score: 0

      Hey kamelkev... Interesting comment. I do somehow agree with you that it's in a "outlier sense". However I'd add that if he's passionate about programing, he probably can achieve what he wants and can hence "bend" the probabilities his way.

      You'd be surprised at how many recruiters and interviewers actually pay attention to you when they realize you're passionate about what you do / what you want to do.

      I don't have any degree and I've been hired by *major* corporate structure (> $100 bn monsters) as a consultant by specifically mentioning on my CV that I didn't have any degree. But you're right: all my colleagues were always a bit surprised to hear that I didn't have any degree: it's just not that common.

      I also know people who simply write bullsh!t on their CV. Most never got caught. Some got caught ; )

      Now weirdly enough of the top paid consultant I knew had a diploma in psychology ;)

    3. Re:Planning for success by houstonbofh · · Score: 3, Insightful

      I have to agree with your comment, but only for your company. The OP will not be able to get a job at a company with a formal HR department. But I would say only 1/4th of my jobs had formal HR departments... And of the people I hired, the degree was one of the last things I checked.

    4. Re:Planning for success by Anonymous Coward · · Score: 0

      OK big man, time to put up or shut up. How much money do you make?

      I do a lot of interviews too, and I filter out clowns like you.

      Do you work for a small (less than $100m/yr) company?

      My guess is that you're the judge/jury/executioner in your little fiefdom, but the truth is, you guys are second rate and you couldn't afford me. Well, maybe you could, but your ego would never let you pay me the $140k it would take for me to return your phone call. That's fine. That's what market forces are there for. Those market forces will keep you a second-rate, ameature shop, and will ensure I continue to be pursued by recruiters on a daily basis.

    5. Re:Planning for success by Have+Brain+Will+Rent · · Score: 1

      but your ego would never let you pay me the $140k it would take for me to return your phone call

      $140K? Is that all? That's about $70/hour - shoot my plumber makes more than that. And he won't work for you unless you're very nice to him lol. Same for the dry-waller. And the electrician who does the basic household wiring install is waaay above that.

      --
      The tyrant will always find a pretext for his tyranny - Aesop
    6. Re:Planning for success by pushf+popf · · Score: 1

      My bet here is that some Slashdot posters are going to enter this conversation and tell you that you don't need a CS degree to be successful. That you might even be able to get away with taking a few formal classes, working on some more open source projects, and to keep trying.

      I have no CS degree. I have no degree of any kind and have been working in IT for 25+ years. I was snatched out of college before I had the chance to finish my P/E requirement. Apparently knowing how to run around a track or dribble a basketball was important somehow. In any case, I never went back and never finished.

      In any case, once you have some successes under your belt, nobody gives a crap where (or if) you graduated.

      While there's nothing wrong with a degree, it really doesn't certify that you have any special knowledge or level of expertise, it certifies that you're a good drone and can put up with huge quantities of pointless tasks and bullshit assignments, which makes you perfect for the corporate workforce or government.

    7. Re:Planning for success by Anonymous Coward · · Score: 0

      I can certainly respect your opinion on the matter, but I am one of your unlikely candidates who has now been professionally writing software since 2001 with only an AA in math. While the lack of degree may pose a problem of me coming in through the "front door" in the future, I don't find myself losing any sleep over it. I do have my eyes on the future, but everything that I look at studying is far too specific to be taught in any university. It is possible to work your way into the field without a degree, but like me you will be paid less for quite a while until you are able to establish yourself.

    8. Re:Planning for success by Missing.Matter · · Score: 1

      I think this guy's ego is so big he's saying he wants $140k just to return a phone call :P

    9. Re:Planning for success by Anonymous Coward · · Score: 0

      When I was 18 I was programming 8080 assembly language and building embedded systems with a soldering iron. When I arrived at college I wanted to study CS so I could program microcomputers. All they had were courses in IBM/360 Cobol and JCL. So I continued to teach myself. And my degree is in film. Yes, there have been any number of tunnel-visioned asshats like you who think I am lacking in CS/EE skills or experience. (The issue of my lacking a CS degree is now moot because I'm 55 and nobody will hire me for anything).

    10. Re:Planning for success by Anonymous Coward · · Score: 0

      I have been in IT for 30 years. There is truth in the other posters saying you need to get that first job in the field and after that it is easier.
      I would have to largely disagree with this poster - at least for entry level IT positions.
      I hire for several IT jobs a year. I look for an interest in technology and try to judge how solid an employee the interviewee has been in the past - get those two things right and then it comes down to can this person work with the team 50-60 hours a week year round and not drive people crazy.

    11. Re:Planning for success by Have+Brain+Will+Rent · · Score: 1

      I had wondered about that but I really, really hoped nobody actually had that big an ego.

      --
      The tyrant will always find a pretext for his tyranny - Aesop
    12. Re:Planning for success by mikehoskins · · Score: 1

      ^^^^^ Best comment on this topic, so far ^^^^^

      I agree with almost everything, except that the situation may not be so dire "out there." Things are turning around faster in IT than in other areas.

      The main things I'd add are these:
          1.) Agreed.... Start developing iPhone / iPad / Ruby on Rails apps independently, right now.
          2.) And if you get a chance, get that CS degree, but continue to try to do job interviews while finishing your CS degree. If you are pursuing a CS degree, maybe you can get something entry-level in IT, for resume building. Perhaps, that company might even finish paying for you to complete your degree. Who knows?
          3.) Join some face-to-face users' groups. Maybe you can find a business partner and develop apps together. Maybe you can network. If your apps are good, maybe you can find some VC money.

      Just don't give up, if you have the interest.

    13. Re:Planning for success by bunbuntheminilop · · Score: 1

      Why doesn't he just face the facts that his psychology degree was a waste of time, that he probably not what he wanted to do for a living anyway (seriously, who wants to be an academic), and go back to school (even if it was part time) and take a comp sci course.

      Granted, it sucks having to go back to school, but at least he could work and study part time.

      Then again, he could study management AND information systems. His psychology would come in handy with the management, and an information systems background would back up any programming skills he may have.

    14. Re:Planning for success by Brian+Feldman · · Score: 1

      Wow, you eliminate bus drivers? Fuck you. Someone's current profession has no bearing on their capabilities nor the breadth of their current experience. Jokers like you being part of the hiring process are the problem.

      --
      Brian Fundakowski Feldman
    15. Re:Planning for success by Anonymous Coward · · Score: 0

      wow, where not in silicon valley are you from, anyway?

    16. Re:Planning for success by Anonymous Coward · · Score: 0

      To The OP: You need to get in the backdoor! And this is how - repackage what you have to offer. Work with a psychologist AND do their IT for them as part of the same job. Then they don't have to pay for IT. Then after a couple years move to an IT only job or be a contractor. This way you go from being on your back foot to actually adding value and having more to offer than your peers.

  35. Easy by pkbarbiedoll · · Score: 1

    Buy a one way ticket to India.

  36. Re:dont worry about it - i have a ged by Laebshade · · Score: 2

    I have a GED, too, and about to start a job with another company in a similar salary range.

    "Never let formal education get in the way of your learning." - Mark Twain

  37. Experience trumps Education by stonith · · Score: 1

    It's been my experience that education only gets you so far. Education might get you in the door, but a good portfolio and knowing what the employer needs will get you in a lot quicker. Of course, YMMV depending on which job you're applying for.

  38. You don't know what you don't know by niftydude · · Score: 1

    At the moment, I am self-taught and can easily keep up in a conversation of computer science majors.

    Talking is not the same thing as doing. I can hold my own in a conversation about playing a piano, but I can't build one, and I can't can't play rachmaninoff's piano concerto no 3.

    One of the double-edged features of computers, coding and modern IDEs is that anyone can sit down and write a program, and have it work. This is good in one sense- it SHOULD be easy for people to use computers as a tool to do whatever they want. But it is bad in the sense that self-taught developers have all sorts of bad habits, that they generally don't even know are bad.

    Techniques and concepts for building modular, maintainable and scalable code are important (even if the words themselves have been used so often by bad management that they have almost lost all meaning), and are typically missed by self-taught programmers who are more interested in getting the program to work than worrying about the architecture.

    Having said that - quite a few of the IT and CS courses floating around are so bad that you are better off not doing them. But if you can find a good course, I seriously recommend doing it.

    --
    You can never know everything, and part of what you do know will always be wrong. Perhaps even the most important part.
  39. Getting a foot in the door by paulxnuke · · Score: 1

    Not quite the same thing: my undergrad was physics, and I did non-CS things for a good many years. I got my first dev job on the strength of a 3D package I wrote on my own, and the fact that no other Mac guys could be found (this was quite a while ago.) Now I have no problem getting work, but the first one is the hardest.

    The main advantage to a formal CS education: sounding like a CS guy. I don't instinctively know all the types of sorts or their O()'s (I think of it as being upfront about having to look stuff up), the names of patterns (almost never need to), or UML (never needed it yet except for HR.) That sort of thing will keep you out of google, but not out of a job.

    Being able to interview is by far the most important thing: you'll eventually get past HR somewhere, and then you have to impress someone who knows what they're talking about. We've hired some awful losers (didn't have the gift!) because they could sell themselves. Pursue contract work: the bar is lower, the pay is much better than the average postdoc, and it looks almost as good on a resume. If you're in the Pacific Northwest, you should have no problems.

  40. Why Not? by Anonymous Coward · · Score: 1

    I was in the same situation about 15 years ago. You should find a good head hunter, or someone who can assist in your resume because that is what will be necessary to get the initial interview. I had no trouble getting a job by demonstrating what I knew in the field despite the fact I had no CS degree. I was active in various projects and was able to show a current set of skills that someone will pay for as well as potential, self motivation and a true hunger for learning. Your biggest obstacle may be getting in the door so that is why the resume will be critical.
    Now, I am in a position where I work in a major corporation, and manage people (from a technical aspect) from top universities with CS degrees. Believe me, when it comes to hire someone. I would rather take an individual with no CS degree who has a good understanding of the basics, is motivated to learn is a self starter over any CS major. From my experience, I have only seen a CS degree serve as a good foundation, which could certainly be self taught. Everything else is up to that individual. This is critical if you are working in the industry for a top company as things change rapidly. The languages you learned in college will have been of no advantage. It's the ability to think analytically and apply it to everyday problems that is really the basis of your future success. There are far too many people in this industry that just do and don't think about the context of the problem. Psychology certainly lends itself to that.
    Although hiring seems to be picking up these days and opportunities exist. It's still an employers market. You had better know what is on your resume inside and out and don't get discouraged. I'm sure you will find something and flourish. Good luck!

    1. Re:Why Not? by callmehank · · Score: 1

      I'm sorry, I disagree. A good foundation in CS cannot be self-taught by definition. Getting a "good foundation" in any professional area is to be guided through the right types of information and practice from impartial, expert sources. Unfortunately, the "expertise" found in corporate setting is far too implementation and product-situational to be of any real value in teaching anything other than the mechanics of a specific craft. Great for learning the ropes, but not for learning how the bell tower or attached cathedral was made. And wikipedia and O'Reilly as a substitute for college? Well.

      Being self-taught or corporate-trained, a learner will never get the kind of clear, rigorous exposure to abstractions, aesthetics and theory behind the technologies, which all change over time, whose implementations are basically different regurgitations of same the basic same thing. I don't know how many times I have told corporate interviewers that colleges are not in the business of teaching computer languages. It seems the quest to find Mr. Right can obscure perception of fact. Languages, whatever they are at the time of education, are only tools of demonstrating and learning algorithms, proofs, theories and methods - the things universities aim to teach.

      It's a shame that corporate technologists with indirect academic backgrounds who were hired during more liberal times have became entrenched in their jobs and are now in the position to destructively judge well-qualified people who come to their doorstep as being somehow irrelevant. It is true Liberal Arts technologists have brought different perspective and light into the workplace through a kind of orthogonal view of technology drawn from their various academic disciplines. It's like stained-glass in a cathedral. This is valuable in and of itself regarding work environment and even trade craft, but to reject the original engineering science and people who studied it is arrogant and misguided.

      People from any background may find it easy to build upon the engineering efforts of others, but without properly educated engineers and programmers on your staff you'll be eventually find yourself building colorful but leaning towers of Pisa, not cathedrals you'd want to set foot in.

  41. The best DBA I know... by msobkow · · Score: 1

    The best DBA I know is a fellow who only has a Grade 12 education and who was a sheet metal worker/sign maker until he was 45, when he discovered computers.

    12 years later, he's one of the best Oracle DBAs I've ever met, and in high demand.

    One of the best designers I knew over the years was a Philosophy major at Northern Telecom.

    A university education teaches you how to learn, and how to identify what to learn. Within 4-5 years, anything you learn from university programming courses is outdated and obsolete, except for the basic theories of algorithm complexity and your texts of "standard" algorithms. The odds are even the languages you use to program will change within a decade.

    So don't sweat it -- point people to your OSS work on your resume to prove you can do it, and let them judge for themselves.

    Just don't be surprised if it takes a while to find a good job. It can literally take a couple of years in the current economy to find a "good" job, so be prepared to do some pretty tedious and hideous grunt work, or to get by at a tech support call center for a few years.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:The best DBA I know... by salesgeek · · Score: 2

      Just an observation: the reason it is so hard for people to find work is that they often are not wiling to move. The more specialized your knowledge is, the more valuable you are... but the more scarce positions are for you.

      --
      -- $G
    2. Re:The best DBA I know... by msobkow · · Score: 1

      That used to be the case, but no more. No matter where you apply, there are hundreds if not thousands of resumes going in for every job. SaskTel used to get as many as a hundred resumes a DAY when they weren't even advertising positions! My last job, a "mom & pop" sized outfit, was receiving a half dozen resumes a week without needing or advertising for people.

      Times are tough all over. Unless you're willing to take any IT-related job that comes up, you're going to be out of work for a while.

      That's the facts of life in modern North America. It's the result of outsourcing the majority of the programming work overseas. And it is NOT going to get better.

      --
      I do not fail; I succeed at finding out what does not work.
    3. Re:The best DBA I know... by vlm · · Score: 1

      A university education teaches you how to learn, and how to identify what to learn.

      The problem is he's going up against people who merely have training in C++, and most places want to hire a guy with C++ skills, not someone who is educated.

      The odds are even the languages you use to program will change within a decade.

      True, but that's where the ageism kicks in and you won't be able to find a job anyway, so don't worry about it. Hire a recent grad to work 80 hour weeks, or a 30-something guy with a house, wife, and kids who wants 40 hour weeks... Hmm. Just to be nice we'll tell him he's not trained in "language fad of the month"

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:The best DBA I know... by VoidEngineer · · Score: 1

      I disagree. Outsourcing is driven by a high demand for programming talent, and a supply of cheap programming labor from developing countries. But here's the thing: we're quickly exhausting the availability of untapped labor forces. India, Russia, Brazil, China... they've all been brought online and the candidates for IT and programming position have been incorporated into the global workforce. As that happens, they're stop being cheap programming labor. But the demand continues. When globalization finishes running its course, and we effectively get global internet coverage, things are going to get better in North America with regards to programming work. There's *still* going to be a demand for programming talents; but there won't be a trade imbalance which encourages outsourcing. No, this next decade is going to be marked by quit a bit of insourcing.

    5. Re:The best DBA I know... by salesgeek · · Score: 1

      Bs. Companies are having problems finding developers right now. Can't help if you are a FORTRAN or COBOL developer, but if you are a Python, PHP or Ruby developer life is good.

      --
      -- $G
  42. You need proof of your skills by hattig · · Score: 1

    Without the computer science degree, you will have to have solid proof of your abilities, probably best done via having a showcase of your work available (your contributions to open source projects will help if they are substantial, otherwise maybe you can set yourself a project, code it, and open source it). You may find it useful to undertake a course in programming, just to get the certificate. You need some OO languages on your CV - Java, C++, C#. With Java you get the jobs by knowing the common APIs used as well as the language itself - Spring (or Struts), Hibernate (+JDBC), JUnit/JMock/EasyMock, Wicket, and so on.

    However many companies will not look beyond the fact your resume/cv does not include anything CS, Maths, Engineering or hard science (particularly physics) related on it. You may be able to get a role in testing, and then prove your skills within that company to move up.

  43. how do you feel about tech schools? by Joe_Dragon · · Score: 1

    how do you feel about tech schools?

    As they are not college and they do give more skills then college?

    1. Re:how do you feel about tech schools? by Anonymous Coward · · Score: 0

      Years ago I hired a guy from ITT and a gal from Devry. Wasn't very impressed. Fired the Devry girl when I asked her to reformat a hard drive and she asked me how. Would rather have someone who didn't spend a couple years trying desperately to understand last years tech, being taught by someone who most likely has little real world experience, than someone who taught themselves and then spent 2 years in the real world proving themselves in an entry level position and learning from guys like me with 20+ years in the biz. (FYI, I was a theatre major in College, I really don't know much about tech...but I sure know how to act like it). Seriously, I've been a keyboard jockey for 20 years and I'm 'self-taught', actually I was taught by other guys like me who gave me on the job training.

    2. Re:how do you feel about tech schools? by houstonbofh · · Score: 1

      I feel about the same as a University Degree. They can teach more, but the question is what the person actually learned and retained. It still boils down to experience.

  44. Make IT a trade like Plumbers and electricians by Joe_Dragon · · Score: 4, Insightful

    They don't set in a class room for 4+ years before getting a job and they have apprenticeships that tech real job skills.
    They also have on going education that is not just go to class for 2 years to get a masters or BA or PHD.

    1. Re:Make IT a trade like Plumbers and electricians by mjwalshe · · Score: 1

      um because trades like a plumber,sparky or chippie is a far different sort of job to an IT professional - also America in particular has some rather antiquated closed shop arrangements.

    2. Re:Make IT a trade like Plumbers and electricians by s0nicfreak · · Score: 1

      In what way is plumbing, etc. a far different sort of job than IT? All require skills which must be learned. And the majority of people graduating highschool in the US today have WAY more IT knowledge than they have plumbing knowledge - a lot of them already know what would be taught in the first few semesters of an IT degree.

    3. Re:Make IT a trade like Plumbers and electricians by 0111+1110 · · Score: 1

      It just so happens that I have experience doing both plumbing and IT and plumbing is a hell of a lot easier intellectually speaking. There isn't all that much to learn really. Water flows downhill. Now commercial plumbing may be more challenging. Wouldn't know about that. But residential plumbing is easy.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    4. Re:Make IT a trade like Plumbers and electricians by mjwalshe · · Score: 1

      Realy plumbing as you ment it ie domestic housing Is applying a very simple set of pre caned solutions and flogging unneeded boilers (furnaces) to pensioners :-( IT professionals are like Mech mengineers who specalise in thermofluids if you want to make a Plumbing anology

    5. Re:Make IT a trade like Plumbers and electricians by mjwalshe · · Score: 1

      yes designing a hydro powerstaion is tad harder

    6. Re:Make IT a trade like Plumbers and electricians by s0nicfreak · · Score: 1

      Water flows downhill; 1 = on and 0 = off. Sometimes water stops flowing or doesn't flow as far as expected, and you have to figure out why and fix that. But 1 always equals on and 0 always equals off. Yes IT is more difficult because it requires a lot more critical thinking and there's a lot more variety in what can go wrong. But at their core they are both based on skills which much be learned - IT just has more skills which must be learned. In fact I would say that because of that, plumbing lends itself more to the whole "sit in a school" way of teaching.

    7. Re:Make IT a trade like Plumbers and electricians by s0nicfreak · · Score: 1

      "IT Professionals" encompasses such a wide range of jobs that it may be like that, or it may be not at all like that. Usually when someone refers to themselves as an IT Professional (rather than a more descriptive title), it isn't at all like that.

    8. Re:Make IT a trade like Plumbers and electricians by mjwalshe · · Score: 1

      Um a real IT professional would (ie one who is realy an exempt grade eg no fixed hours of work) I have seen a heated argument at a M&P union conference over the issue "I am a professional i set my ours of work i don't want over time" service.

  45. Contrary to what you think... by Vellmont · · Score: 1


    Contrary to what many individuals think, not everybody on Slashdot went to college for a computer-related degree.

    I don't know where you got this idea, but in my experience with IT there's actually more people without computer related degrees than with.

    Whether you get a computer science degree is really entirely up to your own interests, and economic circumstances. It'll certainly help you, but it's not required. The people I see without degrees are (very generally) less knowledgeable about the field than those with degrees. There's many exceptions, and there's no reason you can't learn everything on your own without formal schooling. Not everyone is a good candidate for self learning, so that's why I suspect the degree holders have an edge (as a group) over the non-degree holders. You sound like you're relatively good at self learning, so this likely doesn't apply to you.

    So should you get the degree? Nobody can answer that but you. I will tell you that you don't really need it to get a job. It'll help you a little in starting out at a better job, but after that it doesn't matter terribly much after a few years. If you like school, or have the money (rich parents?), or don't mind more debt, then more school might be a good idea. If you're tired of accumulating more debt, can't afford it, or are tired of college, then I'd encourage you to find a job in IT.

    --
    AccountKiller
    1. Re:Contrary to what you think... by iggymanz · · Score: 1

      the leading people (for dev, architecture, ops) I've met over the years had technical experience or degrees, but rarely CS. Many engineering and hard science degrees, even some mathematics degrees. Lots of Navy techs(sonar, radar, weapons systems)/navy nuke engineers too for some strange reason.

  46. Help Desk, then work up by Zocalo · · Score: 1

    It might be the bottom rung, but with a good attitude in the right company it's not a bad starting point and you can sell your psychology degree as being a useful skill for doing dealing with the more problematic callers. The initial goal is to get off the front-line and into second line support; take an interest in the day to day running of the company's own IT setup, find things you like doing and volunteer to help out whenever you get the chance. If you can convince your employer that it's worth their while to start sending you on training courses to improve and expand your skill set, then you are on your way; once you have a few of those under your belt you don't need the CS Major anymore as you've got real world, hands on experience instead. If they won't, then use your newfound job experience to look around for somewhere else that will.

    After that, you should hopefully have and idea on where you want your career to go. Maybe specialise a little and aim to go beyond the CompTIA stuff most helpdesk types have and go for certifications from Cisco, Microsoft, Oracle, Red Hat, etc.; whatever you like doing and have an opportunity for. Perhaps you want to go into software development; look into new languages (C/C++/C# would be a good language set to add to those you already have) and associated certifications. Maybe go into team management, or project management (PRINCE2 or similar).

    Finally, don't sweat the paperwork and don't be afraid to switch employers! The former can be useful and can open doors, but if you've got the skills and a proven track record, it can also be largely immaterial, the latter is often necessary to move your career onto the next step and can often get you started on a new area of expertise.

    --
    UNIX? They're not even circumcised! Savages!
  47. I had a similar situation by Anonymous Coward · · Score: 0

    If at all you can afford it, go for a Masters in CS. I did my bachelors in Dairy Science (don't ask) and decided to get a Masters in CS. Of course, I had to finish many undergrad courses to complete my pre-reqs and it took me a year to do that because I started with zero exposure to anything CS. It took me another year to finish all my grad. courses. I have never looked back ...

    Time to make this decision is now. Good luck.

  48. Build resume bullets by Anonymous Coward · · Score: 0

    Everything on your resume is a datapoint- nothing more, nothing less. Speaking as an employer, what I'm looking for is things that tell me whether you can do the job, and how much knowledge/experience you already have. So, the fact that you completed a bachelor's degree tells me something. The next thing I'm looking for is some demonstration that I don't have to teach you basic development or IT skills. If you're going for an IT job, then certifications are great resume bullets. There are classes out there you can take that won't set you back for as much time or money as two more years of formal schooling. If you want something more development-oriented, then I'd be looking for something verifiable. A BS in computer science is one such thing, but it's not the only one. Work experience with one or more references is, of course, another. Contributing meaningfully to a well-known open source project is another.

  49. Marketable Degrees DO NOT INCLUDE Psychology by Anonymous Coward · · Score: 0

    Nobody else will be saying this, so I will

    Marketable Degrees DO NOT INCLUDE Psychology.

    Know it.
    Learn it.
    Love it.

    The fact that you were stupid ... AND that is exactly what you were ... isn't our fault.

    You can make a fantastic living freelancing, but there is no way that I'd hire you into any programming or computer engineering type position. Perhaps helpdesk would be the best you can hope for in a larger company.

    Be certain to tell all your soft-degree friends of the diffuculties you face. Heck, I think a Polysci or history major would have an easier time finding a job than you.

    If you want to be hired from college, get a math, physics, engineering degree.

    The sad part is that folks who get those types of degrees generally are not risk takers, so they will be stuck working in a cube farm for most of their careers.

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

    I'm not saying that psychology is a worthless degree, far from it, just that nobody will hire anyone so stupid as to think that a psychology degree makes them ready for a computer industry job in anyway. Dumb, dumb, dumb.

    Sorry to be so harsh, but perhaps if someone was before this point, you wouldn't be stuck now?

    1. 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.
    2. Re:Marketable Degrees DO NOT INCLUDE Psychology by Anonymous Coward · · Score: 0

      A dollar says you make less than 6 figures and always will, it's your attitude. I'm self taught and I was a theatre major in college. I bet my paycheck would break your arm trying to pick it up. You aren't being harsh, you're being an unrealistic pessimist who doesn't really know what he's talking about. I'm highly in demand, I get job offers weekly, but it isn't about the money anymore, it's about loving life behind a keyboard, I like where I'm at and the people I work with. 20+ years in IT with no degree and I've NEVER written a resume or applied for a job. They come to me, I don't go to them. Self-taught means Self-Reliant, motivated and interested in the tech.

    3. Re:Marketable Degrees DO NOT INCLUDE Psychology by Anonymous Coward · · Score: 0

      As somebody who is a self taught programmer (15+ years working as a programmer, 7 different programming languages, 50+ orielly/programming books) I can tell you that having a degree in anything doesn't mean you understand how to use that knowledge.

      A transcript might tell you what classes someone was supposed to have attended, they may excel at exactly the problems that were presented in that class, but have no clue on how to build anything outside those problem sets.

      I've worked with plenty of undergraduates who just can't think outside the box. "I was taught in uni we should do it this way" and can't comprehend that that way may be the most inefficient or least user friendly. Benchmarking code, optimising code or UI layouts is something you develop from experience.

      For the original poster: I don't have qualifications, but pull a salary much higher than peers with certifications because I can demonstrate my experience. A Blog that spans 70% of my career covering all the languages and major tasks and achievements through my career has become invaluable. 3,000 + articles with my name on them are peppered across the internet, a quick search in google shows up 1,000,000+ pages.

      winning formula
      - participate in forums that cover your field by answering other peoples questions. Give code examples. Admit when you are wrong and resubmit corrected code.
      - write your own blog - host it with a domain name that has your full name in it, post regularly (3 - 4 times a week). For me one of the most mundane things I've done actually is the most commonly searched page (15,000+ hits a week) and helps a lot of people.
      - participate in F/LOSS projects - even simple bug fixes can demonstrate understanding of someone elses code (very important when you join an existing project)
      - build nonsense projects (like in uni - think of a problem you expereince in a day and write a program to solve it). Share it with the world. If you turn it into a project on google code / whatever MAKE SURE YOU KEEP UPDATING IT. If your project just sits on the internet with no future contributions and is seen to be idle for 2+ years by an employer they will think you can't stick with a project for very long.

      (posted anonymous as I don't need my blog to be slashdotted).

    4. Re:Marketable Degrees DO NOT INCLUDE Psychology by ThorGod · · Score: 1

      As somebody who is a self taught programmer (15+ years working as a programmer, 7 different programming languages, 50+ orielly/programming books) I can tell you that having a degree in anything doesn't mean you understand how to use that knowledge.

      I agree, you've still got things to prove *after* you have a degree *in the field of interest*. 15 years of work in the field counts as proof...

      The rest of your point is, pretty much, "devise ways to get verifiable work experience". It's general practice to assume a one-for-one equivalence between years of work experience and years in education, FWIW. (It's the sort of thing economists do in their datasets and managers do in their thought processes.)

      --
      PS: I don't reply to ACs.
    5. Re:Marketable Degrees DO NOT INCLUDE Psychology by Anonymous Coward · · Score: 0

      I have a maths degree encompassing all of those things and it seems to be worth less than the paper it's written on. This is a degree from the 3rd best university in the UK, with a fairly all round focus (although minimal statistics - that was the bane of my life). Despite firing off CVs, I did not get a single interview. I eventually applied and got a job in recruitment for the finance sector before moving to Australia. The thing is, they don't want a graduate, every job wants 2 years minimum of experience, even help desk/junior developer job. They don't get it? That just allows them to hire in foreign applicants at half the price.

      It's crazy - the recruitment job paid more than twice a starting IT job and had much more earning potential. I'd rather be using my hard sciences skill set and doing something potentially useful. I've heard its the same in engineering firms as well from some of my friends. Moral of the story - do psychology, get a 2:1, learn to socialise and sell (practicing pick up is an extremly useufl complimentary skill). Get a job in finance or sales. Make a ton of money.

    6. Re:Marketable Degrees DO NOT INCLUDE Psychology by fenris60 · · Score: 1

      Of topic, but I have no idea how you can end up with a major in math if you don't take the subjects you listed. I'm pretty sure I did all of those subjects in my undergrad (and ended up with a major in math) but still wouldn't call myself a mathematician!

  50. Work at a psych place. by vlm · · Score: 2

    How can one with a degree that is not related to computers acquire a job that is centered around computers?

    You don't. "Lots of people" with IT degrees are not able to get generic IT jobs, you will not either unless you're incredibly lucky, maybe your future boss graduated from the same place with the same pysch degree, or your best friend works there and is a reference, or parental connections, that kind of thing.

    You need to get a job centered around computers at an employer centered around psych.

    I had a pretty intense electronics and RF communications background, a long time ago that got me a "tangentially computer-ish" job at an intensely electronics and RF focused company. Eventually I went back for my formal CS degree (corporate tuition reimbursement, back in the "cheaper tuition days" so I didn't pay a cent)

    Just a week or two ago there was a /. story where I mentioned my anecdote that most "psych research testing" I saw and heard of is done on or with computers now. Those profs and researchers would kill for a programmer/IT guy who actually knows their language and can intelligently cooperate with them to gather, transfer, and manipulate their data. You better hit the stat analysis programs hard, like R and S and all that. And work on your skills with graph generation.

    Your sales pitch at the interview will have to be something along the lines of "so... you run psych research studies... I might not be a certificated expert on cloud based microsoft solutions, but I know psych and what you're trying to do... wouldn't it be nice to talk to a IT guy who speaks your language instead of their language (assuming this isn't a multicultural interview, in which case that language would be kind of awkward, better rephrase that). Make sure to talk in their terms about their work about a quarter of their time... too much and they'll think you're an unqualified guy trying to interview for a PHD position, too little and they won't get the idea that you live in their world.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Work at a psych place. by Nethead · · Score: 1

      Good advice. Reminds me of my path from broadcast engineer to computer/network guy back in the late 80s.

      --
      -- I have a private email server in my basement.
  51. CS degree? by Lando · · Score: 1

    In my experience, a computer science degree is not needed to work within IT, what mainly counts is your skills. That being said, a lot of companies weed out applicants based on education; however, most are just looking for a degree of some sort, not necessarily a degree in computer science. Put together a portfolio of your work and be able to discuss technical issues when they do the techie call and you should be fine.

    I'm not sure what else to tell you, but if you hit the job market and see what's out there, it will probably be more informative than advice from people here. I worked at a time where you didn't even need a college degree as long as you knew how to use a computer. Things have become more difficult in the last 10 years since the tech crash, since then HR generally weeds out people without degrees, but I don't think they've gotten to the point where they require a computer science degree. Most students in the computer science field won't have the skills that someone interested in computers and spends their own time working on them will have. And since most college is just proving that you can learn, and since most graduates need to learn about the actual job they take, it shouldn't be a big deal.

    --
    /* TODO: Spawn child process, interest child in technology, have child write a new sig */
  52. Find the right niche. by griffjon · · Score: 1

    My entire tech team is full of people with liberal arts undergrad degrees (Classics, Philosophy, Humanities), and equally non-techy advanced degrees (International Policy, Journalism). You need to find the right team to connect with. Look in non-traditional spots for jobs; interesting non-profits who need generalists, thinktanks who could use your research skills as well as some coding skills, startups who need your psychology chops to help with marketing and your coding chops to build what they manage to sell. That being said, make sure your self-taught programming is top-notch; audit some courses and find some mentors as you go along to help you not only write beautiful code, but understand the architecture.

    Overall, you just need one first employer to bite, and everything after that is built in to "or equivalent experience"

    --
    Returned Peace Corps IT Volunteer
  53. You're already past the hard part by achbed · · Score: 1

    Job hunting is all about the filters, whether Monster.com literal ones or HR dumping resumes in the trash based on an arbitrary set of written requirements from some one else. I've rarely seen a position that states a specific degree is a requirement, unless you're trying to get into a highly technical field (engineering, medical practice, etc). A degree (of any kind) plus relevant experience is usually sufficient to make it past HR and get the interview. In this case, highlight all the open source work and everything you've been doing, and downplay they KIND of degree you have. Be prepared to answer a lot of questions in the interview about why you chose the degree you did, and what that gains the prospective employer, but you're already 50% of the way there.

    Good luck with the hunt!

  54. You can but... by Anonymous Coward · · Score: 0

    I majored in history, and worked in IT for five years. The best IT department I worked in was at one of the larger and more famous US universities where two people who never even finished college (myself included at the time) a philosophy major, and a medieval studies major. We also had an EE major, and a Math major. I eventually moved onto into the corporate IT world, then burnt out gloriously. This friday I finally put my two weeks notice on my hopefully last IT-related job in order to start something new in the language field.
    So yes, you can get into it, I just don't recommend it. In the academic world you can get away with having more of a merit based qualification, in the corporate world, not so much.
    Be aware that anything that started out as a hobby that you now do as a job, you will end up hating, and will eventually be unable to do as a hobby.

  55. The Dirty Secret by SeNtM · · Score: 2

    So, the dirty secret is that most IT employers know that degrees and certificates mean absolutely nothing. The bottom lines of them is that the individual was able to memorize the required information long enough to pass a test. Most do not retain that knowledge for longer than is required...and nearly all students do not practice what they have learned long enough to gain any true experience. There are exceptions to this rule, but far-and-few between.

    When IT managers are not directly doing the hiring, HR departments are often asked to include the phrase "blah degree or equivalent experience" in the job postings. This opens the door for those with X number of years doing hands-on work and no degree to get past the submission process. But it often comes down to who actually hires the individual. Some bottom-line oriented companies will hire droves of fresh graduates for no other reason than they are cheap. It is quite a bit harder to get someone with 5 to 10-years experience to want to work for <30k/yr.

    IMHO- I would rather hire someone with 5+ years working experience than a fresh BS recipient. That being said, any BS degree is often sufficient to meet a minimum job posting requirement...at the end of the day, it comes down to how much you really know and how well you can articulate your skills.

    --
    "There ought to be limits to freedom." -George W. Bush
    1. Re:The Dirty Secret by Anonymous Coward · · Score: 0

      We have a couple of people we hired that don't have engineering degrees, but to be frank the majority of them don't even come close to passing the screening process and the ones we do have are in menial roles. Given that we keep them super busy every day the time they will need to learn all the things they didn't in college that are foundational to being a senior engineer will never be there for them unless they are committed to extreme amounts of self study for a number of years in their off time. Who the hell wants to do that while all the while falling further and further behind the current technologies?

      tl;dr - a technical degree from a reputable university matters quite a bit

    2. Re:The Dirty Secret by Shaggie007 · · Score: 1

      Agreed. I would just like to add on to your comment. I would prefer to hire someone with experience and the correct skill sets than someone with just a degree. Having a degree doesn't mean knowing the subject, I find it more often than not, they just memorize, regurgitate with no understanding of the fundamentals. When I was doing a lot of hiring all over the world as group CTO for a multinational. I would never hire a mid-senior sys admin who couldn't tell me the fundamental low level differences between a POSIX based OS and say Windows coherent or someone to a graphics artist post who did not know at least 1 form of the traditional arts like drawing or photography

  56. Start small by esme · · Score: 1

    I graduated with an even less practical degree (English/Creative Writing), and also didn't get into grad school. I also wasn't able to find a job in publishing or anything else related to my degree. I had a lot of computer skills (mostly sysadmin) and wanted to find a job using them, and also had no luck with that.

    This was more than a decade ago, but I think I'd still recommend the same strategy I went down to a temp agency, and filled out all the skills inventories. I took the typing test, etc. And I got a job answering phones, typing letters, working weekends, etc. This was at a small company (15 employees), and I eventually got promoted when the "computer guy" quit. This gave me some decent computer-related experience to put on my resume, and got me taken seriously when I applied for jobs.

    My temp job wasn't fun. There was a lot of crap work and overtime. But it got me started, and my next job was much better.

    1. Re:Start small by vlm · · Score: 1

      I graduated with an even less practical degree (English/Creative Writing), ... I had a lot of computer skills (mostly sysadmin) and wanted to find a job using them

      I wish someone with your skills wrote more of the manuals I've had to read over the decades. Is the "tech writer" market that hard to get in?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Start small by esme · · Score: 1

      I think all skilled jobs are hard to get unless you have connections or experience. From the other side, I can say that hiring someone is always a crapshoot, so unless someone has one of those things, it's hard to trust that they'll be any good, no matter what they tell you.

      Though one thing I will say about being a programmer with an English degree is that I used the skills I learned in undergrad (critical thinking, close analysis, communication) all the time. I just laughed every time I heard a CS grad say all the stuff they learned had nothing to do with the actual programming we were doing.

  57. Re:I have a degree in psychology (but from the 198 by vlm · · Score: 2

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

    User interface design? Although given recent trends a patent lawyer would probably be better at navigating that minefield. Lots of modern user interfaces are somewhat indicative of abnormal psych so you could travel that route too. What mental illness makes people think Microsoft is ready for the enterprise, etc?
    Take some accounting classes, especially forensic, you might "synergy" it all together into investigation work?

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  58. host your own server by ThorGod · · Score: 1

    Pay for the cheapest web server from a place like linode or elsewhere. Get everything installed, setup, and design yourself a simple "about me" website. Make your resume on that website and direct potential employers there.

    There's nothing like demonstrating that you know the content to land you a job.

    --
    PS: I don't reply to ACs.
  59. Become a UI/UX designer by JustShootMe · · Score: 1

    Seriously. It'd be nice to have a UI designed by someone who actually knows how we work rather than how the computer expects us to work. Larry Wall is a linguistics expert - he took that skill and wrote perl.

    --
    For linux tips: http://www.linuxtipsblog.com
    1. Re:Become a UI/UX designer by Strider- · · Score: 1

      Larry Wall is a linguistics expert - he took that skill and wrote perl.

      Did he have a lobotomy first? (ducking/running)

      --
      ...si hoc legere nimium eruditionis habes...
    2. Re:Become a UI/UX designer by Anonymous Coward · · Score: 0

      And do go read "The Luxury of Ignorance", by Eric Raymond (http://www.catb.org/~esr/writings/cups-horror.html). The essay is from 2004, about the CUPS interface, and they *STILL* haven't fixed a single one of the flaws Eric mentioned.

      A competent interface designer who could clean up the CUPS manager or any of the completely horrible modern banking web interfaces would have a job for life.

    3. Re:Become a UI/UX designer by tigersha · · Score: 1

      Scary. Best counterexample I can think of!

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  60. Degree by Anonymous Coward · · Score: 0

    I grew up with computers (the early days, think Atari ST, Commodore 64). In order to reconcile my self taught skills with the real world I took a 9 month tech degree course and have not looked back. In computer related fields the most important thing is "what have you done lately". I might also suggest you get some experience in more commercial packages like Java or .NET. I am not saying they are better than python or anything of the sort but you want a job making money you go with tools with a high business market saturation in my opinion.

  61. Professional experience by Tyr07 · · Score: 1

    What you need to do is find jobs that will give you experience in the job you actually want.

    It might be things you already know how to do, which means the job should be easy, but you can put on hard experience showing
    you know what you're doing and work in this field. You do that and climb up jobs until you get the one you want.

  62. I don't see why not by callmehank · · Score: 1

    If you are willing to put in huge hours to impress people it doesn't matter what your degree is in or even if you have one. Degree or no degree, what's really valued are entirely company-culture things. You don't even have to be all that smart. Just be a good technician, be loyal and enthusiastic. Getting a job may not be that easy for anyone these days, but it sounds like you have enough experience to start anywhere. Keeping a job and building a career is another problem. If you have the intestinal fortitude to put in extraordinary hours, be enthusiastically interested in understanding the Goldberg machines and the mess that other people have created, and deluded enough to plan to stay for a lifetime at a single job (or single company) - you should be fine and will eventually become astonishingly well-paid, comfortable and arrogant. That's what you're aiming-for, right?

    Yes, actually studying mathematics and computer science in undergraduate school would have been the correct choice of major and to built a solid foundation of understanding of the underpinnings of the occupation, but nobody in the business world really cares about that. They just want people who work like dogs and are loyal to their masters. No degree required.

  63. Yes by mcavic · · Score: 1

    I'm a big fan of college degrees. Academically and socially, I probably learned as much in college as I did in high school. That being said, experience is what employers want. If you can do the job well, then you deserve the job.

  64. Go for the degree by Anonymous Coward · · Score: 0

    Being able to "keep up in a conversation with computer science majors" means nothing; I can keep up conversations about black holes and relativity with some physics major friends - talking about something isn't the same as truly understanding, yet you can still have intelligent conversation.

    Unless they had some real talent or worked on something in a significant way, I generally wouldn't hire someone without a computer-related degree for computer-related work. There's not a lot of reason I'd really have to, either... there are lots of people with CS degrees looking for work. Argue it if you like, but having the degree gives some credibility; being able to apply what you've learned gives a whole lot more. That's not to say there aren't exceptions.

    What's the down side to having a psych degree AND a CS degree, apart from some more time in school?

  65. You claim to want a Graduate degree by dmomo · · Score: 3, Insightful

    Contrary to what many individuals think, not everybody with a Masters in Computer Science got their bachelors in the same field. Why don't you go for a Graduate degree in CS? You'll have to take a lot of catch up courses to meet certain prerequisites. You claim to be interested in "hard science". CS is much more than learning Technology. I know many people who learned to program without school. Far fewer go further to study Computational Theory, algorithms, and data structures on their own. So, go ahead. Apply for grad school as a CS student.

    1. Re:You claim to want a Graduate degree by Daniel+Dvorkin · · Score: 1

      This is a good idea, and the combination of a Master's in CS with a Bachelor's in psychology will probably say to a lot of employers, "Here's someone who's really interested in computers, but who's also interested in and knowledgeable about things that aren't computers," which is generally considered a good thing. One note: CS grad programs generally have some specific CS and math requirements for entry, up to about the level of an undergrad minor in both fields, so submitter would probably have to go back and do a couple more years of undergrad work before applying to a CS grad program would be a realistic option.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:You claim to want a Graduate degree by Anonymous Coward · · Score: 0

      I agree. I have a BS in Liberal Studies (years in the Army allowed me to accumulate a conglomerate of classes). Fortunately, for me, I have 10 years experience, starting out at a big box store as a tech and working my way up, plus attaining several certifications along the way. So, now I am finishing up my MS in InfoSec, to give that little extra academic push to my career. You can do whatever you want in life (mostly, anyways), but start now.

  66. If you have time and money to blow, then sure, but by Anonymous Coward · · Score: 0

    You don't need a CS degree to be a professional developer. If you have time and money to blow, then sure, why not get a CS degree. Most of us dont have that luxury. There is a lot of useless theory taught in CS that is not directly applicable to the types of solutions that are needed. I see many CS grads who don't have the skills we need to create business web applications. To much theory, not enough practical experience. The majority of developers I have worked with in my career do not have CS degrees, myself included. Keep writing code, and read Code Complete 2 by Steve McConnell. If you want to be a back-end developer, read a book on Data Structures and Algorithms, and learn how to use a database. If you want to be a front-end web developer, learn html, css, and javascript. Basically, decide what you want to do for a living every day, and learn it. There are many, many software shops that dont care what your degree is, or even if you have one. If you show up to work everyday, write good code, and finish tasks on time, you will do well.

  67. Project Management by Anonymous Coward · · Score: 0

    Apply for a job as a Project Manager. It's actually a good fit for someone with a degree in Psychology, same withe Sales. Customer Support is another obvious but far less desirable alternative.

    1. Re:Project Management by dbIII · · Score: 1

      It's a bizzare situation where project management is considered a entry level position instead of being a task for the senior engineers in an organisation.

  68. IT gruntwork by Anonymous Coward · · Score: 0

    I'd highly recommend working part-time at a helpdesk, phone support if you must, tier 2 desk-side if you can get it, while working on the computer science degree.

    Far too many "IT people" are running around in the trenches without the necessary education to do it well. Far too many people with the IT education have never worked helpdesk, deskside, or WAN support.

    If you want to have a real understanding of what it takes to do IT effectively from the user, to the servers, to the enterprise, that experience is ABSOLUTELY critical.

    Academics talk about solutions that any 2-year tech could tell you are unworkable. Grunts do things that any academic could tell you could be easily automated or the need for eliminated. Educated pragmatism is the secret to real-world success.

    Note: I test systems for a living, and I've met MANY computer science PhDs who are completely incapable of designing and running even a small system effectively and efficiently. When these guys are done building their multimillion dollar systems, I tear through them like a hot knife through butter.

  69. The hard way by 4iedBandit · · Score: 1

    You can do it, but you've chosen the hard way to do it. Like you I also have a non-science degree and I've been successful in IT. Without the science degree you will absolutely have to be better and work harder. As already mentioned you will also need someone who will take that first risk on you.

    I strongly suggest you start working on a BS in comp sci, even if it's part time. That will help you get your foot in the door.

    As to others ranting about "soft" degrees messing up IT, this past week it was my "hard" degreeed teammate who destroyed our sudo files on 12 production servers not once but twice in two days. It was my other "hard" degreeed teammate who had changed the root password on the same servers but didn't follow process to update the password in our vault so we couldn't login to fix the sudo problem. A hard degree will make it easier to get a job, but some of the best admins I've worked with don't have hard degrees and some of the worst do.

    --
    "The avalanch has already started, it is too late for the pebbles to vote." -Kosh
  70. certifications by Anonymous Coward · · Score: 0

    I earned my bachelors in Business Management. That led nowhere fast, so I went to community college and took some IT Security courses. Some of these course were geared toward certifications. Getting those certifications helped me get my first IT job.

    I've read and believe that certs help get your foot in the door, at least in my area. Practical experience then adds to the resume.

    Starting in the IT field generally means low pay. This, added to the fact that companies have a hard time bumping your salary that much after they have you, and you are left with corporate migration every few years. Get as much experience at those beginning jobs as you can and ask for more work than is given to you. Continue getting certs, as they are not just for getting your foot in the door.

    1. re: certifications by King_TJ · · Score: 1

      Yeah... one thing I've noticed recently about the I.T. certifications is a rather sneaky way they're being tied directly to real-world work experience.
      For example, I earned my CompTIA A+ many years ago. Back then, you had to pass 2 tests and then you earned it, and that was that.

      Now, they're making people renew the certification, or else you lose it after 3 years. What counts for "renewal"? They appear to have this concept called "work units" where you can submit proof of employment in a field related to your cert. and they count towards earning your renewal.

      That's all well and good, but let's face it; that's really just a tactic to tie possession of the cert. to real life work experience. (A potential employer can simply look at how long you've held the cert. and infer that most likely, that equates to X number of years of work experience in I.T.) So all of a sudden, the certificate has more weight in a hiring process, without meaning the exam itself is actually considered useful for the job.

  71. Helps to be an H-1B - here's why by walterbyrd · · Score: 1

    There is nothing employers hate more than "training people for their next job." If an employer hires Americans with no tech background, then as soon as those employees get up to speed, the employees will take their valuable experience, and leave for better jobs.

    By contrast, and H-1B is something of an indentured servant. No matter how much the H1B is abused, it is very difficult for the H1B to leave and work elsewhere.

    So an employer is much safer hiring a foreign workers.

    If you doubt this, watch the hdnet, Dan Rather, documentary "No Thanks For Everything." There is a segment where actual job ads, from an h1b website, are examined. When employers hire h1bs they clearly have much lower standards than when the employers hire Americans.

    1. Re:Helps to be an H-1B - here's why by Anonymous Coward · · Score: 0

      By contrast, and H-1B is something of an indentured servant. No matter how much the H1B is abused, it is very difficult for the H1B to leave and work elsewhere.

      Couldn't agree more. I am on H-1B. And I only get paid $125,000 as senior developer.

    2. Re:Helps to be an H-1B - here's why by Skapare · · Score: 1

      I just knew it ... Anonymous Coward is from another country. Welcome to here.

      Now just imagine how much you COULD make if you were the owner of your own H-1B and could jump to a better offer (and pursue them, too) with no further obligation but to reimburse the former employer's costs in getting that H-1B for you (the next employer would most likely be willing to add that to the bonus package).

      BTW, I love that post you made about 3 weeks ago.

      --
      now we need to go OSS in diesel cars
    3. Re:Helps to be an H-1B - here's why by Anonymous Coward · · Score: 0

      I just knew it ... Anonymous Coward is from another country. Welcome to here.

      Now just imagine how much you COULD make if you were the owner of your own H-1B and could jump to a better offer (and pursue them, too) with no further obligation but to reimburse the former employer's costs in getting that H-1B for you (the next employer would most likely be willing to add that to the bonus package).

      BTW, I love that post you made about 3 weeks ago.

      Something we can only wish. My H-1B will expire in a year and then I will go back to my country. Money is important, but not only thing.

  72. Apply for a job in Test by mdf356 · · Score: 1

    The company I work for has lots of openings, and we recently hired a guy with a PhD in Nuclear Physics but no CS background to be one of our testers. The qualifications for the job involve some Python knowledge, and the ability to think.

    Actually, we'd probably hire someone in Dev without a degree in CS as long as they again met the basic qualifications of knowing something about the relevant programming language (for us, C, C++, and Python), knew CS fundamentals (data structures, analysis of algorithms, etc), and had the ability to think.

    --
    Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
  73. Beef up your statistics too by edcheevy · · Score: 1

    I'm a doctoral student in industrial & organizational psychology and work at a start-up. I'm also technically inclined, but by no stretch of the imagination a serious programmer. Good psychologists can set behaviorally based seeds for machine learning to increase accuracy from the get-go. Psychology & machine learning are very complementary, as are the statistics skills needed to make sense of big data - I would suggest you ensure your statistics skills are strong if they aren't already. That's usually not a problem for programmers since statistics boils down to algorithms.

    I would expect your chances of falling into a job at hot-tech-company-of-the-month are low, but there are so many small companies trying to make sense of their data that I think you could carve out quite a niche while combining your interests. Best of luck!

    1. Re:Beef up your statistics too by nomadic · · Score: 1

      The problem is undergrad psychology doesn't give you anywhere near the experience in project or research design that you need for those kinds of things.

  74. IT is very different today, than 15 years ago by walterbyrd · · Score: 4, Informative

    I've spent the last 15 years in IT performing various tasks, from programming to server admin.

    It is only fair to note that, when you got in, anybody who could spell "I.T." could get an IT jobs. There was an explosion of tech job in the late 1990s, but that bubble has, long since, burst.

    The field totally crashed in 2000, and before it recovered, there were more massive layoffs in 2009.

    Today, IT jobs are offshored at a furious rate. And the few IT jobs that cannot be offshored, are being filled by foreign visa workers. The IT field may be okay for those who got in at the right time, and now have 15 years of experience. But I think other Americans may be well advised to avoid the field.

    Just because something worked for, at a very different time, does not mean the same strategy will work for others.

    1. Re:IT is very different today, than 15 years ago by wonkavader · · Score: 1

      No, it's still very good advice. If the poster wants to work in IT, he's better off using interpersonal skills to get the job than two years of more school. If he fails in one, he'd fail in the other. Not sayig he'll have success, but the above press-the-flesh advice is always good, no matter what the environment. It's additive/multiplicative. Won't get you a job if there's no base, but always helps.

      Yes, maybe he should avoid the field. But if he's decided to try, he should do the flesh-pressing.

    2. Re:IT is very different today, than 15 years ago by King_TJ · · Score: 1

      This is all true, except I wouldn't advise anyone to avoid I.T. if it's truly what they enjoy doing. The biggest problem in I.T. during the boom of the late 90's were all the "me too" people who developed an overnight interest in computing when they saw the salaries and demand. Most of them didn't have their heart in the field, and as soon as the going got tough, they got going - back to other professions.

      The rest of us still working in I.T. are *still* cleaning up some of the messes made by those "hacks", when big bucks were spent rolling out their half-baked or broken solutions to I.T. problems.

    3. Re:IT is very different today, than 15 years ago by Anonymous Coward · · Score: 0

      Everything you're saying is wrong. IT is hotter right now than it has ever been in the past. There is still extreme incompetence at all levels of the field. People who prove themselves move up quickly (if they are willing to change jobs often) and never find a shortage of work.

      Offshoring is not as common as it was in the past either. Many companies have brought their IT staff back to the U.S. because costs skyrocket due to low quality work.

    4. Re:IT is very different today, than 15 years ago by sjames · · Score: 1

      At least taking that approach won't leave him with 2 more years of school expenses and nothing to show for it.

    5. Re:IT is very different today, than 15 years ago by javascriptjunkie · · Score: 1

      The field totally crashed in 2000, and before it recovered, there were more massive layoffs in 2009.

      Today, IT jobs are offshored at a furious rate. And the few IT jobs that cannot be offshored, are being filled by foreign visa workers. The IT field may be okay for those who got in at the right time, and now have 15 years of experience. But I think other Americans may be well advised to avoid the field.

      Just because something worked for, at a very different time, does not mean the same strategy will work for others.

      Honestly, it depends on what sized company you're working with, and what their philosophy about outsourcing is. Some companies do outsource everything, but they have been finding that the quality of work hasn't been as high, and that they're not really saving enough money for it to make a difference. H1b visas are in short supply these days, and only the big players have a lot of sponsored workers. Meanwhile, ICE has been cracking down on companies that are hiring foreign workers for common skillsets. Most companies still have a few guys, but the overall percentage is less than 20% of the total workforce.

      Then there's all this talk about the 2009 bust. You knew, 2009 was just the most recent. We had one in 1999, another in 2001, one after that in 2003, another in 2005, and then that one. That said, it looks like the market has been stabilizing for awhile now, and the experts are saying we're expanding at a rate faster than the national average for the other sectors of the economy. So that's a good thing. I wouldn't tell anyone to avoid the field, just to make sure that they join it at a time when they're sharp and prepared for challenging work.

    6. Re:IT is very different today, than 15 years ago by Anonymous Coward · · Score: 0

      Okay, you felt the need to repeat yourself, so this one I'll reply to.

      "...the few IT jobs that cannot be offshored, are being filled by foreign visa workers"

      Are you stupid? A compulsive liar? Off your meds? You are completely wrong. There are a LOT of IT jobs, mostly filled by American workers. The visa workers have not (yet) displaced Americans.

      I have been an employee for half my 26 years in IT, the other half a consultant or contract worker (they're not the same; most people here who call themselves consultants are just hourly plugin workers). I have seen an increase in visa workers over that time, but it's not nearly as bad as you claim.

      I am currently a data services manager, and I've been hiring people in the current market for over a year. Lots of American candidates, not so many visa candidates. And I can tell you, the degree is important, especially for people with less than 2 years' experience. It's not just a checkmark qualification. For people who actully pay attention and work in school, the education is quite valuable. Mine helped teach me how to think critically and logically; most people don't develop those skills on their own.

      The point of your repeated post that really pissed me off is the advice to Americans to avoid the field.

      You're a schmuck.

    7. Re:IT is very different today, than 15 years ago by daemonenwind · · Score: 2

      It is only fair to note that, when you got in, anybody who could spell "I.T." could get an IT jobs. There was an explosion of tech job in the late 1990s, but that bubble has, long since, burst.

      The field totally crashed in 2000, and before it recovered, there were more massive layoffs in 2009.

      I'd like to address this directly, because it does come up a lot, and actually illustrates what I'm talking about.

      In the mid to late 1990s, there were indeed lots of people flooding into IT. Most of them were picking up a little bit of HTML, building horrible websites, and making really inappropriate amounts of money. They had no interest in technology, they just had interest in money.

      The crash of 2000, which went well into 2002, swept all of these people aside. They went to follow their next get-rich-quick scheme, whether that means opening a cappuchino stand, selling Amway, or flipping houses. And believe me, they're bitter about it. As it turns out, money usually only comes through hard work.

      The ones that stayed were typically the ones who actually had done core languages like C or Java, or made themselves into legitimate DBAs or server admins. They cared about their work, and bothered to ground themselves in their chosen career like any professional would do.

      The people who are now making decisions (hiring managers, CIOs, etc) likely came into IT in a time when very few places offered a degree in any such thing. So a lack of a degree doesn't say much to them. Experience, skill, a desire to stay current...these things are more important than whether a college student settled on the right degree at the right time.

      The 90s are an example, that's true; they're also a counter-example. Be the counter-example.

      But it's still a rather hard thing this person is looking to do. No one on this board has said it'd be easy; just that it's possible. If the OP stresses the personal time spent learning languages and working on projects, and can come off as someone who isn't going to bail on IT the minute they find a graduate program/other job, then there's a chance. But you have to find the right person...and then convince them.

    8. Re:IT is very different today, than 15 years ago by BigDaveyL · · Score: 1

      I disagree to a certain extent.

      Is the incompetence you see a training issue or just people that aren't cut out for the jobs they are in?

      Personally, I'm finding an unwillingness to hire people with no/little exact experience. You can even put together a portfolio for people and still get ignored.

    9. Re:IT is very different today, than 15 years ago by BigDaveyL · · Score: 1

      I agree that you need to do a strategic job search these days. In my experience, 99.9% of Recruiters (internal and external) and many hiring managers are clueless when it comes to evaluating talent. You need find someone that is willing to listen to your pitch and judge your talent.

  75. If you're talented at IT, it's not a problem. by MindPhlux · · Score: 1

    I've been 'the computer guy' all my life - when I was 13-15, I was volunteering at a non-profit computer repair place that ripped apart donated computers, fixed them, and gave them back to other non-profits like churches and social organizations. By the end of my time there, I was actually teaching weekly repair classes to other volunteers, often 30-50 years old.

    Anyways, I'm not meaning to wank off, but when I went to college, I specifically didn't study computer science, because I was pretty secure with my tech abilities, and figured I'd always be able to find a job. I double majored in Psych and Philosophy.

    After college, it was a little hard to find a job, but I don't think it had anything to do with my lack of a CS background. I just explained my choice of major at university, and spun it in a positive light. IE "The analytical skills I learned in my philosophy program are directly applicable to the type of complex problem solving needed in IT environments, and in fact give me an edge of 'outside the box' thinking over my CS major counterparts" or whatever.

    After I had my first job, college began mattering less and less - employers look more at past experience. In fact, I think it matters so little that I went and quit my job for a year to get a masters in Cognitive Science. No problem finding a job when I got back, and I've since started my own small business IT company that is doing quite well. Point is, if you have the skills, you'll be fine!

  76. Why not do both? by ScuzzMonkey · · Score: 1

    As others have said, it's perfectly possible to get a job in IT without the corresponding degree. But if that's what you're interested in, and you're looking at CS programs, why not do both? Apply or start in on the CS degree and simultaneously look for a job in the industry. The fact that you are at least starting down that path educationally might assuage some potential employers who might otherwise look at your move as one tinged with desperation ("Couldn't get into grad school, now hopes we're going to pay him for his tech hobby while he re-groups and looks for another psych program... no thanks!").

    I wish I could tell you more about the job environment and the relative merits of comp-sci degrees these days but I suspect they've changed since the late nineties when I got into it. That was the wild west, and employers cared far more about what you could do than what your degree was in. I was already working in IT by the time I started college, and I consciously decided against a CS degree... at the time, the degree programs I was looking at were hopelessly outdated compared to the technologies I was already working with.

    I got my degree in English instead, and I've never regretted it. In fact, communications skills have been some of my most valuable assets when competing for jobs. If you have practical knowledge and the ability to articulate it, you're far more valuable in most IT organizations than a geek who may know more, but can't communicate it. So your psych degree might actually prove more useful than you think.

    But if you have the resources to go on and get a CS degree also, and you really want to work in the IT industry, then you should go ahead and get started on it.

    --
    No relation to Happy Monkey
  77. Start your own business by flyingfsck · · Score: 1

    Either get 'papered' or start your own business.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  78. go into security by NYCghost · · Score: 1

    With the exception of a few government jobs and higher management promotions you probably won't notice much difference. To make things easier with getting an interview you might want to get certified in whatever your dream job mentions in its description. That said, you should consider using your psychology degree to your advantage. Your diploma coupled with any IT security certification will open many cybersecurty doors. Social engineering detection and data leak prevention are just two examples.

  79. If you're qualified, you win by spblat · · Score: 1

    Of course it depends on the job. But if you interview well; if you are smart and can persuade me you're a hard worker; if you can write and speak clearly; if you show me that you can do a good job...then it doesn't matter if you "only" have a psychology degree. What the degree means to me more than anything (this is especially true for post-graduate degrees) is that you know how to complete a long and complex task. The specifics don't matter to me as much as the achievement of having completed the degree. I lead a team of smart researchers, and I "only" have a BA in music.

  80. Re:dont worry about it - i have a ged by callmehank · · Score: 1

    I have a GED too - and an undergraduate degree in Journalism; and another undergrad degree in CS. I started professionally in the mid-90s, and programming was my hobby long before that. Yet I make 39k, less than half of what you make.

    It only goes to show that experience and education do not matter in this field.

  81. Unsurprising by Anonymous Coward · · Score: 0

    Are you kidding? Just read some of the comments and you'll know many never completed college.

  82. The possibility is there by chr1st1anSoldier · · Score: 1

    I do not have a degree in any subject, yet I have managed to land a technical support/lab technician job and rise to be one of their best technicians/builders within a year. It is possible for someone without a degree to make it in the tech industry, but it will require a lot of hard work and dedication. If anyone is curious, the company I work for is Vaultronics LLC.

  83. I was a psychology major ,too by Ukab+the+Great · · Score: 2

    And to boot, I was primarily skilled in Cocoa/Objective-C development. Which really wasn't very popular in 2005 when I graduated. "Cocoa? What's that? Did you work at Starbucks?" I eventually got a call out of the blue from the lead tech guy of a very small company in the rust-belt to come up and fix a programming project that had gone terribly awry. The key to me getting that job was that the company was too small for the HR drone to block my path.

    You might want to take a look at smaller companies where the first person who reads your resume is a technical person. It also helps if you work with recruiters because they might possibly be able to get you past an HR drone. Finally, I'd say that if relegating the initial tossing of resumes is assigned to an HR person, you might find that if you get the job a lot of other technical decisions at the business might be frustratingly assigned to non-technical people who are least able to effectively make those decisions. So sometimes being filtered by the HR drone is a blessing in disguise.

    The difference between a psychology major and a CS major doing software engineering is that when the CS major has someone report a bug in a feature that doesn't exist in the software, they want to strangle the person who reported it. When a psychology major gets a bug in a nonexistent feature, they understand that human memory is a constantly and actively reconstructed process and isn't surprised that the human mind invented a feature that doesn't currently exist.

  84. IT is very different today, than 15 years ago by walterbyrd · · Score: 1

    I was in the same situation about 15 years ago. You should find a good head hunter, or someone who can assist in your resume because that is what will be necessary to get the initial interview. I had no trouble getting a job by demonstrating what I knew in the field despite the fact I had no CS degree.

    Sorry, but I feel compelled to repeat myself.

    When you got in, anybody who could spell "I.T." could get an IT jobs. There was an explosion of tech job in the late 1990s, but that bubble has, long since, burst.

    The field totally crashed in 2000, and before it recovered, there were more massive layoffs in 2009.

    Today, IT jobs are offshored at a furious rate. And the few IT jobs that cannot be offshored, are being filled by foreign visa workers. The IT field may be okay for those who got in at the right time, and now have 15 years of experience. But I think other Americans may be well advised to avoid the field.

    Just because something worked for, at a very different time, does not mean the same strategy will work for others.

  85. No by rainmouse · · Score: 2

    The main thing college and university provide are motivation for people to learn and guidance / direction on what you should learn, but the majority of this is done in your own time. If you have the capacity to motivate yourself to learning these things then you may find university to be an expensive waste of time teaching you things you already know or are very capable of teaching yourself. The one advantage university provides is the certificate that many jobs in the field do not even require any more and tutors who are sometimes capable of showing you what you did wrong. It's also quite possible that the things you spend time learning in University may be obsolete by the time you graduate.

    There are many great, free resources out there. Learning does not need to be expensive. Such as:
    http://www.khanacademy.org/ ::maths is always handy for computer science)
    http://nptel.iitm.ac.in/courses.php?disciplineId=106 ::complete degree level courses for free as long as you don't mind lecturers with Indian accents.

    1. Re:No by javascriptjunkie · · Score: 3, Insightful

      I don't even use the degree when considering someone for a role at my company anymore. There's no difference between schooled/unschooled candidates that have been doing this for awhile, and a huge difference in the ones out of school. If you're fresh out of school with an Information Technology degree, it's going to scare me a little. Some of these fresh grads know less after four years of school than the guy who spent six weeks in his basement obsessing about a new programming language. A lot of them don't have the skill or the experience, and they all feel like they should be able to command top salaries while they "learn the ropes." There's a difference between learning the ropes, and building a skill set which they should have been able to develop in school.

      Also, I wish people would stop using the terms "self taught" as though you could magically just know something. There's no such thing.

    2. Re:No by Sensible+Clod · · Score: 2

      I just got an IT job with no cert whatsoever. It's pretty much an entry-level position, but I was hired because I'm willing to work with people--not make them work with me--and because I demonstrated I had the experience and willingness to learn that were required.

      --

      The difference between spam and poop is that you don't have to dig through septic tanks looking for real food. -- Me
    3. Re:No by Bengie · · Score: 1

      My major was CIS, but a lot of my 300 level courses were about server administration(Windows and Linux), server security(Windows and Linux), network design, and network security. Those 4 categories were spread over 5 3-5 credit classes.

      Lots of theory, lots of case studies, and quite a few hands on.

      If someone graduates and knows less that someone else who has only been playing around for 6 weeks, then they graduated from a diploma mill. The person who played around for 6 weeks may have more hands-on, but the person who graduated *should* know how to research their answers quite quickly.

      The biggest skill I learned in college is not what was in the books, but about myself. I learned how identify what I know and more importantly, what I *don't* know. Then I learned how to research to augment what I don't know. I loved computers and understood quite a bit about computers before college, but all of those team+solo projects, team research, presentations, and group think sessions taught me more than any book or playing around could ever hope to.

      I wish high-school was more like this. Book smarts and hands-on experience will *never* teach me what I learned in college. I learned how to learn.

      Obviously, everyone's experience is different and college is not a requirement to be good or even great at something, but I found college to be a huge life changer.

    4. Re:No by tqk · · Score: 1

      If you're fresh out of school with an Information Technology degree, it's going to scare me a little.

      What? Are you a manager? Why does this scare you!?! What is threatening about a fresh out of school geek?

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    5. Re:No by ILongForDarkness · · Score: 1

      Yep there is huge amounts of junior positions. Really low end tech support someone that is interested in computers can learn in a few months most of the things they need to know. Then learn like crazy and gradually get trusted with more to the point that you end up a network, server admin, team lead or whatever your goal is.

      If you like the software dev side of things try to find something that pulls in your pysch knowledge. That is how I got my first job in programming they needed a computer programmer than knew physics (my bachelors) after that everyone just finds in interesting that I have a variety of skills rather than worry about me not having a CS degree. A couple years dev work, a couple years overseas doing IT and I haven't hand any worries about my not having the degree since. It is the rare development gig that requires you to know the differences between the lexical analyzer and parser in a compiler for example. A lot of the CS stuff never gets used after school (someone probably has a job using each piece but it is rare to find someone that has a job that needs every piece (the only kind of job I can think that would come close would be project manager for Visual Studio, since you'd hit UI, software engineering methods, compiler, probably a lot of pull in from the OS group, etc) games use a specific subset, db uses a specific subset etc. Compilers/IDE are the only thing I can think that hits most if not everything.

      Similarly my physics degree: studied quantum mechanics, particle physics, solid state, computational physics, thermo, classical mechanics, general relativity, etc. All I use is my particle physics now and a tiny bit of solid state. Kind of sad really my coworker, also a physicist, and I had a debate of why buses don't use seat belts. Her argument was "their bigger so your safer". I was thinking yeah but the momentum still has to go somewhere so I think you'd get less of the transfer but still say a 10km/h differential pre to post crash. So I pulled out my highschool physics and started conserving momentum and energy, got my adjusted mass equations crunched the numbers and formed a result assuming elastic collision (figured that was probably worse case since a car shooting off a bus would give it more of a backwards kick than one that sticks to it and just adjusts its mass buy ~10%). Anyways she lost interest and she was a physicist too. So ... 1) You can't keep a woman's interest with conservation equations and 2) Even physicist's often don't even care about physics that they don't actually have to use in their work day to day. Same thing with CS I'm sure once all that graph theory has been learnt it is quickly forgotten for example.

    6. Re:No by nigelo · · Score: 1

      It reminds us that we can still remember how to use a hand-punch for computer cards, and programming paper tape to control the line printers. And that's scary.

      Now, off me lawn!

      --
      *Still* negative function...
    7. Re:No by hairyfeet · · Score: 4, Insightful

      He is probably scared of the "book smart" which I used to run into quite often when i worked corporate IT. They'd send us this guy with tons of paper and if you gave him some written test on a subject he'd just slaughter. the problem was if he was thrown ANY kind of curveball, anything that wasn't going from step A to step B, they'd be worse than useless. This would be because they were "book smart" and were able to absorb facts like a sponge but they never really had a grasp on how those facts actually applied to the situation.

      One of the old server guys gave me this analogy which I thought really nailed it: "Its like you are given this parrot that has been taught how to speak the alphabet in perfect English, his inflection, tone of voice, everything is so damned perfect...until you ask him "Hey bird what letter comes after Q?" and then you find out its just a parrot and it doesn't actually understand what the fuck you are talking about" and that was the book smart ones in a nutshell, they knew everything from rote memorization but really didn't have a clue how to do anything else and when taken out of that comfort zone were just completely clueless.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    8. Re:No by jellomizer · · Score: 1

      A degree in a field usually counts for 1/2 of the years of experience.

      So someone who comes out of school with no experience and a Masters Degree in Computer Science. I would place them the same as someone with 3 years of professional experience... Well for a Masters degree I may round up to 4 just because they are normally a little older and more mature.

      Now is degree useless... No because otherwise you will need to find a way to break a catch 22 situation. I need work experience however I cant get work experience because everyone wants experience.

      However I would normally prefer someone from college then who spend 6 weeks in the basement... But the golden child would be school and 6 weeks in the basement. But schooling helps... When you are self taught you will tend to excel in some areas and have interesting unpredictable gaps in their skills. For example in SQL they may know how to handle Cursors and Temp Tables but not the Where Clause or Group By clause or Joins. In normal programming a Self taught programmer knows little of Big O and doesn't think in terms of performance in Big O and you see a lot of very wasteful nested loop coding because they are in the mindset of less lines of code means faster program.

      Fresh out of college you normally get a consistent gaps in skills that can be planned for and trained. Most Collage Grads leave not knowing SQL, They have been hammered with OO Coding is the one true method, so older languages seem a little scary, and need brushing up on how to integrate mutable technologies together, combining Server Side coding with Database with Front End coding. Thinking in terms of security and putting a security layer in. But these gaps are predictable and you can teach them that on the job. Self Taught programmers will go for a while then run into a very basic concept that baffles them that they freak out on. Such as recursion

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:No by jellomizer · · Score: 1

      The problem with book smart, is usually because the person learned how to abuse the education system, usually early on in the game. The person probably has a good short term memory and can read and save it until the test and dump it out of his head and not really learning much... I think the problem is the fixation on grades. Schools should focus on pushing out a bunch of C/B students. If they are an A student then you need to advance him until he consistently gets C/B grades. If they are a D or F student then you need to hold them back until they get it. That means that you may see some 3rd graders taking Calculus while some 7th graders are still mastering arithmetic. As well it would mean that it would be common to have 21 year old High School Graduates and some graduating at 25 also you may see a lot of students going to college at 13 or 14. And for those who graduate at 25 should be able to get into college just as easy as anyone else because they have shown that they have learned the material to advance. If if you are book smart, you may be able to advance up but you will quickly get into an area where you have moved too fast and cannot keep up with the material thus you will redo it until you really get it.

      No student left behind is stupid... Race to the top is stupid... You need to raise the standards and keep each person individuality challenged no matter what their age is.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    10. Re:No by tqk · · Score: 1

      The problem with book smart, is usually because the person learned how to abuse the education system ...

      Ah. Now I begin to understand the point. Those people have never scared me, nor have I considered them ever to be a threat. You know something I don't? Great! Teach it to me.

      If you can explain it, that means you know it.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    11. Re:No by nobodie · · Score: 1

      Disagree, old school man says what university should teach (and stilll does sometimes) is how to think like people who are skilled in a discipline can think: that is to say like a historian, like a psychologist, like a scientist, like a mathmatician, etc.

      I drank that kool aid, took a degree in linguistics, turned down offers from CIA and MS and went off to travel the world, live on peanuts and succeed at whatever i felt like doing. Still do all the above and love my life. The only thing i have never succeeded in was thinking like an MBA, don't know why that is;)>

      --
      Subversion of spatial scale luxury decoration ideas.
    12. Re:No by hairyfeet · · Score: 1

      That is why my old VB teacher used to laugh his butt off when someone tried to copy another's code because as he put it 'programming is one of the few areas where you can't just copy and memorize and BS your way through it because if you don't know why and how the pieces go together you might as well be copying gibberish".

      Once this little 19 year old kid tried to pass my code off as his, which of course he took one look and gave him an F. When the kid said 'How do you know that HE didn't rip off ME?" after Mike got done laughing he put the code in question on the projector and said "class do you notice anything....funny...about this?" and one of the kids popped up "Why are the lines numbered and what is a GOTO?" and he said "You see young ones waaaay back in the olden days PCs didn't have GUIs and they all ran a dialect of a language called BASIC which VB is descended from. Whomever wrote this HAS to be at least in their mid to late 30s to have even had one of these machines and...." he turned to me with his head cocked and said 'Atari or Commodore?' and when I said "VIC20, how did you know that?" he laughed and said 'It looked like Atari or Commodore code, VERY good on resources but about as elegant as a chainsaw. works good though"

      But the problem with actually hiring someone who BSed their way through is that while they look good on paper you are gonna waste time thinking you have a decent worker when in reality what you have is more clueless than the average secretary, a real fish out of water. So you end up wasting time giving them a few tasks which they half ass or fuck up before realizing they are useless and that is time you are never gonna get back. I don't know how many headaches old Glenn had or how many times he had to give up having a vacation because the HR dept would give him some "Linux guru" for him to train and it would turn out they'd memorized just enough to get some cert and when you gave them an actual problem to solve they would try to BS their way through and royally fuck shit up.

      But sadly you SHOULD be scared of them as one of the reasons i quit doing corporate is all the HR depts were switching to these "employee management" software that they would just scan resumes for buzzwords and it would spit out the "most likely" candidates which were nearly always paper tigers. Both Glenn and I would get so damned frustrated when HR refused to listen and would pass up somebody really good because the software didn't spit them out. didn't matter that they could do nearly any IT job, that they were sharp and had good troubleshooting skills, hard workers, nope all that matters was what the program told them. And sadly these programs reward paper tigers over good guys that have spent their time actually learning instead of piling on certs. So we'd end up having to go through a half a dozen paper tigers that just wore us down and didn't help for shit and when they would FINALLY say "Well maybe we should give that guy you recommended a call" he'd already be working somewhere else. I swear it was like being trapped in an episode of Dilbert.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    13. Re:No by tqk · · Score: 1

      Both Glenn and I would get so damned frustrated when HR refused to listen and would pass up somebody really good because the software didn't spit them out. didn't matter that they could do nearly any IT job, that they were sharp and had good troubleshooting skills, hard workers, nope all that matters was what the program told them.

      I was called in for an interview once. I shook the guy's hand when I got there and he led me to a computer and sat me down at it. "See that file?" It was a gzipped tarball. "What do you do with it?" I was the twentieth guy he'd been through. Nineteen people before me all had "Unix experience" on their resume, yet not one of them knew what to do with a tarball.

      Ignorance is bliss. HR people can all die a fiery death (please!) kicking and screaming their lungs out all the way down.

      [I remember when "BASIC" was spelled "BASICA.EXE" :-)]

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    14. Re:No by hairyfeet · · Score: 1

      Its been ages since i messed with Linux, but just off the top of my head unzip it and if its program code you use make to compile and install? Again its been more than half a decade, not much use for tarballs in Windows.

      As for HR old Glenn called them "The source of pain and suffering, the eternal cockblockers" and I had to agree, it was like bizarro world dealing with those people. logic, rational thought, none of these things exist when dealing with HR. I think half the chest pains I suffered doing corporate IT was caused by HR, the other half by PHB middle managers. Those cheap bastards would nickel and dime you to death, get themselves rewarded for "saving the company money" and then made sure they were well away from there when their penny pinching caused the whole system to fall over and die. hell its no wonder we are getting our asses kicked by China and India, our corporate culture just breeds dumbasses like mushrooms.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    15. Re:No by tqk · · Score: 1

      Its been ages since i messed with Linux, but just off the top of my head unzip it and if its program code you use make to compile and install?

      Pretty much. "cd /usr/local; tar xzf ~/dwn/blah.tgz ; cd blah ; make ; make install" (or some such). I suspect you could figure it out, given a few minutes.

      ... its no wonder we are getting our asses kicked by China and India ...

      Yup. It's amazing we're still in business at all. Those folks are way more hungry (motivated) than we are these days. Over here, anyone who hasn't just given up is thumbing an iBauble.

      Wake me when the shooting starts. Tooduls. :-)

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    16. Re:No by hairyfeet · · Score: 1

      This is what always amazed me about the paper tigers, they would have all this book smarts but simple problem solving was like giving a chimp a wrench and expecting him to build an atom bomb. How one could be so highly intelligent in acquiring the knowledge but so damned shitty at actually applying it is beyond me, but I literally had better luck with grabbing some college kid that had been working at Geek Squad than some of the paper tigers. Sure they didn't know the technical names for some thing but if you gave them a problem they didn't just stand there sniffing their own farts, they went and researched the problem, learned how to fix the problem, then went ahead and did it. You'd think basic logic flow and troubleshooting would be so damned obvious but I guess not, because some of these yo-yos i couldn't even trust to install a NIC card without fucking shit up.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  86. You didn't get into ANY grad programs? by Anonymous Coward · · Score: 0

    Man, your problems probably stem from being a shitty student not from your choice of major...

    1. Re:You didn't get into ANY grad programs? by Skapare · · Score: 1

      Too much ...

      • Beer
      • Sex
      • Hacking
      • All of the above

      --
      now we need to go OSS in diesel cars
  87. When did you get started? Late 1990s? by walterbyrd · · Score: 0

    If so, then I think you need to account for the fact that IT today is very different game.

    1. Re:When did you get started? Late 1990s? by King_TJ · · Score: 1

      I was much like the original poster too, but got started in the EARLY 90's. I actually wanted to go to college to get a computer-related degree, but quickly realized that "computer science" was a glorified math degree. (Heck, I didn't even care for doing math!) My only other 2 options offered by my college were "data entry" (oh boy - a typist!) and a degree in software development (I wanted to work with the hardware and networking - not the code).

      You're right that things have changed a LOT since those days .... but I think it's still true that the most important hiring criteria is simply having the skills to do the job well. If I was going to go the college route today, I'd probably look into the "Information Systems" degrees offered. Those sound much more in-line with what I was really trying to do in the work world.

      Honestly? I think there's no substitute for hands-on knowledge when it comes to I.T. The best software developers put in MANY, MANY hours of time coding things - learning an immense amount about the process as they write and improve upon the code, The best network engineers are the people who got the opportunity to work with the widest variety of equipment and had to actually set up networking in various, challenging situations. The best bench techs are the guys who've ripped apart thousands of PCs of various manufacturers, models and from different eras, and memorized all sorts of things about them in the process.

      In the big picture, I really think it's a lot like an auto mechanic.... He or she could go to school and learn theory, or watch videos of "how to's" on all sorts of procedures, but ultimately, it won't mean much at all compared to what he/she learns by actually working on vehicles. It's little more than "a nice start" for someone motivated to do it.

  88. Learn Android by Anonymous Coward · · Score: 0

          Go to developer.android.com, download the sdk and learn Android. Develop an Android application and publish it, then you will have some actual experience. There is huge demand for Android now, so that would be a great way to get started.

                                              Mark

  89. Try one of the big consultancies by Anonymous Coward · · Score: 0

    I would try one of the big consultancies, like Accenture or Cap Gemini. I do work with this companies all the time, and many of their resources have degrees in other fields, usually with a strong self-taught demonstratable interest in programming. Although not all the roles would be programming (some are analyst, testing, subject matter expert, training, etc), they are all in the industry.

  90. Re:I would (NOT) by wonkavader · · Score: 1

    And you'd be wrong on the going for a degree thing. Not in that potential employers are willing to take risks, but rather your assumption that employers are currently interested in college grads with no experience any more than they're interested in novices with no degree. He'll have a hard time getting a job now. If he goes to college and comes out, he'll have a hard time getting a job, and he'll be two years older and a lot poorer.

    Agreed on all of paragraph two. If he's going to self-educate, he should look at the jobs offered and learn whatever's in demand. He just needs a first job. Once he has that he'll be able to go out and get a second job quickly.

    But right now, he's better of hustling and getting a first job, no matter how crappy, then getting a CS degree.

  91. Clearly, he got started during a different time by walterbyrd · · Score: 1

    Getting started before 2001, is very different than getting started after 2001.

  92. Two examples, from an industry veteran. by AndyMan! · · Score: 1

    I've had a very successful career in IT with only a BA in liberal arts. In IT, there really is no need for formal credentials, the entire industry essentially follows a sink-or-swim model. If you've got what it takes, you'll do well.

    The interesting part, is the "got what it takes" bit. It's probably not what you think it is.

    For example, my employer is arguably the single most successful IT consulting company. One of the "big 5". We do a lot of different work, in a lot of different industries, with a lot of different technologies. You might think that hiring for all these industries and technologies is difficult - but you'd be wrong. In fact, this Big Time Consulting firm typically searches out smart competitive people, often those with little no technology or specific industry knowledge. We take people who know how to work hard and learn, and then we put them in situations where they'll learn the technologies, and learn the industry, and (hopefully) prosper. The idea that the 4 years you spend in college defines your career is to us, categorically false.

    I'm (right now), in the middle of teaching a class of our new recruits how to program in Java. %80 of my class has effectively no technological background. Some of them have engineering degrees, but some also have geography degrees. If my class is typical (and I hear that it is...) then less than %10 of them come from CS type backgrounds. And, we take these people, and eventually - they'll build the next stock exchange, or 911 system, or flight control system on a large passenger aircraft, because that's the work that we do.

    Which is all interesting, but ultimately, just one example of how to get started in IT. Strangely, my career didn't follow this path at all. When I graduated with my BA, I went to work for Molson Breweries (dream job for a recent grad!) and focused on their growing Internet and Intranet projects. I was writing Microsoft .asp, but keep in mind this was 12 years ago, so most of the open stuff we love now didn't exist back then. But still, .asp was lame and I knew it, but I also knew that job was the only step I needed, and when I left Molson I had the credentials I needed to get hired elsewhere.

    The truth is, that there are a lot of companies like consulting firms that won't care what kind of degree you've got as long as you like to run with the bulls, and there's companies like Molson that will hire you if you've got the skills they need. Ultimately, once you get just a touch of experience, nobody will ever care what your degree is, only what you can do for them.

    None of the companies I've worked for, nor the clients I've consulted for, valued a graduate degree in CS any more than an undergrad one. Knowing how to design an OS will not help you one bit when you're asked to design a trading system, for example.

    _Am

    1. Re:Two examples, from an industry veteran. by NYCghost · · Score: 1

      "And, we take these people, and eventually - they'll build the next stock exchange, or 911 system, or flight control system on a large passenger aircraft..." What could possibly go wrong?

  93. Think HCI by GLMDesigns · · Score: 1

    Look up Human-Computer Interaction. Read the works of Dan Norman, Jakob Nielsen Bruce Tognazzini and many, many others. There are numerous opportunities for people whose primary concern is how users interact with computer applications.

    --
    If you're scared of your govt then you need to further restrict its powers
    Vote 3rd Party in 2016 and beyond
    1. Re:Think HCI by goose-incarnated · · Score: 1

      Read the works of Dan Norman,

      Donald E. Norman?

      --
      I'm a minority race. Save your vitriol for white people.
    2. Re:Think HCI by GLMDesigns · · Score: 1

      Oops. Yes Donald Norman. (I don't know what his middle name is.)

      --
      If you're scared of your govt then you need to further restrict its powers
      Vote 3rd Party in 2016 and beyond
  94. No Software Development in the U.S. by militiaMan · · Score: 0

    I have had a BSCS for 12 years and I can tell you right now that not much code is being done in the U.S. for much money. Just look at RentACoder, Elance, xcoder, and other sites. They pay about 2 dollars an hour if your lucky. So it is kind of pointless. Even with 10 years of developing code you won't make much developing software in the U.S. If you want customer support or something then it is possible, but that isn't really tech related.

    1. Re:No Software Development in the U.S. by jeffb+(2.718) · · Score: 1

      Yes, there are still plenty of companies outsourcing to RentACoder/Elance/etc. Not every company has yet figured out why this is a bad idea; some, given their management structure, never will. (Burn rates are visible throughout the hierarchy, but the reasons that projects are falling behind never are.)

      On the other hand, at least in our area (Raleigh/Durham, NC, USA), demand for Java and C# developers still outstrips supply, and there are plenty of opportunities at $40+/hr. If you've got 12 years of experience doing actual development, and if there are at least a few people you've impressed or bamboozled enough to use as references, you can do much better than that. If you've spent 12 years doing Visual Basic, or if you've spent half that time unemployed, I can imagine that things would be tougher.

    2. Re:No Software Development in the U.S. by militiaMan · · Score: 0

      I have games on 30 stores including Google Play: https://play.google.com/store/apps/developer?id=AllBinary I have my AllBinary Platform with 1.2 million plus lines of code. https://github.com/AllBinary/AllBinary-Platform I have 8+ years of the last 12. I will build a self replicating robot army in 7 years or less. Oddly I do have 2 phone interviews for NC this coming week.

  95. If a Long Haul Trucker can do it by wdhowellsr · · Score: 4, Insightful

    True story. My previous contract was with LPS - Aptitude Solutions in Maitland. One of the top developers there was a long haul trucker who after getting injured on the job was offered cross training. They gave him an IQ test and he scored in the 140s but they forced him to take it again because he was 6'4" 300 lbs and looked like he could snap your neck with one hand like a twig.

    After realizing that he wasn't stupid they put him in a six month C class. Not C++, not C#, not objective C but plain old pain in the ass C. By the third month he was conducting the class when the teacher was out sick or otherwise.

    So what the hell does this mean?

    1) College will never teach you how to program in the real world, not now, not ever.
    2) If you get a CS degree but can't program you may find work but it will never pay a high salary until you moved into PM.
    3) The demand for natural programmers completely outweighs the need for a degree.

    So what do you do?

    This part is actually simpler than I thought when I started writing this post.

    1) Whether you are a Freshman in High School or someone who has just graduated with a non-CS degree, your best bet is to endure the joy, the pain, the good, the evil that is C. Buy any book on it, download free compilers from anywhere and program, program, program. If you can successfully program seriously basic applications such as a Calculator or a Text Editor without putting a bullet in your head, you may very well be a natural programmer.
    2) Pick your poison. I committed to C# in 2005 and have never looked back. Short term contracts for me have been the most lucrative and most reliable and generally speaking pay in the range of $45.00 to $75.00 per hour and usually last three to six months. The longest I went between contracts in the past three years has been about three weeks. I will defer to the Java, C++ developers on slashdot but believe that if you are highly skilled you will be successful in those languages as well.

    1. Re:If a Long Haul Trucker can do it by Anonymous Coward · · Score: 0

      True story. My previous contract was with LPS - Aptitude Solutions in Maitland. One of the top developers there was a long haul trucker who after getting injured on the job was offered cross training. They gave him an IQ test and he scored in the 140s but they forced him to take it again because he was 6'4" 300 lbs and looked like he could snap your neck with one hand like a twig.

      After realizing that he wasn't stupid they put him in a six month C class. Not C++, not C#, not objective C but plain old pain in the ass C. By the third month he was conducting the class when the teacher was out sick or otherwise.

      So what the hell does this mean?

      1) College will never teach you how to program in the real world, not now, not ever.

      2) If you get a CS degree but can't program you may find work but it will never pay a high salary until you moved into PM.

      3) The demand for natural programmers completely outweighs the need for a degree.

      So what do you do?

      This part is actually simpler than I thought when I started writing this post.

      1) Whether you are a Freshman in High School or someone who has just graduated with a non-CS degree, your best bet is to endure the joy, the pain, the good, the evil that is C. Buy any book on it, download free compilers from anywhere and program, program, program. If you can successfully program seriously basic applications such as a Calculator or a Text Editor without putting a bullet in your head, you may very well be a natural programmer.

      2) Pick your poison. I committed to C# in 2005 and have never looked back. Short term contracts for me have been the most lucrative and most reliable and generally speaking pay in the range of $45.00 to $75.00 per hour and usually last three to six months. The longest I went between contracts in the past three years has been about three weeks. I will defer to the Java, C++ developers on slashdot but believe that if you are highly skilled you will be successful in those languages as well.

      True story. My previous contract was with LPS - Aptitude Solutions in Maitland. One of the top developers there was a long haul trucker who after getting injured on the job was offered cross training. They gave him an IQ test and he scored in the 140s but they forced him to take it again because he was 6'4" 300 lbs and looked like he could snap your neck with one hand like a twig.

      After realizing that he wasn't stupid they put him in a six month C class. Not C++, not C#, not objective C but plain old pain in the ass C. By the third month he was conducting the class when the teacher was out sick or otherwise.

      So what the hell does this mean?

      1) College will never teach you how to program in the real world, not now, not ever.

      2) If you get a CS degree but can't program you may find work but it will never pay a high salary until you moved into PM.

      3) The demand for natural programmers completely outweighs the need for a degree.

      So what do you do?

      This part is actually simpler than I thought when I started writing this post.

      1) Whether you are a Freshman in High School or someone who has just graduated with a non-CS degree, your best bet is to endure the joy, the pain, the good, the evil that is C. Buy any book on it, download free compilers from anywhere and program, program, program. If you can successfully program seriously basic applications such as a Calculator or a Text Editor without putting a bullet in your head, you may very well be a natural programmer.

      2) Pick your poison. I committed to C# in 2005 and have never looked back. Short term contracts for me have been the most lucrative and most reliable and generally speaking pay in the range of $45.00 to $75.00 per hour and usually last three to six months. The longest I went between contracts in the past three years has been about three weeks. I will defer to the Java, C++ developers on slashdot but believe that if you are highly sk

    2. Re:If a Long Haul Trucker can do it by Anonymous Coward · · Score: 0

      The ego is strong in this one.

    3. Re:If a Long Haul Trucker can do it by Lunzo · · Score: 2

      I agree that learning C teaches (should that be forces?) you to be a better programmer, but disagree about just get any book. If you're going to get a C book, get the original and the best "The C programming language" by K&R.

    4. Re:If a Long Haul Trucker can do it by wdhowellsr · · Score: 1

      Good point, thanks for the book reference. Can I say again how much I love Anonymous Cowards, they are so easy to ignore.

      Creating an account on Slashdot is so easy a caveman can do it and we won't ignore you anymore.

    5. Re:If a Long Haul Trucker can do it by Brian+Feldman · · Score: 1

      This is the best post I've read on this entire thread. Bravo. I started with K&R "The C Programming Language" half a lifetime ago, in middle school, on the bus to and from the place where I failed to learn much of anything except about how schools fail to truly provide the right learning experience for every individual.

      --
      Brian Fundakowski Feldman
  96. try larger companies such as by Anonymous Coward · · Score: 0

    Try larger companies like Progressive. I know that they have hired many such like you having worked there for over 12 years. Many times they are looking for bright people with different perspectives that can learn.

  97. Its about RESULTS by Anonymous Coward · · Score: 0

    I'm a network engineer with 30 years of experience and I can tell you that the IT field is experience driven. Mostly, it is those with various degrees that insist that you must have one, but it's not true. In fact, it could even hurt you.

    The IT field changes way too fast for the universities to keep up. By the time they have a class set up, the technology is already out dated. The real training comes from the companies that make the products. They come up with the training and sell that as another service, and are not going to just give that to some university to make money from.

    There are some companies that will hire and pay more just because you have the degree, but those are run by somebody that comes from different backgrounds than IT. A vast majority are expecting real world results, and you can either produce, or you can't.

    When you apply for a job in the IT field, you will likely be given a hands on test. Not just a written test, but a real world set of events. They might hand you a box of parts and say, build a working file server. All the degrees in the world are no substitute for experience, and it is those that pass the tests that are going to get the job.

  98. Or DevOps by Anonymous Coward · · Score: 0

    Google DevOps. Being cross-departmental requires not only diverse technical knowledge, but people skills too. In my experience doing informal DevOps type stuff, a very common challenge is finding ways of making sure group-assigned responsibilities with no owner don't fall through the cracks, as well as being able to write procedure documentation that people can actually read (a low signal-to-noise ratio makes people start skimming and skipping critical steps, for example). This sort of thing requires a basic understanding of human cognitive processes, and the ability to view the situation from someone else's perspective.

    Not to mention the ability to interface with management and convince them of the value of investing some technical bandwidth on infrastructure tasks that don't directly translate to new sales.

  99. Look for a research opportunity.... by spagthorpe · · Score: 1

    When I was in undergrad for civil engineering, I looked for a computer related job on campus. I ended up in a doctoral research lab on campus implementing the code that the researchers wanted, but had little clue how to do. I got paid to do what I loved. Later, during a demonstration of some research for some corporate types, one of them asked who had done the implementation they had seen. They hired me away from the research lab. This put finishing my degree on the 8 year plan since I was mostly part time from then on, but was making money, learning lots, and having a good time usually.

    A big part of getting a computer job is being able to say you have verifiable experience. Experience you can gain on campus can give you this. You just have to look for it. Going around to the labs, and talk with professors there. Some neat stuff out there. For example, my local four year has a lab just for doing human/computer interface, and nobody in there is a real coder. They might not have funds to pay someone, but I doubt they would turn away someone willing to work for the experience.

    --

    WWJD -- What Would Jimi Do?
    (Smash amp, burn guitar, take home the groupies)

  100. Two words: big love...er, data... by Anonymous Coward · · Score: 0

    Depending on your psych emphasis (please say experimental/cognitive/research and analysis and NOT counseling), you have a shot at a "big data" gig. Emphasize your OSS contributions, any research you did in college, your stats and research methods and data analysis coursework.

  101. I don't have an IT computer-oriented degree by Skapare · · Score: 1

    In fact, I have no degree at all ... because I was recruited before I could even get one. But the hiring manager was no PHB, and 8 jobs later over 33 years, that first boss is today in my Linkedin contacts. PHB types would not be there.

    If you can "do the stuff" and show that you can, a smart manager will hire you if they have an opening. Some will even if there isn't an opening (got one job in the past like that, too). Trouble is, too many managers out there (generally PHBs) don't know how to figure out if you know your stuff or not. And others make hiring decisions to keep department "points" up (someone higher up is tracking numbers of degrees and certifications, not how well the department gets stuff done with not enough resources).

    --
    now we need to go OSS in diesel cars
  102. Sarcasm alert by flatulus · · Score: 1

    He was being sarcastic - doh!

    1. Re:Sarcasm alert by Daniel+Dvorkin · · Score: 1

      The last paragraph of his post sounded to me like he was being serious. YMMV.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:Sarcasm alert by Anonymous Coward · · Score: 0

      You need to see a psychiatrist.

  103. Your degree is useless, but all degrees are anyway by loufoque · · Score: 1

    Having a degree in maths, physics or electrical engineering is best.
    Having a degree in computer science is good.
    Having a degree in anything else doesn't add any value.

    Ironically, a degree in computer science is not the best degree to work in computer software (unless it's a phd, but then you'd have to find a job that's interested in your specific research subjects).

    However, whatever your degree is, at the end of the day what matters is your skills. A lot of employers, especially start-ups, will spend 1 day subjecting you to tests before hiring you. That will be your chance to prove what you're worth.
    Having some open-source projects to show-off can help, too.

  104. Re:I have a degree in psychology (but from the 198 by fermion · · Score: 1
    Research in user interfaces and the like is probably a good fit, but I find that many employers want a masters degree. It is not so much that they want a masters degree, or they are willing to pay for a masters degree, but you will competing against people who have masters degrees. So who will they choose, when experience is non existence

    But the submitter did say something about coding, so I assume that the part of the computer gig they want is coding. In that case the best thing to do is get some experience coding. Read the books on how to create an application, not just be a code monkey. Find people who need code written, and write it. Create more open source software. I see ads for Android and iOS developers. Write some app that utilizes your personal knowledge and skills. iOS is where the PC was 25 years ago. Lean and efficient, with employers needing people who knew what they are doing, not just with the proper degrees.

    I know this is easier said than done. For the most part I code when I am paid for it. It requires a discipline to put together a professional product for grins. But that is the point. The employer knows that if you do it for free, then you will do it for pay. Again, a masters degree will probably help in whatever you do, so two years to a masters in another field, maybe three, is maybe worthwhile. But code monkeys respect code.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  105. I wish I saw a post like yours several years ago. by Anonymous Coward · · Score: 0

    I won't point out the details, but there are things in your post that apply to me and explains why I have been unemployed for so long. Unfortunately, I have been unemployed for so long that I'm unemployable - especially in IT.

    If I knew why I wasn't being hired; let alone just getting an interview, I would have rectified the issues. Instead, all I ever received for feedback was "We're going with another candidate." - if any.

    And the few times I asked for feedback, all I got was "You look fine." No one was honest or withheld feedback.

  106. Almost impossible by lordmetroid · · Score: 1

    I have studied computer science but never finished a degree. I am a skilled programmer and the companies do want to interview me but they never care to hire me for some stupid reason or another.

    Probably the best bet is to try to start your own enterprise.

  107. In you interview with me by TheTrueScotsman · · Score: 1

    I'm going to (currently) ask you to (amongst other stuff):

    1) Design a simple hash table implementation.

    2) Show an understanding of complexity: the differences between lookup times of said hash table, linear lists, trees. Why and when you would use these different data structures.

    3) Do fairly well in a pretty tough hour-long programming test involving chopping up a text file and data mining it which goes into what we talked about in (1) and (2).

    4) Tell me roughly how a heat pipe works.

    5) Tell me roughly how an MP3 works.

    I don't care about qualifications and barely look at that on the CV. Experience and some sign of fascination with the engineering of IT is what I want to see. Having said that, I'm in a small company without an HR department...

  108. Re:dont worry about it - i have a ged by ModernGeek · · Score: 1

    Why should experience and education matter? It should be about how much value one can bring to the company.

    --
    Sig: I stole this sig.
  109. Advert: Computer Science Professors Hate This Guy by taoboy · · Score: 1

    There is absolutely nothing keeping you from rounding up the four or so undergrad courses required for prerequisites by most midstream accredited universities to get into their master's CS programs. Most of the so-described 'analog' math required for a BSCS has nothing to do with the science of computing. So, change horses and come on over!

    Now, my current job working with computing in and around rockets has kicked my math ass, so YMMV....

  110. Get a Degree you idiot! by Anonymous Coward · · Score: 0

    Your so dumb! You need to get tens of thousands of dollars in debt paying for a degree before you can fail to find work just like me!

    It's the way this country works! Way to go free market!

  111. Re:I did it - ( it's about reputation ) by flatulus · · Score: 3, Insightful

    This post sums it up.

    A degree is reputation. It tells someone who doesn't know you from Jack that you accomplished something, and that what you accomplished is being acknowledged by someone (entity) that you *do* know.

    Obviously, having a degree is always preferable to not having a degree, all other things equal. But it is just the first rung in the reputation ladder. Once you have been hired and work a while, you must demonstrate that you can produce, and do so with quality and in a timely fashion, and your peers/superiors will be happy to spread the good news. Even better, they will invite you to join them at other companies after they move on. After a while, who remembers whether or not you had a degree?

    Spoken by someone who has been professionally developing software (communications/networking/real-time/OS) for nearly 40 years - with no degree.

    Oh, and how do you get that first job without a degree? Beg! (it worked for me )

  112. Did I post this question? o.O by ComradeF · · Score: 0

    I also earned my BA in Psychology, fully intending to proceed down that path. No graduate programs wanted me though, which was baffling because I exceeded all the requirements. My fallback was code because throughout earning my degree, I never stopped working in C++, PHP, JavaScript, etc... and I was quite fortunate because as soon as I gave up my search for a grad school, a friend helped me land a job programming for a C++ Windows Mobile app. Kind of a tough gig upon which to cut one's teeth, but it worked. :) These days, I'm moving out of the coder role and more into leadership and management.

    You can survive in the tech sector without a tech-oriented degree, but someone has to be willing to give you a chance to prove yourself. Once you've gotten that first job, you will most likely be in the clear. That's how it went for me, anyway -- although it was all just before the recession, so your mileage may vary...

  113. Dues by Anonymous Coward · · Score: 0

    Why do you think you can get an easy degree and then get paid lots of money to work in a tech field? If you don't put in the work, you don't deserve the job.

  114. Look to combine your skills by Anonymous Coward · · Score: 0

    We're in a temporary phase where computer skills are not considered basic necessities like reading and basic math and taught to all students in high school or before. It won't be like this forever and I believe we'll start to see computer programming taught prior to college-age students, but for our generation, it's too late for this to change. What that means is that the majority of work with computers is done by those who've studied it in school since it's considered easier for someone who knows computers to learn the domain they're programming to rather than teaching a domain expert computer skills.

    But people like you are in a unique position. You have domain knowledge in psychology and computer skills. If you can find a position to apply both skills, you'll be more attractive to employers and shouldn't need a CS degree. It will mean that you're more specialized than most programmers, but finding a niche is not necessarily a bad thing if you enjoy the work.

  115. Certifications by Anonymous Coward · · Score: 0

    If you know computers as you claim, just take some tests to get some certifications.

  116. Leverage your degree - that money matters by Bozovision · · Score: 1

    Go get a masters in CS, then apply to IBM: pretty soon now they are going to need people who have psych & CS to work with the human & animal simulations. http://www.scientificamerican.com/article.cfm?id=graphic-science-ibm-simulates-4-percent-human-brain-all-of-cat-brain

    And if that doesn't interest you, your degree is most valuable in the year or so after you've gained it, until you have experience of your chosen field. If you don't want to study more, perhaps something where you can leverage the degree to gain operational IT experience - for instance something in user interface design. There are consultancies which specialise in this. Look for opportunities which leverage your degree.

    Ethics sidenote: When you have simulated a brain and you killall on the processes, have you just done a bad thing? At what point is the cat simulation conscious? And should we be concerned about live animal experimentation? Now there's still a lot we have to learn about the ways that brains work - just look at the recently proposed microtubule idea for memory (can't find the original reference where I read about it, but Google shows a few results), but I think we are on the cusp of the where questions like this matter. Maybe models need aging built in, so that the cat dies a simulated death. And then there's the issue of whether keeping a conciousness in isolation is cruel. Should the simulation have simulated toys? Companions? Food?

  117. That specific case is covered by tepples · · Score: 2

    with no degree, you will hit a ceiling. If you want to go into management, it does not matter what the degree is as long as you have one.

    Fortunately in this case, by the time the OP hits the "any degree, I don't care which" ceiling, the OP will already have one in psychology. But in the short term, how should one keep a roof over one's head while contributing to open source projects to gain experience?

    1. Re:That specific case is covered by houstonbofh · · Score: 1

      Side jobs, contract work and bounty programming. And, coincidentally, all of those add to your resume as well.

  118. Go back to school by Anonymous Coward · · Score: 0

    You were already planning on going to graduate school, right? The way I see it there are three ways to get a piece of paper with the word computer on it:
    1. Second BS in CS. If you go this route, you might aim for CS program that has a less rigorous option that doesn't require all the undergrad science and math-it'll just bog you down and unless you are going to grad school, probably won't help too much in the job hunt.

    2. Community college for an AA.

    3. Certificate program at a 4 year school

  119. Not a big deal at some places by Anonymous Coward · · Score: 0

    Where I work, we don't care what degrees or certifications you have as long as you can get the job done and are a nice person to be around. I've found, actually, that one of the strongest indicators on a resume of whether a person will be successful in an interview is the number of certifications on the resume. Specifically--the more certifications they have, the less likely they will succeed in the interview.

    We interview for technical skills, and whether you're self-taught or learned them at MIT--we don't care. My recommendation would be to find a similar place and work there. These places would likely tend to be smaller or more startup-y, as a general rule.

    If you're interested in where I work, and you live in the Metro Detroit area, feel free to apply:
    http://www.workforcesoftware.com/about/careers/

  120. This.Usability&User Experience,your natural fi by TuringTest · · Score: 1

    A psy degree gives you a natural advantage for IT at the side of creating interfaces for humans, as opposed to system designers (you know what I mean). Field research, cognitive principles and surveys design is the basis for User Centered Design, the most common technique of UxD.

    This profession is also full of self-made people, since there are few schools that directly specialize in . Given that you already know how to program, talking to your web designers and back-end developers will be a breeze.

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  121. Before you put yourself through debt by roman_mir · · Score: 2

    Before you put yourself through 4-5 years of debt acquisition process they like to call 'higher education', fancy this:

    If instead of doing it, you take 4-5 years and right away hit the pavement and go look for a job in IT, without any skills at all, whatever, just come to a shop and say: let me do some documentation for you, I'll do it very very very cheaply, just let me in the doors. Let me do some stupid stuff, that you don't want to do, but needs to be done, and I'll do it really really really cheap for you, just let me work and learn on my own, I won't bother you too much.

    Give me a 6 week trial period, I don't even want a single dollar for that time I'll spend fixing fixing your printers, running papers around, whatever you have to do. Try me, I am very motivated and I really want to do this without getting into stupid debt that the country seems dead set at piling on top of me.

    --

    I bet you take that speech and you learn it and go around the block a few times, in 2 weeks you'll have your first tech related job and in 4-5 years you'll be way ahead: no debt, no wasted time, but 4-5 years of experience, a salary that may not be stellar, but you'll be CLEAR OF DEBT and you'll be rising on that corporate ladder, doing something you may find you either like or not and all of this you'd do on your own.

    1. Re:Before you put yourself through debt by Anonymous Coward · · Score: 0

      I bet you take that speech and you learn it and go around the block a few times, in 2 weeks you'll have your first tech related job and in 4-5 years you'll be way ahead: no debt, no wasted time, but 4-5 years of experience, a salary that may not be stellar, but you'll be CLEAR OF DEBT and you'll be rising on that corporate ladder, doing something you may find you either like or not and all of this you'd do on your own.

      That's only true if he isn't in America.

      If he's in US, what's more likely to happen is that he'll find a job at a small company that doesn't have a "corporate ladder" to climb (a company with a ladder has too much bureaucracy and politics to hire him). After a few years (not necessarily 4-5), he'll find that he hit a ceiling with that company - they're only so big and can only give him so much money/experience.

      So he goes looking for a better job/employer, thinking his experience will net him one. But then he'll find himself unable to compete with the vast numbers of people, both foreign and domestic who are also applying to those jobs, but have better skills/experience and/or demand lower pay.

      By the time he found a better paying job, inflation would have caught up and devoured much of the "increase" he earned. Any remaining gets devoured by taxes

      Oh, and the more complex work he does, he'll find himself having to worry more about government laws and regulations (for IT, copyrights/patents is a big one). The money/time/effort spent on address all those regulatory needs basically nullifies any increase in remuneration he gets.

      What you said might work for the rest of the world, but in America you don't work hard and move up - you work hard and stay relatively where you are (unless you're a politician or banker)

      If he is in America, he should not do what you say, but instead spend his efforts to move the hell out of there.

  122. Sad truth about business IT by Anonymous Coward · · Score: 0

    You would be scared (or amazed) at how much day to day management is done by ad-hoc (ie sloppy, get it to run and don't document anything) Access and Excel databases/sheet.

    The heavy lifting/big money software is done on dedicated hardware and usually has dedicated staff... but at my last two jobs ACCESS and EXCEL allowed middle management to operate without having to bother the software solutions group... plus SSG would take 6 months just to figure out that the business side wants, and then run it through the retarded processes they have to follow furthering the delay.

    It you can get to a functional level of VB/ACCESS/Excel then management will scarf you up. Then you can be thankful that you are NOT IT who has to deal with these orphaned, undocumented, and most likely breaking every security protocol in place 'critical apps'.

  123. Many good ways to get into developemnet w/ psych d by Anonymous Coward · · Score: 0

    I was an undergrad is psych myself, though I graduated hundreds of years ago.. well, not quite. But we did use FORTRAN on punch cards when I was in school. Nonetheless, like you, I knew I wanted to be in a tech field, so I took every CS-related class I could find – assembler, numerical analysis, etc. Nonetheless, I’ve worked at HP for several years., two high tech start-ups, and now own my own software consulting company.

    Times were a bit different then, but the way I got into computer field was using the skills my degree came with – ability to interact with people as well as understand the tech. Virtually every company in high tech has a need for that – the role is called ‘System Engineering’ (or some places ‘Sales Engineer’) and the job is to be technical resource for sales guy out selling tech products to customers.

    Don’t let the ‘sales’ role put you off – sales guys are, for the most part, clueless about what they sell. The only thing that keeps them successful is having a trusted SE who can tell them when they are working on a good deal for the product; or when they should blow off on prospect and move on. And good sales guys will treat their SE’s like kings because they know that, without a smart, tech-savvy SE, they can’t sell squat.

    The career path ONCE YOU ARE IN and have proven yourself, is whatever you want it to be. For some reason, a lot of SE guys decide to get into sales, into consulting (actually implementing the products and customizing them for customers after they buy). And some big companies love to make offers to the guys who worked at a company from which they bought some major software. And many do move into development.

    So – use the plus of your psych degree – hopefully the ability to mingle and interact with people, be presentable to customers, and as deep technically as most developers – to get into high tech.

    And move to Silicon Valley. It’s expensive but it’s the place to be in tech. Meetups every week somewhere, lots of companies looking for good people. Find some that have one or two rounds of VC.. have a tech heavy product.. and need smart technical help for their sales reps. Some companies I’d look at if I were starting out might include Lucid Imagination; Spigit; Microsoft (good training., need SEs.. great on your resume at your NEXT job); HP (not as much as it used to be, but still a great place to have been); Broadcom or Qualcomm (both in So Cal w/ offices here), Maybe SalesForce.com. Of course there are hot properties too like Google – hard to get an interview and harder to get in.. but probably easier for SE than for developer at first blush). I would advise against Oracle, Facebook, and even Apple. All are long term solid companies, but the first two don’t need systems engineers and Oracle is not a good place to learn; the latter doesn’t USE system engineers or sales guys as far as I know.

    Good luck!

  124. There is no "try" by taskiss · · Score: 1

    If you want it bad enough, you'll get it.

    But...

    You'll have to keep at it 'till you get it. You'll have to be willing to get paid less than others who have a better background. You'll have to stick to it through the inevitable round of layoffs of those around you and may even be subject to layoffs yourself, and when that happens, you have to get right back in there and make it happen all over again.

    If you never settle for less than what you want, you'll either get it or you'll find a thousand ways you can't get it, and to pharaphrase Edison, your goal is to eliminate the ways that don't work. You'll be that much closer!

    --
    - real hackers don't have sigs -
  125. nonsensical classes by josepha48 · · Score: 1

    Well those nonsensical classes will help you out if you ever want to do anything other than program. Also anyone can write code, but you really want to learn design patterns for the language that you are using as well as algorithms. Not all OOP languages use the same design patterns. JavaScript can only use a subset of Java / C++ design patterns. I find so many developers that can churn out code, but so much of it is bad and hard to maintain.

    --

    Only 'flamers' flame!

  126. Resume wouldn't get past HR in my organization by jimbo · · Score: 1

    I've interviewed lots of CS graduates and was disappointed to learn that many couldn't explain simple things such as Semaphores, explain differences you'd typically see between processes and threads or choose the best data structure for a given job.

    If that's the level of CS hatchlings, I'd never even consider interviewing a no degree inexperienced person. Think of the bugs they might introduce...

    Sure, we do peer reviews and testing, but bugs sneak through. Serious bugs cost millions...

  127. Re: Fucked the pooch by Anonymous Coward · · Score: 0

    "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."

    Not to be a dick, but how is it that you went through college for nearly 4 years before the prospect of being denied entrance to a graduate program was on your radar? Did you walk in to it eyes wide shut? I wasn't even studying engineering, but as I freshmen, I was privy to the horror stories from the students about to graduate without being admitted to "pro school".

    When I graduated high-school in '07 it was obvious at the time that higher education was a bubble which, at the tuition rates of the time, didn't merit the cost of attendance. Every year I've lived in the "real world" since then has further cemented this belief.

    The statistics about ROI on a college degree rarely are adjusted to take in to account the amount of money invested by those who didn't achieve their degree of choice. There is a high level of risk involved in the investment of beginning a program of study at university. It's a little bit exploitative and absurd that we allow 18 year olds to leverage this investment on credit with government loans.

  128. Why ? by Anonymous Coward · · Score: 0

    Why did you do psychology and now want to work in IT ? What kind of job in IT do you want to do ?

      From what I can see you don't have a clue, so I first suggest that you think about this. If you do know but just didn't explain it properly, then I suggest you work on your pitch, get networking going, AND find a way to sell the fact that psychology will make you a better XXX. (suppose you want to do GUI programming, that's a fairly easy sell !)

      If you DO NOT KNOW, then go to for a degree. College is also a place where you learn what you want to do and what you don't want to do. Meanwhile keep on working on the project you are involved in, it will be invaluable experience.

  129. Not always possible by trazom28 · · Score: 1

    Even when you've worked in IT, it's not always possible to work in IT. I spent many years doing desktop support, network administration, and related items. Worked for a company and had my job downsized - the famous "you've been awesome at the position and we really like you, but you don't have a job anymore" speech. Now, I'm nowhere near the IT field, and haven't been for over 5 years. Anytime a position opens, there is a plethora of resumes. Since I'm not fresh out of school, I'm not hire-able at the cheap wage that companies are willing to pay (their decision, not mine). At this point, I'm just grateful to be employed.

    --
    {} ------ When I think of a good sig, I'll put it here
  130. Skilled jobs aren't that hard to come by... by Tastecicles · · Score: 1

    ...all you have to do is approach the right kind of company, and impress the fuck out of them - BEFORE you ask for a job. You might even find (as I did) the company *offering* you a job.

    --
    Operation Guillotine is in effect.
  131. Your situation *is* my situation. by gestalt_n_pepper · · Score: 1

    I too have a degree in psychology. These days, I design architectures for automated testing systems which I then code. Also coded up the network control systems to control 60 or so virtual machines which I set up on 12 HP servers. I've coded services. I've coded QA tools. I've coded items that ship with the company's main app.

    Self taught. Completely. Tried to take a C course once, but never had time to finish it. I was working 12 hours a day coding in C++ at the time.

    As to getting hired, it's become a chore. Idiots rule the roost in corporate hiring. Try smaller companies that need specialized skills. Write yourself something salable and get that going. It proves you have the determination. Don't overspecialize. Do technical writing, technical support, marketing, configuration management, web applications and so on. If you have to specialize, pick a c-form language like Java, C# or C++. VB-form languages aren't bad either, but the current hierarchy of stupidity means that you'll receive less money for using them despite the slightly higher productivity.

    The big lesson is "Think." There's money to be made from corporate mistakes. I'm about to write an app that auto-restarts my phone's hot-spot server automatically when it disconnects. An obvious feature that should have been there in the first place. Larger companies are famous for overlooking utterly obvious things. Exploit this.
           

    --
    Please do not read this sig. Thank you.
  132. Try Best Buy. by Lumpy · · Score: 0

    That the best you are going to get unless you have any real experience and examples of how you are highly skilled in a field that is completely unrelated to your education.

    --
    Do not look at laser with remaining good eye.
  133. Hell YEAH! by Paracelcus · · Score: 1

    In IT, if you're over 40 you'll probably be limited to "contract jobs". If you're over 50, NOBODY WILL CARE WHAT DEGREES YOU HAVE! because they won't hire you! PERIOD! Age discrimination is rampant in IT and for the last eight years of my working life the only "contract jobs" I got were the ones that related to Y2K, and even then if I got a face to face interview I didn't get the job (with all age revealing details removed from my resume)!

    Next thing some dipshit will reply and say how successful they are at finding work at 60, Hey dipshit, save yourself the trouble, let me call you a liar in advance

    --
    I killed da wabbit -Elmer Fudd
    1. Re:Hell YEAH! by khellendros1984 · · Score: 2

      One of my coworkers hired about 2 years ago lives in a senior community. I've seen several hit their 50th and 55th birthdays. They're all full-time (and non-contract) employees. See? I can throw around anecdotes too!

      --
      It is pitch black. You are likely to be eaten by a grue.
    2. Re:Hell YEAH! by TheRealMindChild · · Score: 2

      I've been a developer, professionally, for almost 14 years (since while in college). Maybe you are bitter at your situation, however, I'd say 80% of my fellow workers have been over 50 when I worked with them. When it came to "young blood", it was usually me and maybe someone around my age.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    3. Re:Hell YEAH! by Paracelcus · · Score: 1

      You are the DIPSHIT I wrote about, a lying, ignorant DIPSHIT, GO FUCK YOURSELF!

      This is what happens when you can say anything and KIDS can post as adults!

      --
      I killed da wabbit -Elmer Fudd
    4. Re:Hell YEAH! by Paracelcus · · Score: 1

      One more dipshit, kids can't tell 39 from 50, they all look "old".

      --
      I killed da wabbit -Elmer Fudd
    5. Re:Hell YEAH! by TheRealMindChild · · Score: 1

      You are just a bitter asshole, is what I see. I am well beyond the capacity to deduce the age of my coworkers, if not told flat out being told, by the age of their children, the number of years worked, all of which come out in casual conversation all of the time.

      Hating the world for your situation isn't going to make it any better. If you can't fix it, change it. I would think someone of your age would have figured this life gem.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    6. Re:Hell YEAH! by Anonymous Coward · · Score: 0

      There are lots of second and third tier organizations that hire people over 50. You won't get in the door at Google or Facebook, of course. The majority of software development jobs require about a year of formal training. Very little of a typical Computer Science curriculum is useful in the real world. Most importantly, if you enjoy coding and can do it really well, you will have no trouble finding work. Most people don't or can't.

  134. Hmmm, not necessarily. by luis_a_espinal · · Score: 1

    Otherwise you will just be exploited and never make it up the career ladder. Sad but true.

    Getting the degree won't change that result for almost all employees.

    Not true, at least not in my case (and in similar cases I know). The degree is what has always saved me, specially in drought times like the dot-com crash and 2008. I started with a AA degree, and while working full-time I worked my way to a BS degree in CS. That opened me a lot of doors. I kept going to a MS, and even though I didn't finished, the work I did during my grad studies (a couple of papers and a half-baked thesis) opened me doors a lot more. Now I'm back to grad school, getting a MS in CE, and that is opening more doors.

    It's not only college degrees. It's certificates as well. During 2008, I lost my job 6 days short of my wife giving birth to our daughter. Fortunately, we have been very frugal and we were well prepared for that. It is still not an enviable position. I put resumes to the left and right, had my resume inspected and proof-read by ex-colleagues, but nothing was coming my way.

    At some point a friend of mine suggested that I asked the headhunters I trusted the most to give me copies of the latest (and best paid) positions they have filled (with personal info blacked out of course.) Most of their resumes looked equivalent to mine in terms of education and work experience.... with the exception of several certificates.

    It dawned on me that there was so much competition (and there is still) that employers and HR departments (right or wrong) were also counting education and industry certificates to prune the tree. I crash-studied for a couple, took the exams, pasted that shit on my CV, and voila, interviews coming my way. Shortly thereafter, I was employed once again (and in much better terms.)

    So, right or wrong, educational credentials (both academic and IT vocational) do help. Won't make you a better professional, but it helps getting through the HR filters, and that ladies and gents, in this downturn economy, that is shit you want on your side.

    That's my personal experience, purely anecdotal, so obviously YMMV.

  135. I just did this too, this month by neersign · · Score: 1

    I graduated with a mechanical engineering degree and got into an industry that I didn't particularly care for out of college. I sat at a computer working in 2d autocad all day. It was supposed to just be a pay check while i searched for my dream job and ended up lasting 6 years. Long story short, through my entire year long search for a "dream job", every company I interviewed with said they didn't care about degrees, they just wanted someone with experience. When I interviewed for programming positions, they just wanted a strong portfolio. When i got tired of interviewing for programming positions for over a year and not even getting one offer, I changed my search to linux system administration and found a job within a month. I got a junior position and my boss said he didn't really mind that I am lacking in the more technical aspects of networking and such. I think it mostly came down to me presenting myself in a professional manner at my interview, having general corporate experience, being organized, and generally not being an idiot. Apparently the only other person they interviewed didn't even come in, it was over skype and the girl didn't even dress up. And there were about 30 other resumes, some of them were University of Phoenix grads. My boss just laughed at them. so, tl;dr: as long as you know your stuff, it doesn't matter what your degree is in.

  136. My $0.02 by luis_a_espinal · · Score: 1

    How can one with a degree that is not related to computers acquire a job that is centered around computers?

    As I mentioned in another post in this thread, I started my programming career with a AA degree. I took programming courses up to the wazoo, and by the time I went for a 4-year CS degree, I had possibly 2-3 times more programming hours than most CS people in their junior years (no exaggeration). But it was people w/o a CS degree who actually shouldered me and gave me a chance to get a full-time job as a programmer when I only had a AA.

    So from personal experience I know that there are people out there that can do a hell of a programming job without having a formal CS or MIS background. But in this type of economy, it is very difficult to get your foot in the door without a 4-year degree. It was already becoming very difficult in 1994-95 (which is when I started.) Most programming assignments in the real IT world do not require a full-blown CS or MIS degree. That's the reality. But how to convince HR and management, that's another issue.

    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.

    You could leverage that by starting small, getting part-time programming or sysadmin jobs at school, or freelancing in, say, LAMP development. 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?

    Yes. I would go for it (that's what I did after landing my first job). Having a formal CS education opens a lot more doors outside of IT. Most importantly, it will guarantee you better chances to get through the HR filters. Remember, this is a numbers game, and you will be competing with people that already have a degree. Without the sheepskin, you are at a disadvantage (and as I said, that is unfortunate because most IT programming jobs do not really require that type of skill set; a AS in CS or Information Technology would suffice.)

    Depending on your finances, I would opt for a part-time job at your Uni IT/CS departments - no lab staff, but actual programming or sysadmin work or tech support (as in installing systems, opening tickets, tracking part orders, etc.) And during that time, finish your 4-year degree asap.

    If that's not possible, work in whatever you can (something that can give you a flexible schedule) while pursuing your degree part-time. But you need the degree. It's almost impossible to get past the HR drones without it.

    Anybody else in a similar situation?"

    My situation is similar in that I also started without a 4-year degree (and even though people helped me, it was still hard to get a few managers to give the IT department the green light for hiring me. That was a very painful time in my life.)

    It is also dissimilar in that times are a lot harder now. You are at greater disadvantage than I was when I started. Good luck.

  137. Join the Military by Anonymous Coward · · Score: 0

    If all the other options fail and you are physically qualified, become a communications officer in one of the armed forces. If you're lucky, you'll get a couple of years of hands on experience followed by management experience.

  138. I am getting a degree so I can get a promotion. by RobertRCleveland · · Score: 1

    For what it is worth, I have been in IT for 17 years now. But I have been having a hard time getting into the management level. Now I am in school so I can get a BA in Management. I have no real interest in an IT degree, it won't do me any good. I already have the experience in IT.

  139. Not true by Anonymous Coward · · Score: 0

    My ex-GF was hired by Oracle last year, and she works on a software project. She was a marketing major.

  140. Re:I wish I saw a post like yours several years ag by Anonymous Coward · · Score: 0

    You probably didn't study enough. Even if you don't study in college, you still need to study. Even after college you need to study.

    If it has been 10 years without a job, and you still didn't figure that out, I'd have reservations about hiring you too.

  141. Wanna know why you didn't get accepted? by way2trivial · · Score: 1

    "nonsensical general education" wow.. go to a cert mill school next time you pass through Samsara

    you can, without college, learn any subject on your own, even better than college can teach you.

    but the other subjects required for a degree are typically to balance you out as a functional and 'edumacated' induhvidual.

    the ability to be well rounded, and to learn new material is not the least of what college grants you-- it is that precisely that college gives you, that training schools don't.

    "nonsensical general education" indeed.. Christ.. so you attended classes in a topic other than psychology at all.. those animals... get the hell off my lawn!

    --
    every day http://en.wikipedia.org/wiki/Special:Random
  142. Experience trumps degree by Streamweaver · · Score: 1

    The degree isn't really that big of a deal. My undergraduates are in Microbiology and Psychology and I'm currently the Head of Software Engineering at a large University Library. What is important however is experience. So if you're talking about breaking into IT it's a rough road without something to base a hiring decision on other than "I really like computers" or something like that. One of my best Software Engineers has no degree at all but plenty of experience, having started with callcenter help though.

  143. Don't start at the bottom by ihtpsswrds · · Score: 1

    BFA and MFA with 20+ years in the supplier side of healthcare software and hardware field. 5 years as a DOD contractor/support specialist with no military experience. But times were different then.
    Yes, you can get in and once you have the experience, your set. BUT why bother? Programming is a "rock pit" in most companies. Sales staff move to management. With a Psych major AND a background in software, you should be able to get in and go up. I think even kamelkev would agree that's a better fit for you.

  144. Go back to the 1970's, if you can figure out how by Anonymous Coward · · Score: 0

    I expect to retire wealthy in a few years (if I have hedged properly against the next financial crisis), thanks to a long run in a career of software development.

    I have only a BA in Religious Studies, but got a great job as a Compiler Developer in the late 1970's. My supervisor's degree was in Arabic Language. I managed to get a college friend a job as an Operating Systems Developer, whose only degree was a BA in Greek.

    And, last I heard, my Psychology major ex-roommate, who could not get into graduate school, is a big deal in the trans-national network IT for a large multinational food service company.

    Oh, for the good old days, when all you had to do was to be able to spell "bit"...

    But, as others have said, having a degree is essential. It still opens doors that might otherwise stay closed.

  145. Re:I did it - ( it's about reputation ) by Cederic · · Score: 2

    A degree is reputation. It tells someone who doesn't know you from Jack that you accomplished something, and that what you accomplished is being acknowledged by someone (entity) that you *do* know.

    Spoken like someone without a degree.

    A degree is irrelevant. The experience you gain while getting the degree matters far more.

    This is why a degree from a British university counts far more than a degree from an Indian one. The Indian one could (and maybe even does) have an identical curriculum, I'm sure it has an equivalent academic standard in the exams. But it doesn't come with a British university education, which includes the extra-curricular activities, the ethos, approaches and expectations involved.

    I had a job interview on Friday. The interviewer was interested in what I did at University. Not the degree - that's on my CV - but the other stuff that I did. I left university over 17 years ago; it's still being used as a measure of my approach to life.

    The academic qualification I got? Useful, sure, but given the chance again I'd still take those three years even without the certificate at the end.

    someone who has been professionally developing software (communications/networking/real-time/OS) for nearly 40 years

    Good. The blase requirement for a Degree in Computer Science on so many job adverts is an insult to people that know their stuff. I hope you never miss out on a job because of that unnecessary bias.

  146. Was in exactly the same situation by Anonymous Coward · · Score: 0

    Just wanted to give some advice.... I was in exactly the same situation. I ended up getting into a non-Psych M.A. program using my B.A. in Psych. I finished that, then due to my grades in that graduate program (and my GRE scores) was able to get into an M.S. program in Comp Sci. I get funny looks (and questions) about my educational track during interviews, but I have a great job now as a software engineer and I've been very successful. You CAN do it, you just have to find a crack in that barrier to entry.

  147. Similar situation by james_van · · Score: 1

    I have a degree in psych, but realized after I had gotten through a good portion of the degree that I actually couldn't stomach the thought of being a counselor. I had a pretty solid background in IT, knew a couple languages, and had done a bunch of different types of IT work. I started applying to IT jobs, and wound up landing a position pretty quickly. What worked for me was explaining that software development is as much about understanding how a human behaves with a computer as it is about writing code. Because of that, my understanding of human behavior gives me unique insight into the how to build systems that humans will interact with more efficiently/happily/addictively/etc. It's kind of a load of BS, but human resources eats it up- heck, they friggin love it. As long as you can talk the talk to the IT managers (most of whom understand that you can be highly successful without a degree), you're gold. Plus, once you get hired, people will be more likely to listen to you because "you're a psychologist". Drop a few psych terms and even the execs will let you basically call the shots on a lot of things.

  148. Re:dont worry about it - i have a ged by Anonymous Coward · · Score: 0

    My version of that quote is "Never let school get in the way of your education." :-)

    I studied (at various times) engineering, genetics, creative writing, English literature, Spanish, music, chemistry, electronics, auto mechanics, and computer programming. Although I never got a degree, I have at various times been an auto mechanic (factory trained), sales person (I sold 3-Com their first 100 PCs), incense manufacturer, printer (achieved a journeyman rating), typesetter, and for the past 30 years, a software engineer. Currently I get a 6 figure income as senior systems engineer for a tier-one mobile phone manufacturer. Go figure! The hard part is getting your foot in the door. Working as a contributor to a major open source project is one way to get some creds in the field.

  149. BS in CS with Psych minor here by Anonymous Coward · · Score: 0

    FYI, your 2 years for a cs degree is full of it (at least where I went to school); Psych and CS do not overlap at all, and generally you are looking at another 3+ years of school. How do I know? I looked at doing a dual CS/Psych major (found out it would be 7 years of school and I could get a Masters in that same amount of time).

    I wish you the best of luck, but I don't think you'd have a problem getting in if you have previous programming experience (assuming you're going back for another bachelors), if you want a Masters in CS, I think you will run into a lot of hurdles; AI is about the only place CS and Psych directly overlap, so I hope you're into Artificial Intelligence.

  150. I have a Psych degree and have 20 years in IT now by AK+Marc · · Score: 2

    The one suggestion I'd give you is to take what you can. My first IT job was call support in a crappy call center. A year of that, and I moved into a help-desk position with a company. A year after that, and I was Systems Administrator with an MCSE and CCNA (both self study) and am now CCIE level (no company would pay for the test, as it's a trip and a test, not just a test, so I've never been tested, so I'll be one of the many that has the skills, but not that cert) and do quite well.

    Take what you can, and get your foot in the door somewhere. Start with crappy jobs, and small jobs in small companies that you can leverage for references or promotions. You'll get there, but you won't get the first job out there at the level you want to be. It takes work and career development.

    Oh, and for the post above mine that says "remind people you are a psychologist", don't. You'll just undermine your technical ability in a technical job if you do.

  151. Re:I have a degree in psychology (but from the 198 by Eil · · Score: 1

    Right on. A big thing these days is UX (user experience) designers. It used to be that some subset of the development team got assigned to do the UI work, but more development shops are looking for dedicated people for that work.

    It probably helps to have some artistic education and/or experience, but I would think that a psychological background would be very helpful. My understanding is that a lot of companies do user testing with multiple mockups to find out the best interface for a certain task, which is basically the same thing as psychology experiments.

  152. If you have skills, you'll be fine. by lythander · · Score: 1

    But if you have all these other interests, one does wonder why you didn't pursue them at school too. I'm not denying the value of knowledge gained in a psych program, but knowing that it's one of the worst degrees for post-degree employment and underemployment? I coupled my English Lit degree with one in Math, and lots of physics, chem, comp sci and engineering.

    If you continue your education (either with training or a degree program) in whatever field you pursue, you'll end up a better, more well-rounded employee for having the psych degree, but as you can tell it's a bit up hill to start.

    Where are you located? I could stand to hire someone like you.

  153. Get a degree, simple enough by GodfatherofSoul · · Score: 3, Insightful

    And, I say that as an IT guy who's been in the field for 12 years without one. Why do I say that? Three basic reasons:

    • * Getting your resume to the top of the stack. A great way to get your application buried is to show some HR button-pusher a glaring "Not Qualified" stamp. You can't quantify how smart you are, how good your code is, or what projects you've already worked on when a non-techie has such an obvious flag for dumping you into the "maybe" pile.
    • * Nothing compares to a formal education. I've just recently returned to school to complete my degree. While I got a very good education in the workplace, I also got a very targeted education that never covered much of the formal concepts. So, my ability to communicate with other professionals had always been compromised. Secondly, getting a degree forces you to get a basic comprehension of all aspects of IT and not just what you need on the job. Thirdly, you're going to find that your technology toolkit will add lots of nifty little items.

      Finally, if you really are that good at IT, you're going to find yourself in classes with people who aren't IT-saavy and who're basically looking for a high-paying job. You have a great opportunity to excel in school which will make you even more appealing as a new hire.

    • * Job security. By job security in include getting rehired as well has staying hired. Let's face it, we can debate about the relevance of a degree all we want, but the fact is that a degree in general is looked upon as a badge of competency. If you're wearing it and the guy next to you isn't, that will give at least a superficial edge (which often is all you need the corporate world).
    --
    I swear to God...I swear to God! That is NOT how you treat your human!
    1. Re:Get a degree, simple enough by Anonymous Coward · · Score: 0

      well, in the current case of the world economy one way to filter candidates out is by whether they have a degree, a mathematical or computing degree to be precise. you need to clear the initial hurdle to get atleast to the inteview stage.

      but, from what i can see, you have a degree. a degree in psychology aint too bad. infact theres many thats got computerscience degrees that dont know to write a for loop. yeah, the know about FB and twitter. and you've worked a bit on perl/C/python. you've got the skills then. so cheerup. you've got a future.

      what i would suggest is try putting your resume for any places for new graduates. looking out for a job is full time job in itself. you just keep trying. discouragements are part of life.. but you need to hang in there.. life is full of surprises too. the first job you get build up from there and just read read and read. learn whatever you can. even if you cont like the job you have at hand.. its the initial phase that you need to get through to. degrees matter when you want to climb up the ladder and you've gotten one.

  154. Tech support and then management by greycortex · · Score: 1

    I believe that people with a background in psychology or psychotherapy would be a good fit for technical support positions. Most of that job involves talking to people and calming them down to help address their actual problems. In technical support, you can potentially get experience for other jobs, or climb through the mentor-ship positions into management. Managers could also benefit from having a psychology background.

  155. Re:I did it - ( kids not ready for prime time) by javascriptjunkie · · Score: 1

    Have you seen the people American universities have been churning out in recent years? It's awful. It's almost like they come into the workforce with negative experience, and have to make it up. It started with the for profit schools like Devry that passed pretty much everyone into a "degree." But of late, this trend has spread to the public universities as well. Maybe in your time, a degree was a viable record of some useful accomplishment. I would argue that as of the last decade (at least in North America) you get a piece of paper that's not worth much. Take it from someone who trains fresh grads on a regular basis. I would rather deal with someone who doesn't have a degree with just two year of experience, than a degreed kid I need to teach to unlearn the awful practices he picked up in school.

  156. Flashback. by Anonymous Coward · · Score: 0

    Funny. Majored in psychology and history. In the 1980s :)

    Helped start a dotcom. That worked. Most of my staff (20 odd years later) do NOT have a comp.sci background. There are a couple but they're surrounded by biologists, economists, philosophers and ... a psychologist as king of the geeks...

  157. can be done by Anonymous Coward · · Score: 0

    I graduated with a BA Hons in english. Did 7 years as a self employed webdesigner followed by two years doing an A+ course among other qualifications, a few months woork experience with the local education authority, and then my first full time job doing internal php development. 10 months later I got my second job doing the same thing which I am still doing now.

    Basically, you just need to able to prove you can do the stuff. Do your own projects or work on open source ones so you can show code.

    Good luck!!

  158. IT is not CS, math, or engineering. Really. by rocket+rancher · · Score: 1
    You don't need to be a CS jock, or mathematician, or electrical engineer to have a successful career in IT. You just need to be a good sysadmin. Having an education in any of those would help, to be sure, but none are necessary. To be a good sysadmin, you need to be able to:

    - Think logically and abstractly about issues. As a psychologist, your exposure to experiment design and hypothesis formation will serve you well.

    - Deal with the slings and arrows of your outraged (and outrageous) users. As a psychologist, you've probably had to study some child psychology. Don't sell those books back to the bookstore, yet.

    -Deal with PHBs and middle management types effectively. A semester or two of poli-sci on top of the aforementioned child psychology courses will be extremely helpful. If you didn't get any poli-sci while pursuing your psychology degree, read "The Prince" by Niccolo Machiavelli, "The Art of War" by Sun Tzu, and "The Book of Five Rings" by Miyamoto Mushashi for some keen insights into how to deal with an adversarial environment not entirely of your own making.

    NB: You said IT career -- coding is not IT, nor is computer science or electrical engineering. IT is about how technologies are used to manage the flow of information, and the person who is ultimately responsible for that is the sysadmin. Everybody else in IT exists so that the sysadmin can do his job.

  159. CS degrees usually aren't very useful... by Anonymous Coward · · Score: 0

    Most of the senior people and the best either have no degree, or a degree in EE, Physics, or Math - the reason is CS majors spent all of their time learning how to write compilers, and other useless skills and not actually using computers to DO anything. I want someone who has cut their teeth programming, not someone who can't actually produce anything useful. That's why I tend to see the present trend toward certifications as useless - it just hinders the people who actually get things done, and the people with the certifications can't do anything.

    Sad but verifiable...

  160. Do yourself a favor by Anonymous Coward · · Score: 0

    Get a Law Degree, or a masters in math applied to Wall Street. Assuming you are a citizen of the US, your gov't is decimating computer related workers, by ensuring an oversupply with guest workers, with most of them becoming naturalized citizens who permanently swell the supply. Where supply outstrips demand there are poor career prospects. Most STEM "careers" have poor long-term career prospects. I warned you.

  161. Re:I did it - ( kids not ready for prime time) by Anonymous Coward · · Score: 0

    And they were also near the top of their class from a top 15 university, right?

  162. Steer Clear of a CS Degree by DERoss · · Score: 1

    Unless you really think you can get a job doing research about computers, avoid getting a computer science degree.

    When I managed a team of software testers, I wanted to hire someone who understood how to use a computer as a tool. I did not want someone to whom a computer was the focus of interest. Thus, I hired individuals with degrees in mathematics, physics, chemistry, engineering, meteorology, and astronomy but generally rejected applications from individuals with degrees in computer science. I even hired someone with a degree in English because she had used computers to analyze texts.

    If you have used computers in your studies, that needs to be emphasized when you apply for a job. Give specific examples, not generalities. For example, did you use a computer to do statistical analyses on psychological experiments? If so, did you do your own programming (good), or did you use an existing statistics package (not so good). Did you create a computer model of a psychological experiment (very, very good)?

  163. Glass ceiling by mcrbids · · Score: 1

    There is a way around that particular hurdle... own (at least part of) the business.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  164. You don't want that gig, anyway. by son_of_asdf · · Score: 1

    As an autodidact who dropped out of college to go work in a recording studio and thence fell happily sideways into IT, I would offer that it is entirely possible to build a great IT career sans degree, but you're going to have to accept that most of the Corporate World won't hire you.

    This is not a bad thing.

    You probably don't want to work in corporate IT anyway. It often sucks, and that right hard. Why else would everyone bitch so mightily and with such frequency? Who wants to work for a bunch of shifty-eyed suits? Yeech, no thanks.

    SMB consulting will be wide open to you, so long as you have skills. Small development shops won't care a whit about your creds, so long as you've got a sweet portfolio of work and a hunger to excel. Security firms are interested in your l33tness and whether they can trust you not to rob the joint. All of them will require you to simultaneously bust your ass and enjoy it, which is good.

    Point being: if you've a modicum of talent and drive, you can do fine without the degree. Don't misunderstand: a degree is a fine thing and not to be discarded lightly, but you can have a great career with zero formal training so long as you really, really, really give a damn and will work very very hard.

    --
    Don't Panic!
  165. CAREER PATH by Anonymous Coward · · Score: 1

    Don't expect to get your dream programmer/hacker job right of the bat w/o the unrelated degree. You could get a job at a company doing software QA. Use your programming knowledge to automate a lot of the processes (great selling point during the interview, btw). If you really like it you could have a bright future as a software engineer in test. If not, you could move into non QA programming with the QA programming as your gained experience to get you the job.

    If that doesn't tickle your fancy and if you are willing to move to a major metropolitan area like DC, you will probably have a much better shot at getting a programming job w/o a degree. Forget about it in the burbs.

  166. So, volunteer a week or two on the job... by Anonymous Coward · · Score: 0

    If you have what it takes, offer your services free for a couple of weeks,
    provided that: If they hire you, you'll be paid for that time, later.

    Then impress them with what you can do.

    QED

  167. Move to Silicon Valley by jmcvetta · · Score: 1

    The utility of a CS degree for getting employment varies greatly by region. In my experience, socially conservative areas like New York and especially Boston put a great deal of importance on academic credentials as screening criteria for job applicants. Conversely, in Silicon Valley no one really gives a fuck what you studied in school - rather, they care about your apparent intelligence and demonstrated ability. If you write (and publish) some Free Software to demonstrate your skill at programming, and can discuss software intelligently in an interview, then your liberal education should be no obstacle to landing a job in the Valley.

  168. Anyone can get a job by Anonymous Coward · · Score: 0

    Nearly anyone can get a job give the right experience and/or a little luck and/or simply working their way up to a position (ie a tech becoming an engineer).

    That said, good employers rarely do that because they have good reputations and get a lot of qualified applcants. It usually only happens at employers who are struggling to find people. Also you may work your way up in such a company but unless you have some major accomplishments, it probably wont mean much when looking to change companies.

    If you have a degree in the field you are working in and have some additional experience that ends up being just as valuable as a higher degree in the same field. Most companies count a BS with two or more years experience just as valuable as MS in the same field.

  169. CS Degree by Anonymous Coward · · Score: 0

    I didn't know the point of a CS degree is to be a programmer. Does IT work on algorithm design, artificial intelligence, cryptography, numerical analysis, etc... too?

  170. Try H.C.I. by Anonymous Coward · · Score: 1

    Unless previously recommended... and if you really have an aptitude for 'hard science' look into the field of HCI (http://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction). They usually lap up psych people. You will still have to get a formal PhD to be taken seriously in academia but it is worth it and you can earn it as you go.

  171. No degree is required, but will help by Anonymous Coward · · Score: 1

    I joined my company about 7 years ago, I was about 20. I had no college at all, but I was a decent programmer and their technical support job needed programmers to make change requests for customers, it wasn't high end stuff... but you needed to be able to understand data types, write if statements , functions, for loops, etc. You can imagine that most people with that knowledge are looking for actual programming jobs and not a job labeled as technical support and with a pay to match (about 40k /yr). 40k/yr sounded great for a 20 year old with no college, so I was on board. After the first 6 months I was able to work at home about 90% of the time (1 meeting in office every 2 weeks) and I liked the job.

    4 years later a job in R&D opened up, I applied with no professional experience (I do have a few minor personal projects) and since I had been known for writing good code in the support job I got the job. Within a year my pay had almost doubled and I was near 100k/yr and still in a similar situation with working from home, one meeting a week barring unplanned design meetings. Not bad for someone with no college experience. You will likely have to climb the latter unless you have someone that has influence that will vouch for you.

  172. 20 years in... No certs unless ITIL counts... by Anonymous Coward · · Score: 0

    From your point of view, you might want to check out computer based advertising. I know it's a dirty word, but hella, these people need usability people. People that understand how the mind works intimately. The other approach is do the long standing apprecticeship that begins with you on a phone, and through ambition and the fact you give a rats ass parlay's into moving up the ranks. I used to work as a Chef. Started as a dishwasher. I applied the same mentality to IT when I decided to return to it as a career. Don't know what your personal life is like, but I'm a single lad and fluid. I can work anywhere on the planet, and have been able to pre-emptively find something in a city before I get there. Good luck!

  173. The long game by Anonymous Coward · · Score: 0

    Well OP has not specified exactly what kind of work he'd like to do with computers - everyone here is presuming it's some kind of programming/dev job, but there are many other options.

    My circumstances were very similar to OP. I took a few steps backwards switching careers by taking some low-level DB admin job. I worked my butt off and proved I could do a lot more - provide good analysis, spot opportunities for improvement, go above and beyond,etc etc. This was in the public health system.

    Then I got a promotion to an analyst role, and now I'm a Business Analyst in a project management department at a hospital. I'm also getting interviews now for lead analytical positions at big private sector companies.

    If you do want to go to programming then read all the other posts since I don't know about that. Otherwise -
    tl;dr - get a foot in the door, then work your butt off and prove you're indispensable. Good work never goes unnoticed.

  174. Shouldn't be a problem by BELG · · Score: 1

    I work for a hosting company that does a fair amount of in house development, and we never care (even a little) about education in the hiring process. We care a lot about if you're any good of course, but mainly we care if you're an enthusiast.

    We've learned over the years that education and current skill set counts for pretty much nothing at all in the long run if you're not INTO your line of work. We had far too many seemingly skilled and highly educated new employees that just seem to stand still. Their idea of further education is that we should pay for courses, when we'd rather spend our money of sending our people to things like Google IO, OSCON, RailsConf and the like. It motivates the hell out of them instead of cramming knowledge down their throats.

    I know of several other companies that do the exact opposite, and they claim it works.

    Point is, YMMW. Go apply to a few jobs, and stress the fact that you LIKE what you do. It counts for a lot in some places, and even though I can only speak for myself, those places are way more fun and stimulating to work at.

    I have to post anonymously and can't name my employer, and you posted anonymously too, so that's a bummer :(

    1. Re:Shouldn't be a problem by BELG · · Score: 1

      Yeah, that was very anonymous.. Well done :p

  175. I hire people with the right attitude by Taco+Cowboy · · Score: 1

    I don't even use the degree when considering someone for a role at my company anymore

    I've implemented a similar scheme for my company since 1998

    No matter how impressive one's university degree might be, if he can't perform in the real world, whatever sheepskin he carries does not worth nothing

    All the people I hired since then, I hired them for their attitude

    --
    Muchas Gracias, Señor Edward Snowden !
  176. Stupid douche chooses wrong degree not news by Anonymous Coward · · Score: 0

    Sheesh, you fucked up and took a degree that required entry into an exclusive club and you'd not felatted the dean and gotten enough blackmail material to get admitted.

    Ok that's the only way some of the retards I've had to talk to have acted. Someone who blew off all of their instructors to become a psychologist. Not because that's a worth while science field but because it's perceived as one when it's nothing more than some moonbat pseudo-science that doesn't sound like a bachelors degree in basket weaving.

  177. quantitative psychology by Anonymous Coward · · Score: 0

    You can apply to quantitative psychology programs. Most students come in with a degree in psychology, but also a minor or double major in statistics, mathematics, or computer science. All of us program to some degree, some more than others. Not as many people apply to such programs so the acceptance rate is higher than say, clinical psychology (although I'm basing this on information I received 6 years ago, so maybe more students are applying to quant psych programs now). After you complete the degree you will have a much better chance of receiving a programming job, especially at places like SAS.

  178. A whole career like that by gelfling · · Score: 1

    I have a math/econometrics background not an IT background. Spent a whole career in systems analysis, risk analysis and modeling.

  179. Start your own business by Anonymous Coward · · Score: 0

    I did - works well.

    We're hiring as well - given the same competencies (smart, reliable, socially skilled) we prefer uncertified candidates. People with degrees usually want higher salaries, or worse, they feel better than the rest.

  180. Find a job with a Tech Company by marnues · · Score: 1

    You have a degree and if you actually know CS, you are probably more qualified than a CS major. A smart shop will understand that you are competent in two domains, both highly relevant at any Tech Firm. In my software development shop, there are roughly 50 technical jobs, 30 qa positions, and 20 supporting staff. With your skill set you are able to fill probably 75 of the 100 roles. Given that you opted for the psych degree rather than CS in the first place, you probably enjoy helping techies do their work more than doing the work yourself. TBH there is such a need for staff who can communicate with the business, the code, and techies, you'll do well going that direction. For instance, if our business analysts could speak in the code's Objective terms and understand psuedo-code, the entire department's efficiency would skyrocket.

  181. we are hiring... by Anonymous Coward · · Score: 0

    ... and demand real skills, not necessarily degrees.

    Where are you?

    hitachi-id.com

  182. You could always try starting low... by Anonymous Coward · · Score: 0

    For me, I'm working torward a degree myself (Will graduate in May). The easiest route to getting into IT is mainly through a help desk, especially if you're going for SysAdmin or something of that sort. Many places usually only really require a high school degree for your average help desk monkey position. I can say it isn't the most pleasant position (dealing with end users is something you want to avoid if possible), but it is a foot in the door.

  183. Curiosity and intelligence are most important by ErnoWindt · · Score: 0

    I studied English, Russian and French literature in college and for the first 10 years of my career worked as an editor. In the early 1990's I fell into programming quite by accident - through a project at my then employer's. I caught the software bug and never looked back. Today, I run my own software development company and work across Windows, UNIX, and Linux. I think that curiosity and intelligence are paramount, followed by a good dollop of old fashioned perseverance. To build a career in a technology-related field requires that you never stop learning. It's the old story: if you enjoy what you do, it won't seem like work.

  184. Sure we have a job for you! by Anonymous Coward · · Score: 0

    We are an exciting company that is specifically not looking for people with experience. We don't want people that planned 4 or more years preparation and hard work to work for us. We want people who change their mind on a whim and DESERVE THE BEST. We don't care about capitalism, competitiveness or planning for your future. We only want people who think they really deserve a job, even though they fucked off their chance at an education. Sure, we want our top technology not developed by those who sleep, eat and breath CS, but by those that say "Hey, it looks like they make alot of money, I want to be one of those people!". While your at it why not shoot for King of England?

  185. Have you considered going into management? by bl1ndsp0t · · Score: 1

    If you can "talk the talk", but don't have the experience, you may consider IT management. After all the chuckling dies down, you need to realize that your degree does give you a diversity of thought and does have some value. I, too, graduated in psychology and found my options lacking. After 8 years pulling myself up by my bootstraps in the IT industry, I got tired of it and realized that having an understanding and sympathy for mismanaged IT was an asset. A couple years and an MBA later, I'm very happy.

  186. My uncle has a degree in Microbiology. by Anonymous Coward · · Score: 0

    Yet he's worked for Microsoft since the late 90's.

    Thing is, it's a very different world today. I think the entry requirements are a lot higher than they used to be and those already in are most likely not aware of that reality.

  187. Yes, I know 3 who have done this. by acomj · · Score: 1

    2 history majors and a psychology major. 1 just got into the internet thing when it started (2000 ish). 2 went and got "graduate certificates" at a college, then got hired.
    I was a civil engineer who got into computers,
    so I went the "graduate certificate" route, used college to get an internship at IBM, decided I really liked it and got a Masters. It can be done. I did learn a lot of techniques in school that I probably wouldn't have picked up just hacking away, but some are better at learning just by doing.

       

  188. Don't bother. by Anonymous Coward · · Score: 0

    I've seen people with a masters in CS struggle with a simple PHP script.

    I have a degree in biology and i'm the Network Director in my company (although I went and got my CCNP on my own.)

    A degree just makes good conversation for the question of "what were you doing while you were unemployed" You can tell the truth (Beer) or tell the half truth (college)

  189. University of MD University College Grad School by Anonymous Coward · · Score: 0

    Try UMUC- it's a legitimate graduate school, all online. The only admissions requirement is a bachelors degree. The work gets progressively harder (I'm in the second semester), but if you stick it out it's not too bad. They have some IT degree tracks that will get you the required paperwork. www.umuc.edu

  190. Credibility Indicators... by ghostis · · Score: 1

    You need credibility indicators, including the degree. Firstly, to make it past the automated resume filters. Secondly, to connect with often non-technical hiring managers. Start the process to finish the degree. In the breaks between degree work, get certifications in technologies that pay well. Yes, there are lots of people who have certs, but don't know really know anything useful. But I usually hear about them, because they actually got through to the interview rounds before getting found out. If you actually have IT/Tech chops, and have (the desired) certs, and are working on your degree, getting a decent job, while still not easy, will be at least easy-er. Finally, if you have time, do a good job at some volunteer IT work for a charity in return for a recommendation. Or do a really good job at some reasonable, concrete contract work and make a recommendation part of the compensation if they're happy. Hiring is a tough process for the hiring manager. Try to make his/her job easier with respect to hiring you.

    --


    Computer Science is all about trying to find the right wrench to bang in the right screw. -T.Cumbo?
  191. Re:dont worry about it - i have a ged by Anonymous Coward · · Score: 0

    And I'd bet you have the only 40 hour workweek in this thread

  192. A degree gives you a systematic, broad education by arit · · Score: 1

    I've seen too much poorly-written code to accept the statements that you don't need a degree to code well. It is true that you can write code that works without getting a broader CS education, much like you can do your own wiring or plumbing in your house. Much of the time, things will work. But then, one time your incorrect wire gauge will start a fire that can burn down your house, or (more likely in the business world) the house of the poor shmuck who bought the house from you (or inherited your code). I wouldn't hire someone who does not have a broad and systematic introduction to computer science.

  193. Psych sounds like a win. by Animats · · Score: 1

    A degree in psychology sounds like a win for mobile development. Mobile apps are mostly about the interface. Under the hood, most don't do much. (There are spectacular exceptions, but they are rare.)

    With a psych degree, you know how to conduct experiments with people. That's what real usability testing looks like. You give somebody a device and a list of tasks, you record what they do, and you go through the video carefully, noting where people got stuck, where they had to back up, and where they got frustrated or angry. Then you have an idea of what needs to be fixed.

    Most programmers have no clue that this is necessary, let alone how to do it.

  194. On your resume write: Mastered Lotus 1-2-3 and.... by Anonymous Coward · · Score: 0

    and don't forget to say that you know how to program in fortan and share common interests with fellow internet wizards. You were nominated as chairman of the internet by the council of XII; the internet seers to become a guardian which entails your role as a security expert of the entire internet. This should grab their attention one way or another. Statistically, if you send out a copy of your resume to every company in the world, you're bound to get hired somewhere.

  195. 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.
    1. Re:My experience was totally different. by Anonymous Coward · · Score: 0

      The trick is pretty easy: "CS degree required" is not actually a requirement. If you don't have it, they'll probably just run you through a few more technical questions to make sure you are up to snuff.

      If you don't think you're 100% of their ideal candidate, but can do the job, apply anyways. Worst case, you'll waste an hour or two interviewing and a piece of paper. Best case: you'll go farther than you thought yourself capable of.

  196. careful of HR people!! by Anonymous Coward · · Score: 0

    i was under the illusion HR people knew the fundamentals of the jobs they were hiring for.

    applying to a RAM manufacturer? i assume the interviewer might know a little about timings, RAM frequency, voltage, SOMETHING BASIC.

    nope nope nope, apparently. total blank stare. (@ Super Talent in San Jose).

    they want something thats safely demonstrable. an engineering degree falls within this.

    you walk a fine line when communicating with a HR person who does not understand any technical aspects of their company's products, and you yourself do not have an overt, formal demonstration of technical understanding.

  197. Itsec is the way to go for non-IT degree holders by sevenstones · · Score: 1

    Heh, most information security professionals don't have any sort of IT degree, nor indeed do they have any sort of IT experience. Computer is a four letter word in this sector. So on the one hand, you fit right in with no IT degree (in fact having an IT degree works against you...you won't get interviews if a computing degree is on your CV), but on the other, you won't be in an IT field either. Surprising? It shouldn't be really, considering the daily news headlines.

  198. Philosophy major here. by bronney · · Score: 1

    I went from HTML coding as hobby in 1994 to computer tutor -> Y2K tester/patcher -> Job finding club.

    There the host knew my old boss who's into technical/customer support and she also read that I put down computer hardware stuff in my resume. From there, I learned flash and web by myself. Moved to hong kong in 2000 where no one knew flash and joshua davis was just starting out. Made money off it. Learn print, layout stuff with AI. Switch Co., more prints, picked up camera in 2007, learn more prints, learn facebook, wildfire, etc.

    Shoot stuff on the side for monies. Day job graphic designer for a PR firm, though not as much graphics nowadays, mostly online stuff. Night job, shoot stuff.

    None of my previous employer asked, cared, or seen my degree.

  199. Job training by Anonymous Coward · · Score: 0

    College isn't job training

  200. College not necessary in IT by Anonymous Coward · · Score: 0

    I have no degree, and maybe 6 units of college. I am 43 and am a CTO of a restaurant chain with restaurants in 32 states. I started in IT 10 years ago as tech support and rose up the chain, found no "ceiling" at all. If you have the tenacity and drive, there is no such thing as a ceiling. College degrees are worthless (but great to have) unless you are a doctor, lawyer, etc. In IT, there is no such thing as a ceiling. I know guys under 30 years old that are IT directors, CIO's, etc and they have no degree but do have desire, common sense and tenacity. I hire my staff (35 staff between IT and Web team) with only skills and experience in mind and no consideration to a degree. A young kid with a degree and no experience is nothing to a person with experience and no degree.

  201. this ^^^ by zarlino · · Score: 1

    Ouch, no mod points today. Mod parent up!

    --
    Check out my cross-platform apps
    1. Re:this ^^^ by hairyfeet · · Score: 1

      This is a serious problem in IT from what I saw working corporate and the bitch is while I have seen jobs where book smarts can get you through IT is NOT one of those. With IT you have software AND hardware AND networking AND OSes AND mobile AND wireless AND security AND policies AND how all these things fit together leaves pretty much nothing BUT curveballs that rote memorization simply won't prepare you for. and then of course there is the fact that the book smart are really unsure of themselves and will get kowtowed by PHBs real easy and that can be a disaster. my old server buddy Glenn ended up being drug before the regional head because he was being threatened with being fired for insubordination. His crime? "You have NO RIGHT to tell me who I can speak to! You will give me my email from Melissa RIGHT THIS MINUTE!" That's right, some fat dateless PHB had convinced himself the Melissa bug was some hot babe sending him pictures. When Glenn was brought before the boss luckily the boss wasn't clueless and said "He's not talking about the bug is he?" and when told yes he is and Glenn had tried to tell him that the PHB got a serious chewing out and Glenn got a $100 thank you in his check and a really nice steak dinner for 2 for him and his wife. if that would have been a booksmart he'd have most likely caved and pwned the whole damned network.

      It was this and other bullshit that made me give up corporate for my little shop. Sure i make maybe half of what i did and its strictly feast or famine but the stress of dealing with just constant stupidity and dumbshit behavior was taking a serious toll on my health. My wakeup call was when my two boys came to me and said "We don't really need this fancy junk Uncle but we already lost our mom and dad, we just can't lose you too and you look like you are gonna die". Boy talk about a slap in the face, hell of a wakeup call. Frankly I wouldn't wish the corporate IT life on my worst enemy after getting out, now my color is back, I'm not having chest pains or living off aspirin anymore,you don't realize how much stress being surrounded by stupid shit like dealing with booksmarts is until you get away from it.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  202. You could work at Valve and make games. by Anonymous Coward · · Score: 0

    Valve is hiring Psychologists: http://www.valvesoftware.com/jobs/job_postings.html

  203. J-School Refugee Here! by docwatson223 · · Score: 0

    Temple University School of Journalism led to Macs to LANs to WANs to and Network Architecture and Design. The whole Left Brain/Right Brain thing and the ability to actually write documentation while I engineer and design a network has actually brought me more pay since most engineers can't write much less spell to save their lives. You don't *need* to be an EE to learn IT - all it takes is passion, drive, dedication and, most of all, a genuine love for what you're doing. (Many thanks to Bo Gong and the GreyPeak/USWEBCKS senior engineers who gave me a break 18 years ago)

  204. Tailor Your Resume by azadrozny · · Score: 1

    To start, I have worked with many people in IT career fields who don't have a technical degree, I don't think that will hold you up too much. If you have experience, make sure that is listed prominently on your resume. If you think your major is holding you back, then don't list it. Just list your BS degree. A company that is concerned about your major will call. That will give you another opportunity to highlight your experience. If a company is really hung-up on your major, move on, you probably don't want to work for them anyway.

  205. I'm trying... by Mithent · · Score: 1

    I have a BA in biology, and am currently working on my PhD, also in biology. None of my work has anything directly to do with computers. However, as much as I enjoyed learning about science, I've come to understand during my PhD that research is not something which I want to spend the rest of my life doing: I'm not driven sufficiently by it. Instead, I've looked to what I do as a hobby, and am applying for programming jobs.

    I have no academic qualifications relating to computers at all - I was massively turned off by "IT" lessons at school, which were in fact "Microsoft Office" lessons - but I do have some summer work experience setting up a database and doing software testing, and I've worked on various small personal projects over the years.

    I've been pleasantly surprised at how open companies have been to the prospect of employing me as a programmer, and both companies I've applied to so far have interviewed me. I didn't quite fit with the first company, who seemed rather geared towards mathematicians (one of their earlier hires had a psychology PhD though), but things are going well with the second and I'm very hopeful.

    Admittedly, I do have a harder-science background than you (not that biology is really up there with physics/chemistry/maths/engineering in most people's perception) and a PhD-in-progress to catch the eye. But I'd get your CV out there, make sure you mention the languages you know and your open source experience, and do some reading around fundamental CS concepts like computational complexity - you might be surprised. Having practical experience with real-world projects is arguably just as or more valuable as having formal education but never having used it outside of assignments, and being self-taught shows a deep level of interest - you're doing it because you enjoy it, rather than because you saw a paycheck in it. You need to find the right people to see that side, of course; I would in particular see if there are any companies specifically advertising jobs for graduates, since they won't be expecting years of industry experience in the first place.

  206. Even most programmers don't have CS degrees by CommieLib · · Score: 1

    I've been a programmer for about eighteen years (Economics, B.S. from UTA). In that time, I've worked with dozens of programmers. Maybe, tops, a third of them actually had CS degrees. Probably more like a fourth. The reality is that, outside of kernel development, and some deep blue compiler stuff, programming is much more of a craft than a science.

    While such do degrees exist, you wouldn't walk into a wood shop and expect that everyone had degrees in woodworking science, or whatever you would call it. It's just not how things are expected to work - you expect that at some point in the past, the person picked up the craft because they were interested in it, and developed their skills bit by bit. What one knows is nearly irrelevant - it's what one has done, and this is doubly true in IT and IS.

    BTW - for I.T., per se, e.g., support and network operations, I've NEVER known anyone with a CS degree.

    --
    If your bitterest enemies are people who hack the heads off civilians, then I would say you're doing something right.
  207. Find a small business by dnahelicase · · Score: 1

    It's a gamble, but there are certainly people out there that will hire a person like you. Small businesses are hungry for people that aren't just CS people, or aren't just anything in particular. Small businesses commonly don't have computer guys, but could use them - and also use those same people to wear a lot of hats. If you have a degree in one area, but are proficient in another - find a job where you can do a lot of different things.

    I'm one of those people - I wear a lot of hats. The best advice I ever got was to avoid pursuing a CS degree. A family member told me his greatest regret was pursuing a degree in his main area of interest. It's great if you want a Ph.D., but if not - you just made yourself less interesting and made your hobby into your job. He told me that, if I were interested in computers, pursue something else I like but wasn't good at. Now I have a degree in something I couldn't do before, but because I was interested, I stayed up to date in the CS areas I was interested in.

    Now I'm not that good compared to a degreed and trained CS guy, but I'm good enough for my job, and I'm competent in many other areas I wouldn't otherwise be.

  208. Talking vs. doing. by DerekLyons · · Score: 1

    "At the moment, I am self-taught and can easily keep up in a conversation of computer science majors."

    Which of course is not the same thing as knowing what computer science majors do. Especially if they're actual computer science majors (as opposed to Information Technology majors with a featherbedded title), there's a lot more to computer science than slinging code and talking a good game.

  209. Try a small company by zarmanto · · Score: 1

    These observations are entirely anecdotal, of course... but personally I've found that all job "requirements" can more realistically be described as "desired background". Ergo, don't hesitate to apply for a job which doesn't appear to match perfectly with your qualifications; you might just get the job by being the only applicant who has actually completed a bachelors degree, or by being the most competent interviewee. What's more, even if all you get out of it is an interview, you'll at least be able to use the experience from that interview to improve your odds of nailing the next interview.

    Additionally, smaller companies can frequently seem to be more open minded about applicants with less then optimal matches to their stated job "requirements." Two personal examples are:

    * The system administrator at a small company where I once worked was a graduate from Purdue University in "animal husbandry", or some such thing. (And yes, he was constantly ribbed about getting his education from Colonel Sanders and other such chicken-related jokes.) I believe he was hired in large part because he was well spoken during the interview and he was very willing (and able) to learn new concepts. (As I recall, he did reasonably well at the job.)

    * In my own employment, I've gone back and forth between large and small companies, and the two largest bumps in pay that I've ever received were both granted by smaller companies. My take-away from that observation is that large companies often seem to be more risk averse -- and for some idiotic reason, an employee who is currently being paid significantly less then what they're requesting from a new employer constitutes a risk. (My lesson learned: Know what you're really worth, and don't under-sell yourself.)

  210. The glass ceiling by MistabewM · · Score: 1

    I am degree-less. I have been in the IT industry for 16 years now. I am a sr-System Administrator and I have hit the ceiling of what I can make in this position with my education. In retrospect I should have spent the 4-6 years when I was younger to go to school and pick up an IT related degree. My life would have been much easier had I done so and I would not have had to spend so much time proving myself capable. The piece of paper not only serves as a ticket into the industry but also serves as lubrication moving forward.

    Speaking from experience there is no worse feeling then having a new fresh out of school graduate with no practical knowledge join your company and make as much or more then you. There is no worse feeling then being over looked by a member of HR only to be told outside the hiring process that the only reason you lost the position was that an applicant with a university degree and not even a 10th your experience got the position because the HR person believes that "If I had to spend 4 years in university to get a job everyone else has to as well".

    I make a really good wage and I have a great job, but I live in fear of moving to a new position or being forced to find a new position as the ability to get my foot in the door is always uncertain.

    At 37 years old and 16 years in, I am considering going back to school to pick up a piece of paper that states I am capable of learning to do what I have been doing for the last 16 years. So yeah, take the time now to do it, not when you have a family to support and obligations that make it infinity more difficult.

    --
    "A learning experience is one of those things that says, 'You know that thing you just did? Don't do that.'" - DNA
  211. Marketing degree by boristdog · · Score: 1

    I have a marketing degree with a minor in Astronomy.

    I work as a programmer/DBA making over $100k/yr

    So yeah, it can be done if you know your stuff.

  212. You can get a job without a degree by Anonymous Coward · · Score: 0

    Just be aware of what you're getting into with this. A lot of the "entry level" jobs you see out there aren't _really_ entry level. If you want to get into the IT field without having an IT degree, be prepared to really start at the bottom. Find a job where they're willing to pretty much train you in from the ground floor, and be prepared to be working for the same money or less than what you'd make working at a Starbucks.

    Get experience, move to a better paying gig. Having the experience is actually far better than having a degree, but also be aware that a lot of larger corporations will dismiss you out of hand for not having a degree because the HR department will use lack of a degree as a first step in weeding out candidates.

    Once you have enough experience, lack of an actual degree will hurt you less.

    The IT/IS field also has another thing going for it, certifications. Certifications, while having little practical value in performing your job, will make up for lack of experience and lack of an actual degree when trying to find a job. There are plenty of certifications that you can earn quickly and cheaply as long as you're good at retaining information.

  213. Do something else by autocannon · · Score: 1

    Listen, I'm glad you have no formal training in software development. Or IT management. You'll make an excellent employee because you have self taught yourself "stuff". There are plenty of people here who will tell you that formal training is irrelevent and you should just go do. Quite honestly, don't listen to them. Just getting an interview requires a resume that has certain items on it. You have no formal training, and only a small sampling of self taught languages. Just bringing you in for an interview is a waste of time. There are plenty of other candidates out there today who have the formal training already. You're at a huge disadvantage.

    First, figure out if you want to do IT, Software Development, or Web Development. If you want to do IT, then you should really focus on getting the proper certifications. If it's development, then go take a C++ or Java class. Understand that teaching yourself is only going to reinforce bad habits and sloppy work that you won't even understand is bad. For web, I suggest making a very splashy and robust webpage showcasing yourself and talents.

    Hell, you may even want to do networking. Go get a Cisco certification. Yes it costs a ton, but for jobs that require it, nothing else will do.

    My point is, you need something. Something to make yourself qualified and to stand out above the rest. That requires you to focus on one area and shoot for it. Best of luck.

  214. Re:dont worry about it - i have a ged by Laebshade · · Score: 1

    Most weeks, yes, I have a 40 hour workweek. Overtime is on a volunteer basis, and sometimes I volunteer.

  215. No degree IT Consultant here. by Newgeta · · Score: 1

    IT Business Consultant here, going on 5 years of enterprise level of IT, I have no college Degree. Here is the path I took. Customer Service / Retail > Retail Management > Entry Level IT > Field IT > IT Trainer > IT Business Consultant (started on degree few days ago) People skills are something most IT folks do not have, working dead end jobs builds those. Now you will need to bust your ass, make everyone in your dead end job think you love everything about it and eventually talk to all your higher ups about promotion, Once in management you can refine you business savvy and Customer service mentality. Take all of that into an interview for an entry level IT job (help desk, phone center support, internship ect...) You will take a pay cut so get used to living poor. From there, exemplify the values your organization desires in its employees, kiss TONS of ass, and take on double the work of the other people in the job (and get it done) The above is the hardest part, every time a co worker asked for work, ask for 2 times as much, keep at it (took me 3 years). Get in on projects, job shadow others, acknowledge that you know jack compared to the real IT pros (trust me, its true). Someone will notice, and when you have built a couple years at entry level talk to your boss about how you could move up. Couple years later you're living the dream, nearing 6 figure income and loving every second of rubbing it in the face of anyone who said you were a failure. PM me if you have questions

    1. Re:No degree IT Consultant here. by Newgeta · · Score: 1

      Also, certifications are great.

  216. Need for a degree - depends on the job by Anonymous Coward · · Score: 0

    The job you apply for might decide whether you need a degree. If you apply to Google,Apple,Microsoft or any high profile software company
    where they do systems/core/device driver/algorithmic programming, they would need you to have a CS degree. For the 95% of the software/app development
    jobs you don't need a CS degree.

  217. Interesting by Anonymous Coward · · Score: 0

    I wonder how accepting the field of psychology would be to my application for a job in psychology with my Masters degree in Electrical Engineering.

  218. Perspective from a small (10 geeks) company... by Anonymous Coward · · Score: 0

    For junior positions, your CV needs to show that you have experience in the technologies I'm advertising for. If there are a lot of applicants, computer related degree trumps other degree trumps no degree. Experience gives you a boost, hardcore experience in a technology I'm interested in trumps everything. Look for small companies locally; I'd much rather employ someone who already lives here and seems interested in staying here rather then heading for the "big city".

    In the interview you need to be able to back up your CV with talk. My questions are to get the conversation going, doesn't matter if you can't give a "good" answer as long as you're interested / interesting while talking about the skills you claim to have.

    These days anyone can steal a good idea, localise it and throw up a website. List it as a project on your CV and make sure you can talk about SEO, usage patterns and usability. Doesn't matter if this isn't 100% related to the job you're going for, it's a solid project on your CV that you can talk about. Local crime data / traffic data / emergency services data / anything plus Google maps gives you a site that'll get a few hits as long as you spam Facebook / twitter. Spend a day reading about SEO, monitoring and usability - skip anything you can't understand in 10 minutes, this is a junior position, it's probably not even related to your job.

    Or join an open source project. Again, you need to sound interested / interesting as you talk about your contribution and the project.

  219. So where are the non-degree jobs nowadays? by Plastic+Pencil · · Score: 1

    Seriously, I know there's like zero chance of anyone reading this, but I can't remember the last time I saw any kind of job posting that didn't set a minimum of some sort of CS/IT degree for a position.

    People who already have professional experience might be able to get by, but it just seems like the rest of us with zero of either don't have that same opportunity.

  220. Lie on your resume by Anonymous Coward · · Score: 0

    Its your first job. Pull out all the stops.
    Get the experience, work late nights, cram like crazy and right away be looking for the next job.
    If you can do the job you'll be fine. If not you'll get canned and you'll be back where you are now - ie you won't have lost out.

    And before you fret about the morality of lying on your resume, let this 25 year veteran tell you how many times you will be lied to by employers in your career about salary, raises, promotions, bonuses, vacation etc etc. Lets say its more than once.

    Desparate times call for desparate measures my friend. Stretch or starve.

    Mind you, if I had my time again I would be a plumber.
    F*&k IT.

  221. Computer **What???** Job by Anonymous Coward · · Score: 0

    It's easy to say one wants a job in IT. But *what kind* of job you want in IT has everything to do with what kind of education and experience in IT you need.

    Working for Geek Squad is "working in IT." (And yep, I know I'll get flamed for this if it gets modded up.)

    Linus Torvalds works in IT.

    Steve Ballmer "works in IT," and has no CS degree AFAIK.

    Wrapping it up, "working in IT" as a field is too wide to suggest whether you can, with a Psych degree, jump in. Let alone most jobhunting - even in IT - is based on networking with others. You can probably get closer to being a supervisor or in management than being a code monkey. Good luck to you, though, from someone else who has no IT degree yet works in the field - on the operational side of the stack. (And P.S. - Don't just think "Degrees." Also think "Certifications.")

  222. English Degree by Anonymous Coward · · Score: 0

    I am a big fan of all three types of education: College Education, Industry Certification, and Experience.

    I got started because I was a natural at computers. I took an NT 4.0 MSCE course (booo yeah!) I finished my first MCP certification in 1999. With this one certification and little to no experience, I started in a Lead Support position when those individuals with a few years of Technical Support experience were placed under me.

    I since got English degree because I wanted to round out my skills because with Experience and Industry Certification focusing on Computer Science, I felt my College Education could focus on something else and I was correct.

    While experience is a type of education, it is best when coupled with College or an Industry Certification or both. I recommend that everyone get educated. If you can do it with experience alone, great. Just know that it is harder if you only have one of the three. Getting a great job is easiest if you can combine all three: College Education, Industry Certification, and Experience.

  223. Many of my Co-workers don't have CS degrees by gubers33 · · Score: 1

    I work at a company that makes electronic medial record software, where many of my coworkers don't have degrees in computer science. My team supports the integration of our software with Windows and Citrix. I would say about half of my team holds degrees in CS or something related. Someone has a degree in music, another in education, physics, and economics. I know that the the Implementation team has even fewer people who hold degrees in CS or something related. I also worked at a company where the security engineer on the network team held a degree in psychology as well.

    --
    Just because you are wrong and I called you out on it doesn't mean I am a Troll.
  224. No by Brian+Feldman · · Score: 1

    I would recommend only seeking a formal education if an informal education really doesn't work for you. Sure, you will start off making a lower salary without a degree -- but you also have to account for the fact that you're not trying to pay back astronomical educational costs. The biggest problem with formalized education is that it attempts to serve the least common denominator and leads to teaching lessons in a way that does not encourage personal growth in whatever academic directions most intrigue the student. The passion for learning HAS to be followed for your mind to grow without being stifled! Does an institution truly provide that means? Or can we look deeper and see that we are often simply buying into a capitalist system meant to keep the most individuals in "education" employed?

    --
    Brian Fundakowski Feldman
  225. Biology by Anonymous Coward · · Score: 0

    I worked at a company where I (a Comp Sc major) was doing graphic design (and also menial clerical work) and the guy they brought in AFTER I started to be the programmer had a BSc majoring in Biology. I asked if he'd ever programmed before, and he said, 'No.' I then asked him how he landed the job, and apparently he was at a party and someone asked him if he wanted the job based only on the fact he had a degree. So, sometimes, it is a matter of who you know and not what you know. I know of similar stories of people who joined computer clubs etc, and ended up meeting someone whom they impressed and got a foot in the door (in spite of no or little qualifications).

  226. Different backgrounds are good news by rolandw · · Score: 1

    I've employed one psychology grad in an IT role and another in a development role. Nothing wrong with a psychology degree (providing you are naturally bright, hardworking and keen). I'm always interested in hearing from people with different backgrounds - those with fine & applied art degrees can be a good as a CS grad. Sorry, don't do any over-seas recruitment

  227. Agree - got to Grad School with what you have by beer_maker · · Score: 1

    Anecdotal but true: My wife went to UW-Madison and got her Masters in CS, and of her classmates only 30% reported having an IT undergrad degree. My favorite was the girl with the Forestry degree, who learned in the first 4 years she liked being inside more than she liked being out in the woods ...

    --
    Hmmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.
  228. Start small by Anonymous Coward · · Score: 0

    For what it is worth, I got my first 'real' job programming as a junior developer before I have even graduated (admittedly, I am CS major), with a (small) local engineering firm on the basis of my FOSS experience (mostly related to Android), and because I knew what I was talking about when I was asked direct questions.

    The pay is pretty bad, comparatively, but it is better than the call center tech support I was doing, and it is something that I can put on a 'real' resume when the time comes to look for greener pastures.