Slashdot Mirror


Google, Apple and 13 Other Companies That No Longer Require Employees To Have a College Degree (cnbc.com)

The economy continues to be a friendly place for job seekers today, and not just for the ultra-educated -- economists are predicting ever-improving prospects for workers without a degree as well. From a report: Recently, job-search site Glassdoor compiled a list of 15 top employers that have said they no longer require applicants to have a college degree. Companies like Google, Apple, IBM and EY are all in this group. In 2017, IBM's vice president of talent Joanna Daley told CNBC Make It that about 15 percent of her company's U.S. hires don't have a four-year degree. She said that instead of looking exclusively at candidates who went to college, IBM now looks at candidates who have hands-on experience via a coding boot camp or an industry-related vocational class.

20 of 224 comments (clear)

  1. Huh? by msauve · · Score: 4, Interesting

    Apple has never required a college degree. Neither Woz nor Jobs had a degree when they started Apple.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Huh? by iggymanz · · Score: 3, Insightful

      but they both had "some college.." and Steve did get his B.S. in Electrical Engineering

      so not exactly the same as high schoolers being let in the door

    2. Re:Huh? by jcr · · Score: 4, Informative

      I've seen they've required college degrees for years

      Nope. They hired me the first time in '02, and I've been back twice. I never bothered with college.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  2. Apps in the Store by glennrrr · · Score: 3, Interesting

    To the extent I help out with hiring iOS developers, my primary concern is apps in the store, and their quality. How you learned how to make a quality app is less important.

  3. Tick tock by zippo01 · · Score: 3, Insightful

    A sign the collage bubble will soon burst.

    1. Re:Tick tock by Phat_Tony · · Score: 3, Insightful

      I think it's bursting now. As an honors graduate of a top 10-university, I feel confident in saying: most college graduates would acquire skills more useful to employers spending 4 years working than 4 years in college. Plus they financial difference for the prospective students of spending 4 years making money rather than 4 years hemorrhaging money is enormous. Aside from certain professional fields that truly require a lot of very specific knowledge it takes years to learn (doctors, lawyers, scientists, etc), schooling is a signaling function, not an actual value-add proposition. Bran Caplan's Take on Education But it's value as a signaling function falls apart when supply outstrips demand for a significant category of degree recipients - which is middle-quality school liberal arts majors now, and that's pulling back the veil on the myth of education adding employer-relevant value to students.

      --
      Can anyone tell me how to set my sig on Slashdot?
  4. Most IT employers don't care. by Anonymous Coward · · Score: 5, Insightful

    I've had a 20 year career without a degree. Most employers don't really care, and the ones that do aren't much worth working for. It's a bit of a red flag if you care about a check mark (in what could be a completely unrelated field) over actual experience.

  5. For what roles? by Nidi62 · · Score: 3, Interesting

    How many non-college degree holders at those companies are getting the huge six-figure salaries vs $10-15 an hour support roles? And for those lucky enough to get more productive roles, is their pay comparable with their coworkers who have 4 year degrees, or are these companies using this as cost-cutting and just bringing in cheaper people to do the same roles?

    --
    The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
  6. Or by rossdee · · Score: 3, Funny

    You could get a job as a Slashdot editor, you don't even need to know elementary school English.

  7. Re:Whaaa?? by Nidi62 · · Score: 4, Insightful

    I can get a job as a stocker at Costco without a college degree?! Thanks for the info....but I've been working as a developer in High-Tech for the past 30 years...without a degree...

    To be fair, a lot of the people who have had long careers got into tech early enough where a degree wasn't really necessary, and have now gained enough professional experience to make up for that lack of degree. But someone with no degree and no long work experience will have a much tougher time.

    --
    The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
  8. Re:Not surprising. by Kenja · · Score: 5, Insightful

    In my experience, many people who have a degree in computer science are worse coders because they are taught that there is a specific way to do something rather then being able to creatively solve problems.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  9. Re:More anti-intelluctialism by jellomizer · · Score: 4, Interesting

    There is a difference between formal education and intellectualism.

    The problems is having College degrees being a prerequisite for a good job, means more people will get a college degree, and being that the paper to say you have a degree is a major factor in your life. Colleges will need to lower/adjust its standards to accommodate. The hard working but dumb as a box of rocks student will often still pass and get the degree, because they are a hard worker, and the college and professors see the person as a general asset to the community and can probably do the work assigned to him. But he isn't really college material.

    College should have the best of the best, and people who are in college to study the topics they are interested in, not for people who need the paper to get a job outside of education.

    Back 40 years ago. An Employee with a college degree was actually someone special to employ and wasn't given entry level work. Today a college degree is the requirement for entry level work, because they are handed off so easily.

    Growing up, Expectations from my parents were the following.
    Graduate from high school: a Must
    Then.
    Go to college (preferred path)
    Join the Military or the Seminary (Secondary path)
    Go to a trade school (if all other options are out of the picture)

    Going to full time work out of high school would be just bad parenting.

    However for some people they just want a job not a career. And they are skilled at a job and should be able to do it without extra education to delay their earning potential.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  10. Re:Decreased Job Mobility by jellomizer · · Score: 3, Insightful

    Well for a lot of businesses we need more Programmers and Less Developers and Architects.

    Having too many skilled people in a room will just make a lot of arguments.

    With new programmers fresh out of college with their shiny BS in CS degrees, eager to impress with their knowledge, only to have them spend hours arguing over every decision I make as an architect, because that isn't what they taught them in school.
    I have taken the same classes, that covered the same topics just with older technologies. But with decades of experience I know when trying to make an OO model is worth it or not, and I know the type of changes the program will need without the detail what they are. So I need to you code it that way, so when these changes are in place we don't need to recode from start again.

    For some jobs we need people to do what needs to be done just because there isn't enough man power for someone to do it themselves. And when working in a group people will need to do their jobs wither or not the final location is clear.

    Education is great, I recommend it. However for a lot of jobs even ones that needs smart people, it is overkill and in general harmful at some levels.

    Get a job as a programmer out of High School. If you want to get promoted take night classes and get a degree.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  11. Re:Not surprising. by ilsaloving · · Score: 5, Insightful

    I've found the exact opposite. People with degrees not only are faster at picking up new things, they have more exposure to different paradigms and can adapt more easily, their critical thinking skills are better...

    And most importantly, they learn best practices that help them avoid pitfalls down the road.

    Although I have to ask... what do you mean by 'creatively solve problems'? I've seen a lot of code that was 'creative'. Typically it's been the worst, most unmaintainable code I've had to deal with. WAY too may people think that once they've solved the immediate problem at hand, they're done. That's not how software works.

    The Y2K event should have demonstrated very clearly that code you write will be around for MUCH longer than you think, and somebody has to maintain that code. I don't want creatively solved problems. I want boringly solved problems with obvious, self-describing code that can be easily updated later on.

  12. Re:Not surprising. by neurojab · · Score: 4, Interesting

    > In my experience, many people who have a degree in computer science are worse coders because they are taught that there is a specific way to do something rather then being able to creatively solve problems.

    In my experience, the exact opposite is true. When you don't have a background in thinking about the structure of code, the algorithms it will use, how that will translate to memory and CPU usage, you are likely going to code your way into a big mess. A good CS school will not teach a specific way to solve each problem - they teach various programming styles, algorithms, and concepts. If you think that a coding bootcamp can make you a good programmer, I simply beg to differ. What makes a good programmer is having the right knowledge and the right experience. That's not to say that all CS schools do a great job of this, or that the right hands-on experience and post-graduate learning can't replace it. IMO it can if someone is passionate enough about their craft. That is the key - passion, experience, and studying the craft. And talent. I just take issue with the idea that somehow having a background in CS would make you a worse coder. I have never experienced that. Maybe you've just worked with people who had degrees but no passion or talent? That I have experienced.

  13. Re:Not surprising. by lgw · · Score: 4, Insightful

    And most importantly, they learn best practices that help them avoid pitfalls down the road.

    You definitely don't learn this in college. That's the main thing I've had to teach new grad hires for most of my career.

    Although I have to ask... what do you mean by 'creatively solve problems'? I

    I've seen many people with no flexibility in problem solving. Just too few tools in their mental toolbox. They think there's One True Way to solve problems, and that all problems are really the problems they know how to solve. I haven't seen any correlation with college degree on that one though - it's mostly people who have not worked for software companies who have that problem. Not enough exposure to multiple coding styles, tools, and methodologies, since everyone in their shop (e.g., bank) was forced to rigid compliance with one approach.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  14. Re:Decreased Job Mobility by lgw · · Score: 4, Insightful

    It will still be harder to move between jobs without a degree;

    Not once you have a few years of experience. Once you've proven you're really a developer, by delivering real commercial software, few people care. College only matters when it's still the majority of your experience. I don't have any information about a degree on my resume (or anything more than 10 years back, really), and only Google has ever asked me about it in over twenty years and quite a few job changes.

    It's really tough to get that first software development job without a degree, though.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  15. Re:Not surprising. by snapsnap · · Score: 3, Insightful

    > creatively solve problems.

    Do you want to read code that is logical or "creative?" I know my opinion on that.

  16. Re:Decreased Job Mobility by lgw · · Score: 3, Interesting

    With new programmers fresh out of college with their shiny BS in CS degrees, eager to impress with their knowledge, only to have them spend hours arguing over every decision I make as an architect, because that isn't what they taught them in school.

    You know, I've never had that problem. I expect some discussion, of course: you should be able to explain your design convincingly to anyone technical. But I've never had a lengthy argument over choices of data structure or algorithms or the like from junior devs. They ask "why don't you do X instead, isn't X better?" and I reply with the ways X will fail in production and make life suck for everyone. It's pointless to have philosophical arguments, but practical explanations based on experience shuts them down, and is useful and educational to them. Maybe they can avoid some of the mistakes I made.

    All of my painful arguments about architecture have been with semi-technical managers, who think the thing they once did 5 years ago must be the best possible way, but aren't technical enough to understand how it will fail.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  17. Re:Not surprising. by Spamalope · · Score: 5, Insightful

    My day job is cleaning up after 'educated' programmers.

    Some individuals have the ability to design elegant solutions. Comp-Sci degree plans can be passed without those abilities, and the skills can be learned outside of a classroom.

    The gist is that degrees have been used as an indicator of coder quality and it's a very poor tool for that.