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.

224 comments

  1. Theodp by 110010001000 · · Score: 1

    Theodp is going to hate this.

    1. Re:Theodp by Q-Hack! · · Score: 1, Troll

      I read the headline as "Google needs janitors"

      --
      Some days I get the sinking feeling Orwell was an optimist.
    2. Re: Theodp by Anonymous Coward · · Score: 0

      And why? Because they no longer do any cool R and D

  2. More anti-intelluctialism by Anonymous Coward · · Score: 1, Insightful

    Having a degree means your "ultra-educated"? How much more will we dumb down society through anti-intellectualism so that uneducated rubes can make themselves feel better for being dumb?

    1. 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.
    2. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      Colleges don't even teach programming anymore. It's just ramming the Python down your throat. Knowing how to "program" in Python is no more relevant "programming" experience than knowing how to write DOS batch files or Bash/Perl shell scripts in the 90's. Come at me with a real programming language on your resume and you might get the job.

    3. Re: More anti-intelluctialism by Anonymous Coward · · Score: 0

      Nonsense. Most CS curricula still use C and its variants to teach basics.

    4. Re: More anti-intelluctialism by Anonymous Coward · · Score: 0

      Did you go to college? Or is that what you heard from your basement? Perhaps community college. What you say speaks volumes about your knowledge.....volumes of nill.

    5. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      Poor FCLM. Still slumming at -1. Meanwhile, I'm high-flying at 2. ~ CaptainDork

    6. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      What makes this post funny is that you talk about lack of education dumbing things down. Dumb having to do with intelligence. You don't understand that education is not an indicator of intelligence. My suspicion is that you're another highly educated idiot. Lack of education leads to ignorance, and ignorance is very different than stupidity. You'd think educated folks would know that.

    7. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      ROFL. As if Slashdot matters in the real world... You're still going to bed unkissed and unloved tonight!

    8. Re:More anti-intelluctialism by Anonymous Coward · · Score: 1

      This is a complete load of crap. Perhaps if you're living in a 3rd world country where people are starving to death the people in college should be the best of the best, but there's a reason why they're starving to death.

      The US in particular has more than enough money to give free college to anybody that's willing to do the work. The massive unnecessary increase in military spending last year alone would more or less do it. We're now spending more on our military than we were at the height of the Iraq and Afghanistan "wars."

      40 years ago you had far fewer people attending college because there were far more jobs paying a living wage without a college degree. In most cases you could have a decent living on a job that just required a high school diploma. Today such jobs are rare, but keep in mind that Archie Bunker was able to afford a house and to support meathead on just his job working a loading dock. Good luck managing that today, even with a college education it's likely going to be tough to afford a house in most places on just one income.

      Having a degree isn't just about employment, it means that you've been exposed to new ideas and have at least some familiarity with how things work. The GOP keeps fighting it because very little of what they say is true and when it is true that's mostly a happy accident as they won't do any sort of learning or study because that's boring.

    9. Re: More anti-intelluctialism by Anonymous Coward · · Score: 0

      Why not come at you with correct pseudocode? That's more valuable than being tied to any single implementation. Proficiency in specific languages as tools is a separate concern.

    10. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      *you're

    11. Re:More anti-intelluctialism by jellomizer · · Score: 1

      You seem to have missed my point.

      Jobs should be available without college degrees that pay well. Free college or not, not all people are fit for college, or at least fit for it when they are 17-19 years of age. Colleges should be allowed to have high standards, so when you have a college degree it really means something.

      The problem is the degree has been watered down. Even the degrees I have, I have maintained a well above average GPA. But I wouldn't consider myself College Material, because I got by Doing the work, being on time and passing the test. Not from a real love of all the material I have learned.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    12. Re:More anti-intelluctialism by pgmrdlm · · Score: 1

      If the degree is sought after, that is one thing. A good paying wage. But most degree's, like you. Are a fucking waste. And people spend their life working minimum wage as they pay off all the fucking loans.

      --
      Anonymous comments are as pathetic as the anonymous "sources" that contaminate gutless journalism from the New York Time
    13. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      You sound bitter, sweet tits.

    14. Re:More anti-intelluctialism by mattack2 · · Score: 1

      How about not stealing my money to fight wars *OR* pay for other people's college degrees?

    15. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      Being a welder does not require a college education. It requires training, at the job or as close to it as possible. And last I've heard, welders are in shortage worldwide.

      Automated welding is a thing, but the product has to be designed for it, and it seldom is.

    16. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      Most guys wouldn't brag about being ass raped by an overweight goat.

    17. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      Chris, cowgirl-style just means the woman sits on my dick and does all the work. Again with the ass stuff, Chris. Are you still having trouble accepting your homosexuality or bestiality?

    18. Re:More anti-intelluctialism by Anonymous Coward · · Score: 0

      You're so stupid that you will accuse anyone of being creimer. ~ CaptainDorkWhoIsNotCreimer

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

      Company policy might not have required it, but hiring managers may have leaned more towards it. They could be making more of a push for the hiring managers to consider other candidates now.

    3. Re:Huh? by msauve · · Score: 0

      Whoosh. They were simply the most obvious examples. Chris Espinoza, employee #8, was a 14 year old high schooler when he started. Randy Wigginton, employee #6, didn't have a degree. Apple has never required a degree.

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

      you're fixated on exceptions.

      Looking at Apple job listings over the decades, I've seen they've required college degrees for years

    5. 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."
    6. Re:Huh? by msauve · · Score: 1

      You can point to exceptions, too. There are positions which do require degrees, still. Hard to have a lawyer who hasn't passed the bar after getting a law degree.

      But having worked there in the '90's, non-college grads in professional positions were not uncommon. Hard to point to specific individuals, as with the examples I gave. But, the examples given very much point to the culture. Apple is (was?) very much a meritocracy.

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

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

      Microsoft was similar - friend of mine got hired there straight out of high school, back in the day.

      But that was a different time. Before the mid 90s, CS degrees were rare (most degreed developers has some different degree), and anyone who could write real code in a real language was welcome.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    8. Re:Huh? by Anonymous Coward · · Score: 0

      >job listings say degree
      >I got hired sans-degree

      Not mutually exclusive.

      Their mutual existence does imply job listings are a shitshow rodeo, suggesting hiring was only ever an illusion of adherent practices, a half-assed attempt at being discrete about the reality of hiring.

      Yes, we already knew it's bullshit but visible evidence is nice. Also, the fact stands: They overtly require degrees.

    9. Re:Huh? by jcr · · Score: 1

      They overtly require degrees.

      What's your next guess?

      Go to jobs.apple.com, and you'll see "or equivalent work experience" all over the place.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    10. Re:Huh? by msauve · · Score: 1

      The GP simply doesn't understand that what's condensed onto a job listing doesn't matter nearly as much as how well an individual can do the actual job. And that's better proven by previous real-world work performance than a piece of paper. Just because a listing says something about a degree being required, doesn't mean it actually is. But it does weed out those who don't have enough confidence in their skills to press on regardless.

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

      Which Steve? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  4. 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.

    1. Re:Apps in the Store by PmanAce · · Score: 1

      Quality on the outside that hides the crappy code...way to judge a book by its cover!

      --
      Tired of my customary (Score:1)
    2. Re:Apps in the Store by Freischutz · · Score: 1

      Quality on the outside that hides the crappy code...way to judge a book by its cover!

      This is true.

  5. Not that impressive, really by Jfetjunky · · Score: 1

    The list is obviously filled with a lot of usual jobs that would have never required a degree anyway.

    It's cool that companies like Google and Apple are opening the doors to people who are technically gifted but just didn't go through college, but "cashier", "housekeeper", "barista", and "plumbing associate" are not really worth putting on the list.

    1. Re:Not that impressive, really by pr0fessor · · Score: 1

      IBM employs A+ or at least they did which doesn't require any college.

      I'm sure there are positions at apple that don't require a degree I know that google has been hiring people with non-related degrees for a decade.

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

    A sign the collage bubble will soon burst.

    1. Re:Tick tock by Anonymous Coward · · Score: 0

      the collage bubble

      Something burst, alright. But not that!

    2. 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?
    3. Re:Tick tock by Freischutz · · Score: 1

      A sign the collage bubble will soon burst.

      Wunderkinder who think college is useless have been predicting their demise since colleges were invented.

    4. Re:Tick tock by Anonymous Coward · · Score: 0

      A sign the collage bubble will soon burst.

      Isn't your statement a sign that it already has?

    5. Re:Tick tock by PmanAce · · Score: 1

      The next movie in the Planet of the Apes is going to be "Planet of the Code Monkies".

      --
      Tired of my customary (Score:1)
    6. Re:Tick tock by Scarletdown · · Score: 1

      This topic brings to mind one of my favorites that has come up on more than a few occasions...

      --
      This space unintentionally left blank.
    7. Re:Tick tock by fropenn · · Score: 1

      Employers used to offer great skills and professional development training opportunities. My grandfather worked for the phone company for his entire career, right out of high school, and they continually offered him opportunities to develop and grow and learn and improve. But that era is mostly gone now as companies just want to hire talent right in and don't want to worry as much about training the people they have. Work your way up from the mailroom? Not that common anymore.

      At the same time, colleges have to change their thinking about their role. The 'we train you in 4 years with all the skills and knowledge you will need for a 40-year career' thinking needs to go away. Fewer and fewer people can afford that kind of investment anymore (thanks to vastly reduced state support of higher education) and people need ongoing development and training throughout their lives, not just in a 4-year period in early adulthood.

    8. Re:Tick tock by sydbarrett74 · · Score: 1

      the collage bubble will soon burst

      You're thinking of the diorama bubble. 2D art objects can't burst.

      --
      'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
  7. No wonder... by Anonymous Coward · · Score: 0

    No wonder AI, something that is literally "Do X, if not Do Y, if not Do....", get such a hype. And no wonder a lot of programmers are building it, even at the expense of their own jobs [1]

    Shut up and code...

    [1] https://www.wired.co.uk/article/ai-write-code-microsoft

  8. Tech school taught me more than College by Anonymous Coward · · Score: 0

    I learned more in a 2yr tech school than I did in a 4yr university. I don't think I have ever actually applied anything that the University taught me. The classes I learned at the tech-school I'm still building on and leveraging knowledge from. I actually regret going to University and not just taking a few certs instead at the time.

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

    1. Re:Most IT employers don't care. by DutchSter · · Score: 2

      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.

      There's the issue of critical mass. My company doesn't require a college degree for most positions and will instead accept so many years of prior experience. But how does one get that prior experience if years ago the only way to get a job with that experience was to have a degree? Lots of volunteering and working crappy jobs that at least get you in the door is how.

      At the risk of sounding like the bitter old man, I'm worried about the current generation. A lot millennials come in expecting to be treated as someone who earned their chops on the front line for 5 or 10 years. They don't want to hear garbage about getting in, taking lumps, building your network and personal brand, acquiring those years of experience. No, they come in mostly wanting to know how much we will pay them to not work (what do you mean I'm not eligible for eight weeks' vacation and you won't guarantee to promote me to the "senior" role in six months?)

      I had one young lady tell me it was outright discrimination that our company doesn't start giving more vacation until five years of service. Pro tip - never, ever, EVER, mention your concerns about discrimination in a job interview.

    2. Re:Most IT employers don't care. by The-Ixian · · Score: 1

      I too have had a long career in IT. Though I did get a 2 year degree from a trade school, I continually find that my knowledge is full of holes.

      There are fundamental gaps in knowledge that, even this late in the game, I continue to fill in by listening to netcasts and researching problems.

      My lack of knowledge has never held me back from meeting my ambition level and I have never had a problem landing a job in the field. I just think that, had I started with a real college foundation, I would probably be better off now.

      --
      My eyes reflect the stars and a smile lights up my face.
    3. Re:Most IT employers don't care. by Anonymous Coward · · Score: 0

      But, that stuff is bullshit that won't get them anywhere. Social networks are exactly what Affirmative Action was supposed to be targeting, and personal brandings is a huge part of why we wind up with some many incompetents being hired.

      There is a certain amount of wisdom in taking lumps, but those lumps should be ones that happen with some purpose, not because you're stuck working a crap job by people that shit all over new hires because they can.

      As for vacation time, perhaps you should try paying them more, then they won't expect as much in terms of a benefits package or quick promotions.

  10. 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
    1. Re: For what roles? by Anonymous Coward · · Score: 0

      No college for me, 22 year career, $750K this year. Every job iâ(TM)ve had for the last 15 years was advertised as requiring a degree, preferably a masters, but being able to answer questions correctly, and impart knowledge from experi nice won out every time.

    2. Re:For what roles? by Anonymous Coward · · Score: 0

      I'm at Amazon now, L5 Systems Engineer, 6 figure salary no degree. I did have 10 years industry experience when I came in.

    3. Re:For what roles? by llamalad · · Score: 2

      Don't sell yourself (or anyone else) on a narrative where you can't do anything significant without a degree.

      With a solid professional background, proven technical skills, and a couple of hardcore. certifications, a college dropout applied for a high end IT job at Apple some years ago.

      Interviewed, received offer with healthy six figure salary, paid relocation, and various other (pretty impressive) perks. Specifics of offer were under NDA and might still be afaik.

      Do your time in grunt roles building stuff and supporting it at all hours. Earn some no-bullshit certifications along the way. It can take a dozen or more years of real effort to get near the top of the heap, but so does anything worthwhile in this world.

    4. Re:For what roles? by Nidi62 · · Score: 1

      Don't sell yourself (or anyone else) on a narrative where you can't do anything significant without a degree.

      With a solid professional background, proven technical skills, and a couple of hardcore. certifications, a college dropout applied for a high end IT job at Apple some years ago.

      Interviewed, received offer with healthy six figure salary, paid relocation, and various other (pretty impressive) perks. Specifics of offer were under NDA and might still be afaik.

      Do your time in grunt roles building stuff and supporting it at all hours. Earn some no-bullshit certifications along the way. It can take a dozen or more years of real effort to get near the top of the heap, but so does anything worthwhile in this world.

      Well that's just the thing, you are building up years of experience and certifications. How much experience is someone fresh out of a coding bootcamp going to have?

      --
      The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
    5. Re:For what roles? by Anonymous Coward · · Score: 0

      I work for Google with a six-figure salary. No college. (I've held SRE, SWE and SRE manager roles, currently SRE.)

    6. Re:For what roles? by llamalad · · Score: 2

      No one is going to hand a coding bootcamp graduate a six figure salary when there's other folks in line for the same job â"people who've done their time in the trenches for a decade or moreâ" that are willing to bring considerable, deep, and hard-won expertise to bear on an employer's challenges.

      Don't mistake meâ" I commend folks for doing a bootcamp. But much like in the military, no one goes directly from bootcamp to three star general.

      The world we live in is hypercompetitive. The easy niches are filled. You want to get to the top, start working for it. But you'll be competing, every day and in myriad ways, with folks who've already been working for it for years or decades.

    7. Re:For what roles? by Nidi62 · · Score: 1

      No one is going to hand a coding bootcamp graduate a six figure salary when there's other folks in line for the same job â"people who've done their time in the trenches for a decade or moreâ" that are willing to bring considerable, deep, and hard-won expertise to bear on an employer's challenges.

      Don't mistake meâ" I commend folks for doing a bootcamp. But much like in the military, no one goes directly from bootcamp to three star general.

      No, I agree. I just feel like this list is leaving out important information. People think "big money" when they hear Apple, Google, Amazon, etc, and so a lot of people might see this and think they can get an $80-100k job after 3-4 weeks in a coding bootcamp but that's not going to happen. So that's why I asked "what kind of jobs are they really getting?"

      --
      The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
    8. Re:For what roles? by Anonymous Coward · · Score: 0

      ME. 0 College. IT Director making 6 figures a year.

    9. Re:For what roles? by ljw1004 · · Score: 1

      No, I agree. I just feel like this list is leaving out important information. People think "big money" when they hear Apple, Google, Amazon, etc, and so a lot of people might see this and think they can get an $80-100k job after 3-4 weeks in a coding bootcamp but that's not going to happen. So that's why I asked "what kind of jobs are they really getting?"

      Agreed. I'd like to make an apples-to-apples comparison:

      • * If someone was hired without a college degree, what are they making after 4 years in the workforce compared to a newly hired college graduate?
      • * If someone was hired without a college degree, what are they making after 14 years in the workforce compared to a college graduate with 10 years in the workforce? (to see if the college degree impacted long-term success)
      • * What are the comparative satisfaction levels of each?
    10. Re:For what roles? by lgw · · Score: 1

      New college grads and people with a few years experience don't compete for the same positions at big companies. It's generally not even the same group of recruiters. There's not reason not to interview someone entry level if they've done a coding boot camp, and then demonstrated some real ability though some screening process.

      Big companies would do well to broaden their entry-level hiring to include alternate paths, and I do think they're working on it. However, it's tough though to figure out a screening process that will give consistent results without re-using questions so often they end up on the internet.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    11. Re: For what roles? by feedayeen · · Score: 1

      The difference is you have more years of actual coding experience than a recent grad has with reading. At some point that trumps everything else.

    12. Re:For what roles? by quantaman · · Score: 1

      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?

      I don't know about support roles but I'd think someone with a technical degree (or less) could slip into QA in a manual testing role.

      Once you're in QA you're close enough to the technical side that you can start applying your skills, writing scripts to perform more advanced tests, build fuzzing tools, etc. Once you've demonstrated enough skills you can work your way into the development side.

      You need to choose the right kind of org for this to work, probably a smaller to mid-sized org where roles and management are flexible enough that you can show some initiative and find the more technical tasks to do. We've had about half our QA folks eventually move to dev this way.

      Once you've proven that capability in a professional setting the big orgs might be willing to take a look at you too.

      --
      I stole this Sig
    13. Re:For what roles? by WolfgangVL · · Score: 1

      The support role is the first stepping stone.

      My own path was-

      Call center tech support lv1, 1 year
      Learned the ins and outs of working in a call center, built my tolerance for bullshit here.

      Call center support lvl 3,4 years
      Learned what a real support role offers, got exposure to technical writing, interacted with very high end clients, grew used to responsibility.

      Military, 4 years.
      Learned REAL responsibility, how to deal with extreme performance pressure, interacted with extremely high end hardware.

      Sys admin 2 years while GI bill paid for industry certs. Felt like I was really "Putting in the time" and "Paying my dues" while performing work far beneath my abilities. I like to think it showed. The hardest part here was leaving for a better position. Friends, family, and boss all said I was making a mistake and walking away from a "decent" career.

      IT manager, 4 years---- First taste of management position outside of military and real money. I would have stayed in this position for life if the next position had not been created for me.

      Robotics Hardware Engineer-- Lateral promotion from IT manager. Moved my office into the machine shop, and I now do what I've wanted to do since I was 10. 6 figures. No degree. Went from hobby robotics to industrial. Could not have done it without a team of guys with very specific degrees working under me.

      The hardest part was the first half of the career, making almost enough to survive in a extremely high COL area, with no guarantee of ever making it to any kind of comfort zone. If not for the Military, I'm not sure if I ever would have. Leaving "almost good enough" positions for something better was also pretty hard, and the whole time, everybody keeps saying "How far do you really think you can go without a 4 year degree?"

      Through out this path, I've constantly been working with people with 4 year degrees who had been doing worse than me on account of crushing loan debt.

      --
      You are being ripped off every second of every day, so that advertisers can help rip you off even more tomorrow.
    14. Re:For what roles? by Anonymous Coward · · Score: 0

      I dropped out of college after 1.5 years because I thought it was a waste of money, back when it cost a small fraction of what it does today. I'm totally self-educated in my field, which was not my college major. I've got years of experience as a Unix/Linux systems admin, and now work for a major defense contractor that serves a "certain government space agency". I have a very comfy 6-figure salary and fancy senior job title, but I'm basically a cloud guru now.

      My employer knew of my lack of any degree going in, and was impressed by that fact in light of my resume and reference letters. They typically accept former military candidates without a degree, but I have no military experience.

      So while I didn't walk straight out of high school into this job, I did very well along the way, and exceptionally well now.

    15. Re:For what roles? by Anonymous Coward · · Score: 0

      If your four years in the military was something in IT then you basically got the (better, real world) college experience without the degree. Add in some certs with your 10+ years of experience do you really think it was a stretch for your employer to offer you the management position?

      Are these people with degrees and crushing debt new graduates or similar 10 years of experience?

    16. Re:For what roles? by Anonymous Coward · · Score: 0

      I earn six figures and strictly speaking the only thing I have is a GED and a diploma from a tech school from 20 years ago.

    17. Re:For what roles? by larryjoe · · Score: 1

      Don't sell yourself (or anyone else) on a narrative where you can't do anything significant without a degree.

      What is the probability of getting a job at Apple without a degree? What is the probability based on sampling recent hires? What is the probability based on expected future hires. I know it's anecdotally possible, but is it likely? It's also possible to get a job as an athlete in the NBA, but it's abysmally improbable. Encouraging young people to shoot for improbable success is irresponsible.

    18. Re:For what roles? by llamalad · · Score: 1

      Probability doesn't figure into success nearly as much as determination and hard work.

      The bit about the NBA is a straw man argument; to paraphrase a thing I heard once, you can't teach yourself to be 7ft tall.

      In technology, if you're reasonably bright and determined and work your ass off over years or decades to build a resume that checks all the boxes of your dream job... you'll get it. Degree or not.

      I'm sorry, but the days of becoming a rock star overnight were either entirely mythical to begin with or they are simply long gone.

      You can do your time in the trenches to get where you want to go or you can argue for self-imposed limitations based on "what's realistic" and rail about what's unfair and spend your time wishing it were different.

      A friend's dad growing up used to say: "Do you know what you get if you wish in one hand and shit in the other? A handful of shit."

      He was an angry jackass who excelled at crushing dreams. But in this one statement... he wasn't wrong.

      Finally, it's not "anecdotally possible." It's my reality.

    19. Re:For what roles? by larryjoe · · Score: 1

      Probability doesn't figure into success nearly as much as determination and hard work.

      The bit about the NBA is a straw man argument; to paraphrase a thing I heard once, you can't teach yourself to be 7ft tall.

      In technology, if you're reasonably bright and determined and work your ass off over years or decades to build a resume that checks all the boxes of your dream job... you'll get it. Degree or not.

      Your comment about the NBA and height is the exact right way to think about this. Hard work and determination are often helpful but are just a few of many factors that determine success. The factors that are controlled by a particular individual are combined with physical, institutional, and other non-directly controllable factors to determine success. There are institutional biases (gender, age, race, height, religion, politics, skin color, accent, and on and on) that are often much more determinant than determination and hard work. And education is one of those biases.

      It's not that probability determines success but rather describes the likelihood of success. For each of these factors for success, there is a true population statistic, and the historical numbers associated with those factors are estimators for those statistics. While estimators based on past history have sampling error, the confidence intervals can be calculated. Hoping that the true population statistics are not reflected in the historical data is denial.

      Finally, it's not "anecdotally possible." It's my reality.

      Yes, your reality is actual truth. However, it's one sample from the population, from which we can gather much more data to get a truer picture of the true population.

    20. Re:For what roles? by llamalad · · Score: 1

      Argue for your limitations and, sure enough, they're yours.

  11. Whaaa?? by bkgoodman · · Score: 1

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

    1. 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
    2. Re:Whaaa?? by Anonymous Coward · · Score: 0

      Somehow, there's no dispute that having college should aid in the workplace. No evidence or testing needed. It's a fact.

      I don't feel the need to spoonfeed anyone of the obvious here..

    3. Re:Whaaa?? by lgw · · Score: 1

      I can get a job as a stocker at Costco without a college degree?!

      Costco has a rule, or used to, that everyone in their org, even senior management, starts as a stocker and works their way up. Very egalitarian that way - I hope they still have that rule.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  12. Having a degree makes less and less sense by SuperKendall · · Score: 2

    With college costing more and more, I think we are way way past the point where going to college actually makes a lot of sense for almost anyone.

    You could get housing near a college, take only online courses, and learn more than most students for probably 100 times less outlay than a college would cost. And probably eat a lot better.

    Sure for technical degrees you can make back the money you spend on a college degree, but it's still a lot of money that you have to pay back, that you could have used to start savings earlier - and it's not like what you learn in a CS degree cannot be replicated by external courses.

    I would say hiring-wise it's harder to tell if someone knows something without a degree but is that really true? People get interviewed anyway and that is where you are supposed to figure out if they know enough to be helpful; it's not like all college graduates know the same things anyway.

    It's especially good to see Google dropping the requirement for a degree, as I believe they used to require not just a degree but a graduate degree for some positions...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Having a degree makes less and less sense by b0s0z0ku · · Score: 1

      Or you could go to university in many European countries for (almost) free. Or move to NY State, establish residency, and get the resident's scholarship to CUNY/SUNY. Or do the first few years at a community college in a state that offers it for free...

      Online classes suck -- they don't get you face-to-face interaction that allows you to network with other students and professors.

    2. Re:Having a degree makes less and less sense by SuperKendall · · Score: 1

      Online classes suck -- they don't get you face-to-face interaction that allows you to network with other students and professors.

      That's the whole point of getting housing near a college. You can get plenty of networking in the same way any students do, and pick whatever college you like to meet students in...

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Having a degree makes less and less sense by lgw · · Score: 1

      Friend of mine finished his degree a year ago. Half his classes were online anyway. He said those were more useful to him, as he could watch each section of a lecture he struggled with over and over until he got it.

      The distinction between "online classes" and "college" is becoming "college is where you buy your degree after doing the online classes". I expect it won't take too many years before the biggest dev employers find a way to recruit using "and you don't need to buy the degree" as a competitive tactic.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  13. Decreased Job Mobility by bussdriver · · Score: 1

    It will still be harder to move between jobs without a degree; you'll be more likely to put up with them than quit. The bulk of coding will be made simple enough that it is more accessible to more people. The CS majors will do the big picture planning and optimize the horribly slow parts. AI will be a library where most of it will just more like training a pet... again with a few experts handling the tough bits and trying to make better tools so lower skilled people can access it.

    JAVA was really all about corporate savings; not making better software or making life better for nerds. Same trends will continue... if enough CS people are willing to give away the magic tricks that make them magicians. (Sure, just like a DIY person watching you tube to do their plumbing they will not do good work over all, but it'll be good enough for many.)

    1. 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.
    2. 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.
    3. 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.
    4. Re:Decreased Job Mobility by Anonymous Coward · · Score: 0

      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.

      What you say is true, once you get past the HR drone and their "checklist".

      But until you get past that hurdle, you have nearly zero chance without a degree. Ask the one who knows.

      So, thus policy hopefully gets past at least one of the barriers, by removing " degree" from the HR checklist.

      Now if "age over 39" would be removed, too...

    5. Re:Decreased Job Mobility by lgw · · Score: 1

      What you say is true, once you get past the HR drone and their "checklist".

      But until you get past that hurdle, you have nearly zero chance without a degree. Ask the one who knows.

      So, thus policy hopefully gets past at least one of the barriers, by removing " degree" from the HR checklist.

      Now if "age over 39" would be removed, too...

      For your first job, absolutely.

      Beyond that? Like I said, there's nothing about college anywhere on my resume or online profiles, and it's just never come up, except with Google (who uses education as input to their comp algorithms).

      My resume is also carefully free of anything that shows just how old I am. Obviously, nothing about college is going to be there.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Decreased Job Mobility by Scarletdown · · Score: 1

      Well, if I ever had to get back into the rat race, I think it would be impossible for me to have a resume that would not clearly give a good guess at my age...

      I would have to have stuff like my first assignment being the AutoDIN switching center at Tinker AFB, OK, as a system operator; and for employment history, it would show USAF from 10-86 to around 03-90 (need to dig out my first DD214 to see exactly).

      And on top of that, there would have been all the combat comm stuff done in the Air National Guard from like 1993 through October 2010.

      At least it would be safe enough to omit the Sperry UNIVAC and the Honeywell mainframes we trained on at Keesler as systems I have had some experience on. :D

      --
      This space unintentionally left blank.
    7. Re:Decreased Job Mobility by jsrjsr · · Score: 1

      Except that the HR drones and the "checklist" never go away. I and others that I know have had promotions held up for several years until an HR drone moved to a different job.

    8. Re:Decreased Job Mobility by lgw · · Score: 1

      I thought everyone in software got their promotions (beyond the first) by switching jobs? Waiting for your current employer to decide to pay you more for the work you're already doing for them sounds ... poorly optimized.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Decreased Job Mobility by Anonymous Coward · · Score: 0

      You can also have too many qualifications. I did a MSc and a PhD whenever the job market was tight. It was the only chance to learn new skills since employers wouldn't employ someone as a C++ programmer/engineer unless they were already a C++ programmer/engineer. Then after getting a MSc, HR/admins would go "You have a MSc, you want to go into management?" Even worse with a PhD. Then employers want the PhD to lead a project team or run an entire department. There are economistaniacs who go around shouting "PhD's make the best managers". That's like a 50-tonne battleship anchor when you want to stay in software development.

    10. Re:Decreased Job Mobility by Anonymous Coward · · Score: 0

      Do it as I say, has never worked! You perhaps need to talk more to your developers - explain reasoning not just whims.

      I used to program machines for a living, recently got a job out of the blue, so I grabbed it.
      Not big deal, we negotiated all the details and I started it. The boss was the mechanic for the project.
      Soon enough he started to tell me how to do my job, which we'd already negotiated upon... When certain types are in charge one needs that little bit of a character to tell them to fuck off, NOW!

      Don't get me wrong, I don't want to be rude to you. Just pointing out that at the end, my decisions were correct and his were going to make the thing stuck - I just didn't obey.

      When you put your trust in someone, better let it be. You trusted me, let me do it ( and don't constantly interfere ) !

    11. Re:Decreased Job Mobility by Anonymous Coward · · Score: 0

      I had a manager once who told me that he needed me to make our client-server application into something where people don't need to install a client. it wasn't something that could run in a browser so using someone else's preinstalled software wasnt going to work. I was like, cool how will they get our software on their box? He said you're the architect I need you to figure it out or I'll get someone else. Haha. Yeah I've worked with some dumb people but he won the prize.

      Captcha: cranks

    12. Re:Decreased Job Mobility by jsrjsr · · Score: 1

      Well, the decreased job mobility in the title of these posts ought to tell you why that doesn't work so well.

    13. Re:Decreased Job Mobility by lgw · · Score: 1

      Well, my whole point all along has been there's no such decreased job mobility, once you have a few year's experience. There are, however, a great many geeks to lack the courage to change jobs as often as they should - a job hunt is hard on introverts, after all.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  14. 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.

    1. Re:Or by antdude · · Score: 1

      Where do I apply? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  15. 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?"
  16. Computer Science Degress are Worthless by Anonymous Coward · · Score: 0

    They give you a brief overview of a variety of subjects while teaching very little. A dedicated student could likely cover the whole degree in about three months through self-study. It's ridiculous to have people waste a lot of time and money just to get a certificate.

    I regret wasting my time on a degree. I know somebody who works as a very highly paid programmer who has a law degree. Most companies are far more interested in your programming skills rather than your degree. Sure, you'll probably have to start off in a more junior position, but it's more than worth it for the time and money you save on the degree.

  17. Re: Desperate Times Call For by Anonymous Coward · · Score: 0

    If I pray hard enough and get enough likes on Facebook, my code just writes itself at the end of each sprint. Everyone on my team seems a little grumpy, but oh well. I just turn the other cheek like Jesus taught me.

  18. Re: Desperate Times Call For by Anonymous Coward · · Score: 0

    Trump won uneducated white men, and educated white women at same % as uneducated white men. He also won every category above $50K annual income.

  19. Re:Not surprising. by Anonymous Coward · · Score: 0

    ....but never read it

  20. does it really matter these days? by Anonymous Coward · · Score: 0

    Nobody codes a red-black tree or writes a game engine from scratch now, it's all libraries put together like legos. None of which are taught in school by the way.

    I can see that a CS degree is largely pointless now. The non-CS classes are good so that you have a grounding in math and humanities, and you know how to write like an adult, but yeah.

    1. Re:does it really matter these days? by ErichTheRed · · Score: 1

      "Nobody codes a red-black tree or writes a game engine from scratch now, it's all libraries put together like legos."

      I have a science degree (not a CS degree) and I agree that this is the case. Run of the mill development is indeed gluing a massive Lego project together. But in my opinion it's very important to have a grounding in the fundamentals...start from the bottom and move up the stack instead of starting 400 levels up and not knowing how the magic box you're calling works under the hood.

      This is happening a lot in my field (IT infrastructure.) The IaC frameworks and languages are good enough to let a developer say, "Give me this" without knowing anything about the inner workings. All of the IaC, CI/CD and DevOps tooling was designed by developers to give them a way to bypass all the fundamentals and make their stuff Just Work (TM). When you look at things from the bottom up you see how much is behind delivering a service and can see potential bottlenecks and ways to improve. When you look from above down on the URL, connection string or API call, you lose that perspective..."I call this, with these arguments, I get this. I don't care how it works, It Just Works(TM)."

    2. Re:does it really matter these days? by Anonymous Coward · · Score: 0

      I agree. As a 20+ year sysadmin, and 5+ as a release engineer, I continually have to show developers that they've done SOMEthing wrong. Plugging the blocks together without taking into consideration the underlying architecture of the system they're developing for is a huge mistake. 90% of the developers I work with (Java devs) don't have a single clue how Linux works. I can read their code and at least understand what they're trying to do, but they can't figure out where 32GB or RAM went for their application that parses text.

  21. ultra-educated ?! by Anonymous Coward · · Score: 1

    Does having a college degree mean that you are "ultra-educated" ?! Are you now "one of them" and worthy of contempt because you managed to stay in school and learn something useful for the duration ?

    Is this another class thing the left is starting to divide ? Like the ultra-rich that mean just everyone who has more money than me (i.e. everyone who has a job), does having a college degree now mean you are another class worthy of contempt for the left ?

    Are we really that stupid to celebrate mediocrity to such levels in this country ?

    Can we just all get along without artificial classes to seed discord and these ceaseless attempt prove that we are better than everyone else ?

  22. An *official* lie by plague911 · · Score: 1

    I am sure there will be someone who falls into this category but the culture will be extremely rigid. Google has many good things going for it, it is however, culturally monolithic and extremely conservative. After my MBA I was interviewing for a product manager position there. It was a rather interesting experience I was speaking with several members from their autonomous car division. Great conversations. During lunch they gave me a chance to speak with one of their team, off record so I could actually ask honest questions, I think this is another very good idea. While I enjoyed the conversation's earlier, I noticed they all were similar. I also noted that while they had different college majors they all dress similar they all spoke similar, they had all gone to the same schools. I ask quite honestly "Hey I noticed that everyone I spoke with today all had a Harvard, Princeton degree, do I honestly have any chance I went to good schools but not the Harvards" his response without any irony was "Don't worry, I am from Stanford and we have a bunch of people from Cal Tech" I laughed and almost just walked out.

    1. Re:An *official* lie by lgw · · Score: 1

      Co-worker of mine became a product guy at Google. His undergrad degree was from an no-name school, but his MBA was from ... Harvard. I'm sure he fits in well.

      My engineering interview at Google left me with a similar impression - very culturally monolithic, very sure the had all the right answers to "scale", no need for outside ideas. I don't think they realize they're not the big dog any more (especially not their cloud platform, which is a tiny also-ran).

      --
      Socialism: a lie told by totalitarians and believed by fools.
  23. Re:Not surprising. by b0s0z0ku · · Score: 1

    Until there's a problem that needs to be solved that's not in "the book."

  24. well then by cascadingstylesheet · · Score: 2

    Makes sense.

    "I'm sorry, we only hire people who have proven their maturity by spending their parent's retirement for four years while burning couches on the weekends after drinking binges."

    1. Re:well then by Anonymous Coward · · Score: 0

      Many of us went to school part-time and worked full time jobs to pay to go through college.

    2. Re:well then by snapsnap · · Score: 2

      You're being too harsh. A college degree shows someone is dedicated, finish what they start, can meet deadlines, and can usually work on their own without micromanagement. High school doesn't teach you any of those things.

    3. Re:well then by Anonymous Coward · · Score: 0

      Those people that burn couches on the weekend aren't usually the ones graduating

    4. Re:well then by Anonymous Coward · · Score: 0

      You can show all those characteristics by being an Eagle Scout or building a house.

      Conversely, college often shows that somebody will continue managing to meet bare expectations as long as they're immersed in a group of people who are also meeting those bare expectations. *Exactly* like High School.

    5. Re:well then by Anonymous Coward · · Score: 0

      Maybe cascadingstylesheet was talking about those who have spent [all of] their parent's retirement over 4 years, have burnt couches during weekend drinking binges, all without ever having even gone to college.

    6. Re:well then by Anonymous Coward · · Score: 0

      A college degree shows someone is dedicated, finish what they start, can meet deadlines, and can usually work on their own without micromanagement

      This hasn't been true for the last decade

  25. Re:Desperate Times Call For by Anonymous Coward · · Score: 0

    stuff like this. The uneducated masses make up the Trump base ...

    Who the fuck do you think you are passing judgement on millions of people you don't even know ?

    I'd like to see you walk into a bar full of those uneducated masses and tell them how stupid they are. You'd get an education, all right.

  26. Re:Not surprising. by Anonymous Coward · · Score: 1

    I have seen self taught programmers come up with some astonishingly bad ways of doing things. One guy implemented a user id which started at a million and _decremented_ for each new user. If the startup had survived a couple of years the system would have blown up. Very creative.

  27. How to H1 by Anonymous Coward · · Score: 0

    Explain how they employ so many H1Bs then? In order to apply for a H1B filling your job you haven't found a local to fill, the job must require a college degree...

  28. Making this about me ... by CaptainDork · · Score: 1

    ... is self-serving, so I'm in.

    I was a contractor (Manpower Temps) for Mobil Oil, doing data entry on an Arnold Schwarzenegger IBM portable (OK, it did have a handle).

    In an unprecedented move, Mobil flew me to Fairfax, Va. to talk with some people, including the CFO.

    The CFO said, "You get very high ratings up and down the line and people relate to your methods (IT guy).

    "The problem I'm having is that you don't have a college degree."

    I said, "In your position, as a rule, I'd want only college graduates. You've heard the saying that 'There are exceptions to every rule' I, sir, am that exception.

    "I don't have a college degree, but I'm teaching your people who do."

    I'm retired from Mobil.

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Making this about me ... by Anonymous Coward · · Score: 0

      It's gets better! Creimertards think CaptainDork is creimer!! You can't make this shit up!!!

    2. Re:Making this about me ... by Anonymous Coward · · Score: 0

      FCLM, Please stop with the fake accounts, We know they are all you. ~ CaptainDorkWhoIsNotCreimer

  29. Good. by JustNiz · · Score: 1, Insightful

    Apparently Trump's H1B limits are finally forcing Google et. al. to do the right thing and hire US workers.

    1. Re:Good. by Anonymous Coward · · Score: 0

      Really? If you work in IT and you aren't employed, you probably shouldn't be employed. H1B isn't displacing US Citizens. It's filling in positions that would go EMPTY.

    2. Re:Good. by Anonymous Coward · · Score: 0

      I get calls from Indian body shops all the time about these types of jobs. "We have a job for a six-month contract in Nowhere, Midwestern state for less than you make now? Interested? Do the needful and send resume". These positions go empty because they don't pay what the market will bear and no way am I leaving a perm job with benefits to work contract.

    3. Re:Good. by JustNiz · · Score: 1

      Of course it is. Google etc are totally abusing H1B to displace US workers with cheap overseas alternatives.

  30. Re:Not surprising. by Anonymous Coward · · Score: 1

    You have no understanding of what a computer science degree is or gives you. It doesn't force you to solve problems a specific way. It teaches you how to learn new technologies. It does teach you some common programming patterns but design patterns still need to be applied to the situation and you still need to recognize them.

    Knowing the runtime for a hashmap implementation vs a list when doing a lookup is a good thing.

    I taught myself programming and then went to college. There is value in a CS degree.

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

  32. They are trying to undermine wages by omfglearntoplay · · Score: 1

    This is their way of paying everybody less, make no mistake about it. When computer programming has turned into vocational bootcamps, you can bet they are looking for any way to make labor cheaper so they can be trillionaires one day instead of billionaires.

    Hey man, why allow your grunt workers to afford homes when you don't own a small continent yet?!?!?!

  33. This is news? by backslashdot · · Score: 1

    These companies have been hiring none college grads for decades now. I know that for 100% certain.

  34. Re:Not surprising. by Anonymous Coward · · Score: 1

    I've seen "educated" programmers come up with equally astonishing bad ways of doing things. Anecdotes, what's not to love? https://pics.me.me/the-plural-...

  35. Dumbing down America (and the world) further by nomad63 · · Score: 1

    College education is not expected to give you the knowledge to succeed in the business world. College education should teach one critical thinking or, in other words, being analytical. Any code jockey can learn to code few thing here and another few there, but of he/she (will be referred as he in general from this point on, not to be confused with sexism) doesn't know why he needs to write the code that way, this person is doomed to fail. And knowing why the code has to be written in a certain way, requires understanding of the need for that code, hence the analytical mindset. Take a network "engineer" who is not a college grad, but he knows that a 100baseT or 1000baseT cable can not be any longer than 328 ft in length. It is a fact that anyone can memorize. But if you have the electrical engineering degree, or similar, you know, you can go farther than that under certain condition, but you can not go say 1000ft without causing major strain on your network. And the reason for that comes from the physics and the Ethernet signalling of CSMA/CD principle. Can't you find anyone who understands CSMA/CD without a college education. Of course you can, but as one lowers the barrier to entry, more of the clueless will trickle in and at the end of the day, ones who understand what is behind the scenes will get tired of the dummies and leave. Then your shop will be run by proverbial monkeys, who knew what to do to get a banana but don't know and don't care where that banana is coming from. And some of these monkeys, will be called engineers. What a travesty...

    --

    __________
    The more I know people, the more I love animals
  36. Re: Desperate Times Call For by Anonymous Coward · · Score: 0

    Jesus doesn't need you, but you apparently need to learn a little tolerance. Your wish is my command.

  37. Cost reduction by Anonymous Coward · · Score: 0

    In other words, how can we hire more programmers, but not pay them more?

  38. Re: Not surprising. by Anonymous Coward · · Score: 0

    Alternate reading: they write maintainable code.

  39. Re:Desperate Times Call For by Anonymous Coward · · Score: 0

    So they're not uneducated because they could presumably beat up GP?

  40. fast food worker now coding by Anonymous Coward · · Score: 0

    So now h-1b work work for 50% will be cheaper.
    Previously worked with h-1b and a team of 30 did not know the difference in cr/lf causing problem for the AIX box.
    Took over a week to convince and retrain them.
    Is it the short term quarterly myopic view of company profits a great thing !

  41. Re:Not surprising. by b0s0z0ku · · Score: 1

    Don't tell me the system didn't support negative user ID numbers. What was wrong with him not to implement negative UIDs?

  42. Good for corporations by Anonymous Coward · · Score: 0

    Dumber employees have a harder time seeing that they're being screwed out of health care and other benefits.

    1. Re:Good for corporations by Chameleon+Man · · Score: 1

      You read the article? They go off of actual code the individual wrote rather than college. The idiots are the ones graduating college. These companies are just finding ways to get ahead the curve to get the cream of the crop.

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

  44. 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.
  45. Great news and a good move in the tech sector by Chameleon+Man · · Score: 1

    I see nothing but good things for this. In the development world, real talent is discovered prior to students even entering college. I'm sure companies like Google have discovered this correlation and decided that it isn't worth putting their employees into debt before permitting them to get a job. On top of that, colleges have become a cartel, constantly raising prices because of the requirements many businesses have. Google can snipe capable developers early and stick it to these colleges that give their deans 500k yearly bonuses. I've always felt that a Github account is a far better indicator of skill and talent than a piece of paper anyway.

  46. The reasons for post-HS education matter the most by bjdevil66 · · Score: 1

    If you're doing any education past HS and it's all about "getting a good job", tech schools should be considered first.

    Tech schools are great for getting hands-on skills to do something necessary and valued by society. It's the age-old American path to success (like apprenticeships, only you pay with money instead of time and cheap labor.) With hard work and fiscal wisdom/savings, you can eventually make a ton of money following this path without any degree (when you inevitably start your own business).

    Universities, on the other hand, are for getting more educated in any field you enjoy studying. Liberal studies, law, mathematics, medicine, history, engineering, humanities, etc. (Steve Jobs had a humanities degree, IIRC - and he clearly understood what humans wanted. :) )

    If you go to a university and are primarily hoping just to get a job with your degree, then just remember two things (regardless of what you study):

    2) Degrees are only keys that can open the right door to a solid career. They're worthless without knowing where to find a matching career door.

    3) Finding that right career door to unlock and get your foot into is the single most valuable asset that a school can provide. Motivated people use their time in school to get internships and pursue employers they can meet via the university's excellent networking opportunities.

    If university-attending job seekers skip #3, they're making a very costly mistake they'll regret for decades.

    Even if you do all the right things in school, educations alone can fail you in the real world. There's a great quote from an old Michael J. Fox movie (The Secret of My Success), where a post-graduation job fell apart. When the main character asked his boss (that let him go on his first day) about why they went to college, he replied: "Well, you had fun, didn't you?"

    (Corollary: People who are cheat in college classes are only ultimately cheating themselves. Who REALLY cares about grades after you graduate? Learn - or don't learn. Don't cheat.)

  47. Well, that's a change. by Anonymous Coward · · Score: 0

    Fifteen years ago I applied for a job at one of these companies. I was told to go pound sand by the HR department, who wouldn't even approve my application -- because apparently my two year associates degree left me unqualified to do the job.

    Despite the fact that I was _doing_that_job_ as an F/OSS contributor -- to a project and code-base they were maintaining a fork of internally.
    Oh, and I'd been asked to apply by one of their own engineers.

    Talk about needing a BS.

    Since that day, in nearly every job I've walked into as a consultant / contract employee brought in to 'save the project' or 'help us get better' - I'm typically the least formally educated person in the room. Go figure.

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

  49. Re: Not surprising. by TimMD909 · · Score: 1

    My biggest beef with computer science majors is that the majority of them have no clue what version control is about. How the hell does a student pay tens of thousands of dollars a semester to learn how to computer, yet never get taught the basics?

  50. Re:Not surprising. by Anonymous Coward · · Score: 0

    Was that contrary to specificway-taught coders? It sounds like you two refer to the same group:

    People who flounder facing problems that weren't in "the book"
    People who can't find creative solutions

  51. Don't let them fool you. by mark_reh · · Score: 1

    No degree might get you in the door, but if you want a good job, not just a job, you're going to need an MS or MA.

    1. Re:Don't let them fool you. by Anonymous Coward · · Score: 0

      I earn $150,000 a year. My last completed education was high school. I have held engineering positions for 10 years without an engineering license (obviously the job is renamed for me). I have worked at 5 companies in those 10 years and was never fired, I left for better offers.

      Perhaps by good job you mean $1,000,000 a year income?

  52. Re:Not surprising. by Anonymous Coward · · Score: 0

    You have no understanding of what a computer science degree is or gives you. It doesn't force you to solve problems a specific way. It teaches you how to learn new technologies. It does teach you some common programming patterns but design patterns still need to be applied to the situation and you still need to recognize them.

    Knowing the runtime for a hashmap implementation vs a list when doing a lookup is a good thing.

    I taught myself programming and then went to college. There is value in a CS degree.

    Yep, it wasn't until I took some college courses that I discovered how bad of a programmer I actually was. Also allowed me to fix a lot of inefficiencies that another self-taught programmer baked into a bunch of software and got reports that required all night to run to be able to finish in less than an hour, among other things.

  53. And with women as the majority of college grads by sandbagger · · Score: 1

    This will somehow be men's fault.

    --
    ---- The above post was generated by the Turing Institute. Maybe.
  54. Re:Not surprising. by PmanAce · · Score: 2

    Computer science (one of my degrees) doesn't teach you how to code, it teaches you how to learn. The percentage of code-monkies stemming from Computer Science is minimal compared to coding boot-camps or whatever.

    --
    Tired of my customary (Score:1)
  55. That's what you get when you water it down by Anonymous Coward · · Score: 0

    Getting a college degree was once reserved for either people with wealthy parents, or people who had worked a few years, saved up, and wanted it badly.

    When you turn it into a free-for-all (literally) the value of a college degree as a filter becomes zero.

    Yes, hiring people because their parents are wealthy is silly, however, sometimes that's what companies want. What they don't want is someone who went to college because their high school counselor said they need a college degree (any college degree) to be employed, because that results in someone who gets one point above the minimum in a worthless degree.

  56. No Degree by Anonymous Coward · · Score: 0

    No Degree. 25 years experience. High 6 figure salary.... Nuff said?

  57. dot com by internerdj · · Score: 1

    I went through undergrad during the dot com bubble/bust. Companies were pulling people out of college to fill all the available seats. When the bubble burst, guess who those companies kept and guess who was working retail...

    1. Re:dot com by ErichTheRed · · Score: 1

      This is the Second Dotcom Bubble. Look at all the front end developers being cranked out of JavaScript bootcamps. In my field (IT), I ran into lots of MCSE bootcamp graduates around 1999-2000. There will always be people chasing the money with no real talent for the work, and bootcamps will spring up to make them "overnight experts."

  58. That's the good news by Anonymous Coward · · Score: 0

    The bad news? Robots are cleaning themselves up, looking in the mirror, checking their battery chargers. looking for jobs that did not require a degree, and they will be taking your job in a few weeks.

  59. Still can't hurt in my opinion by ErichTheRed · · Score: 1

    Apple, Google and friends already have their own independent evaluations of someone's ability. They can afford to be picky and hire geniuses. For a time in the early days of Google no one got in without a top-10 CS degree. When employers like that run out of elite CS grads to pick up, the next stop is finding people who can pass their interview process. These companies are looking for once-in-a-generation savant geniuses to come up with the next world-shattering trillion-dollar product. If they don't have degrees that doesn't concern them as long as they can extract the product from their brain.

    Where this doesn't work is the outside-of-Silicon-Valley world. It's common knowledge that really good IT people don't have a CS degree, just a knack for troubleshooting. I have a degree in chemistry from way back and wound up in IT. But, when you have more people applying than positions open, the sad reality is that anyone who doesn't check that "degree in anything" checkbox is going to get their resume thrown out by most employers. Whether that's fair or smart is another story...but traditional employers employing traditional people for run of the mill tech jobs are going to list it as a hard requirement and frankly they're not concerned if they miss anyone.

    Call me an elite out of touch intellectual, but I think some time working on a degree in a non-vocational setting is a good thing. Even the really good people I've worked with that don't have degrees are often tunnel-vision focused on the technical aspects of their job. If nothing else, it's a good time for students to finish growing up if they hit age 18 without all that complete. You're exposed to a small amount of courses in fields unrelated to your technical major and students that do it right learn how to absorb new information quickly, write well and communicate effectively. There are tons of people who waste the opportunity also, or pay way more than the education they receive is worth. I think these folks as well as the people complaining about not having a degree are the ones who are most vocal about not needing one.

  60. Code monkey by PmanAce · · Score: 1

    Computer science (one of my degrees) doesn't teach you how to code, it teaches you how to learn. The percentage of code-monkies stemming from Computer Science is minimal compared to coding boot-camps or whatever. Good luck finding non grads knowing and utilizing properly best practices and design patterns. Ask them if the known and use SOLID (each letter) or other equally important design patterns. I've seen methods with repeated code and thousands of lines of code in them, makes me want to punch the hell out of them.

    --
    Tired of my customary (Score:1)
  61. Degree Competent by Anonymous Coward · · Score: 0

    I am in a position to make hiring decisions. I have seen NUMEROUS candidates with masters degrees in computer science who cannot answer even the most basic of questions about software development. I have seen other candidates who have 3 years experience, no degree, who can write solid code, be a team player, and have an awareness of business practices. If you choose to pursue a degree, make absolutely sure you get academic work or internships that look like REAL JOBS. Come to me knowing how to work on a team. Come to me with 2 or 3 different projects. Be prepared to tell me what YOUR ROLE was on those projects Be prepared to tell me what you would like to have done if you had more time on the project. Have an idea of what my business does, you can find out from the internet, and be prepared to tell me how you can contribute. You can obtain these skills in college, or you can obtain them via life experiences. But if you don't have these skills, you don't get a job.

  62. Re:Not surprising. by Freischutz · · Score: 0

    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.

    And you are basing this assertion on the poor experience you had taking your college degree?

  63. Re:Not surprising. by MachineShedFred · · Score: 1

    The plural of 'anecdote' is not 'data'.

    I've seen commercial accounting software that used enforced-unique signed int transaction IDs for their general ledger database tables. This ensures that any organization of sufficient size will run out of addressing space in their ledger a little after 2 billion transactions, and will do it twice as fast as necessary because they are wasting half of their address space on "negative" row IDs that will never be used.

    That's probably fine if you're a small business, but if you ever grow into a large business you are guaranteeing yourself a fucking accounting disaster at some point down the line.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  64. Main thing is you are less than 30 by micahraleigh · · Score: 1

    Like Zuckerberg, they don't want to see you if you are over 29.

    Also you succeed in customer support without a degree.

    The summary doesn't say anything about dev positions.

  65. Re: Not surprising. by Anonymous Coward · · Score: 1

    I had a senior electrical engineer who wrote code for some widely used telecom equipment who for the life of him couldn't understand why his C union wasn't giving him all the data he assigned to it on the other end. No amount of explaining could get it through to him. He worked fine in version control. A college degree should mean you can grok basic software concepts if explained to you, not that they have basic working knowledge of every piece of the industry. If they can't get source control after explanation, then their school failed them and society. If you think they should just be handing you the perfect cog for your machine, then you don't understand what college is for.

  66. Yeah! by zawarski · · Score: 1

    What have colleges ever given us?

  67. Means They're Serious by EndlessNameless · · Score: 2

    When you're looking for skills rather than credentials, that tells me you're more concerned with doing good work than looking good in sales proposals.

    While some career-minded people might seek credentials to "demonstrate" their skills to potential employers, there are a lot of great people out there who don't bother.

    And you may see less poaching of skilled employees simply because they don't have the right mix of buzzword bingo to attract the scavengers.

    --

    ---
    According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  68. 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.

  69. Re:Not surprising. by lgw · · Score: 1

    No, on the 50 or so recent college grads I've worked with and mentored over the past couple of decades. They generally had a good grasp of data structures and algorithms, but had no "best practices" worth speaking of, except where they might have picked up a little from an internship.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  70. Re: Not surprising. by terrycarlino · · Score: 1

    In my experience the reason students don't know about version control is that they never need it. Most of the code they write has one version, the one they turn it for their specific assignment.

    Just looking at the present CS program at my old school. There's a lot of math. An algorithm course. One on data and file structures. Computer engineering and digital logic design courses. A C++ and Program language concepts course. Even a single Operating Systems course.

    At the 400 (senior) level the student selects three courses from a variety of courses which include Database Management, Operating Systems II, Crypto and network security, Compilers, AI, robotics, Android and something called software design and development.

    Very little on anything like User Interface Design, Versioning or Software lifecycles, or anything that would really prepare a student to write programs or more important maintain other people's code in a software organization.

    Remember also that at the 400 level a student is only taking three out of 15 or so courses. I suspect a lot of students pick some combination like AI, Robotics and Principles and Applications of Multimedia or some other not highly useful combination, at least not highly useful in a real job, just because they think they're interesting (or easy.)

  71. Re:Not surprising. by Spamalope · · Score: 1

    And in general with anyone who feels the need to bring up credentials. That never seems to occur to the highly skilled. They want to talk about the cool new thing they're working on, or elegant solution instead.

    Higher education seems to at best give some structure to the self initiated learning for the really gifted folks, where it's not an impediment. It's more useful for the rest of us.but by no means the only way to excel. Mentored learning works better for example.

  72. Yeah, right by Anonymous Coward · · Score: 0

    I'd only begin to believe this if the TFA title read "Google, Apple and 13 Other Companies That No Longer Require Employees To Have a College Degree For Scrubbing Shitters".

  73. Piss poor article... by grumpyman · · Score: 2

    Is this a click bait or something? There aren't a lot of context in this article - of course you wouldn't need a degree for jobs that do not require higher level education/training (e.g. operations/maintenance, receptionist, book-keeper, security, janitor). And in the top 15 it has Costco, Whole Foods, Lowes, Home Depot, Publix, StarBucks, Nordstrom and Chipotle. Wow that's tons of insights.

    1. Re:Piss poor article... by cordovaCon83 · · Score: 1

      Seriously, having a college degree might be detrimental to getting a job at some of those places.

    2. Re:Piss poor article... by nazrhyn · · Score: 1

      What article?

  74. You mean Whole Foods and Costco.. by bev_tech_rob · · Score: 1

    Previously required cashiers to have degrees? What a crock this article is...

    --
    You're messin' with my Zen Thing, man.....
  75. Comment removed by account_deleted · · Score: 0

    Comment removed based on user account deletion

  76. Re:Not surprising. by Anonymous Coward · · Score: 0

    Too many bugs are caused by 'creative' solutions where a library function or othr standard solution would have been better.

  77. Re:Not surprising. by Anonymous Coward · · Score: 1

    I would agree that there is value in a good quality computer science degree. With that said, I was recently working on a proof of concept. After I got a functional version, I started thinking about obvious optimizations and the first thought was around algorithms and data structures. What I found was I had ended up implementing a sparse adjacency list based on python's dicts which is likely a very efficient data structure.

    Is that my college training that caused me to think about the problem in that way? I don't think so, I think it was more my experience coding and thinking about an easy but relatively efficient implementation and since python dict's are very convenient. Where my degree comes into place is I was able to quickly validate what is likely the best data structure and I could then assess my implementation to realize I had what is likely the best data structure. IF you have good programmers even without that training, they could have done the proof of concept and then I could have evaluated that it was functional and done an evaluation for optimizations.

    Where I feel I got the most value out of my education, though, was in the diversity of challenges I faced, For example, having professors that valued different styles of programming language and felt there was value in learning them -- functional programming teaches you to keep your functions simple and single purpose which is VERY similar conceptually to the single responsibility principle in object oriented programming. By understanding concepts, they argued, I could pick up new languages, new technologies, etc and still stay relevant.

  78. Re:Not surprising. by Austerity+Empowers · · Score: 1

    there is a specific way to do something rather then being able to creatively solve problem

    Only if they went to a bad school, and/or are idiots. Their strengths are generally having a good working knowledge of how similar problems were solved in the past, and what was good/bad about them. If they get stuck on that, the problem is not education, it's IQ. The issue I have seen is being overly focused on finding the optimal algorithm, when simple or straight-forward will suffice, and being nerd baited into arguments over how to write good code, versus getting something done on a deadline.

    I know I will take heat over that last statement, but let's face it, sometimes you have to do the nasty to pay the bills. Good coders will get rid of that abortion once the storm passes, bad ones just grouch about it until the end of time or carry it forward as a monument to the perceived stupidity of their bosses.

  79. No by glennrrr · · Score: 1

    The proof is in the pudding. It is really really hard to make a quality app, one that launches fast, has smooth animations, reviews well, shows an understanding of interface factors...

    What do you judge applicants on? Certifications? GPA? Whether they have a degree in an unrelated field like Computer Science?

    1. Re:No by PmanAce · · Score: 1

      I judge applicants on reading them, asking them questions to see if they bullshit, tricky code questions they need to write and then ask my team to interview them forming a circle around them...because you know, they will work with him, not you.

      --
      Tired of my customary (Score:1)
  80. College is oversold by Anonymous Coward · · Score: 0

    I know several people who spent tens of thousands on college and are now in jobs that never needed that education. They seem rather happy other then they have remorse for paying so much for so little in benefit. Hands on experience is way more useful for many jobs and at least major employers are now realizing this.

  81. Re:Not surprising. by Darinbob · · Score: 1

    That's too bad. CS used to actually teach stuff, but it has been dumbed down over the years. Coding is simple. If a company only wants coders then good for them but they won't be making great products that way unless they start mixing in people who can go beyond that and start thinking.

    A college degree isn't just a way of getting a trade, it should be a way to get the student to learn, learn how to learn, learn how to think well, learn how to be logical, learn how to be abstract, and basically exercise the brain so that it can be useful. Once you've got that, then the problem solving comes more naturally. Learning about other subjects is great because programmes also need domain knowledge. Learning how to write is good too, even for engineers, because you end up writing documentation much more than you write actual code.

    Right now, I wish I had computer science people working for me. I have a whole lot of EE types who learned to program on their own, and it shows. They're working on a code base written by EE type people who fundamentally didn't understand a lot of software concepts such that the result is extremely difficult to understand or maintain. But CS people don't like doing anything low level anymore.

    My concern is that articles like this just tell a lot of lazy students that skipping college is good for them. If someone can go to college and can afford it, then they will almost always do better with college than without it.

  82. Re:Not surprising. by Darinbob · · Score: 1

    The third way, learn how people did this in the past and adapt from that. Not just "in the book", which these days seems to be the same as "find it in the code library somewhere". Having a creative solution can often be just as bad. The creative solution may not work, it may have terrible performance, and so forth.

  83. Re:Not surprising. by Darinbob · · Score: 2

    Yes I agree in many ways. I have heard the excuse of "but we didn't learn that in school" several times.

    New languages don't solve things. As the saying used to go back in school, "you can write Fortran in any language".

  84. Re:Not surprising. by GuB-42 · · Score: 1

    It is a selection bias.

    It is just that the self taught coders you met are exceptional. I mean, why was that self-taught coder hired? It is most likely because he has shown that he really is good, otherwise, the recruiter would have played it safe and hire someone with a degree instead. Also, why did they chose to code? For a CS graduate, it is a natural choice, for someone without a degree, it must be that he really wanted to do that because of an innate talent or passion.

    I've met people who became coders at a time very few people had CS degrees and demand was high. And well, they do solve problems creatively, while breaking everything else in the process. To put it bluntly, most of them were terrible coders. But now, times have changed, and people in general are better trained with computers, so there is no reason to hire unqualified employees unless they are somehow exceptional.

  85. Um. This is .. incredibly old news? by Anonymous Coward · · Score: 0

    I have been getting full time tech jobs without a college degree since 1998.

    I have applied to all manner of jobs for the past decade plus and made it clear I didn't have a degree and got interviews, and also got a job every single time.

    The only company that actually said that I didn't qualify because I didn't have a degree was Johns Hopkins, and 3 weeks later they called me to see if I was still interested in the position, and I had to tell them I'd already gotten a job elsewhere.

    Confused as to how this qualifies as news in 2018.

    For the longest time I've known that the only reason companies put that on job descriptions is to weed out those who would not do well at the job. (don't have the confidence to apply) ... Within the last six years or so I have seen "or equivalent experience" next to every "4 year degree" requirement on every single job posting I've seen.

    This isn't new stuff. And even before me other people were getting hired without college degrees.

  86. Re: Not surprising. by Anonymous Coward · · Score: 0

    You assume that being good programmer involves being good at solving problems, which is dar from truth. Good coded algorithms can be utter rubbish, far from optimal solution compared to another that turns out yo be badly/nonopyimally coded.

  87. no academics on resume by Anonymous Coward · · Score: 0

    Does this mean I can get away with not mentioning all my education on resume when I apply for google, Apple and other 13 companies?

  88. Re:Not surprising. by Anonymous Coward · · Score: 0

    Yes, this! A thousand times this!

  89. Re: Not surprising. by Anonymous Coward · · Score: 0

    so true

  90. My dream job by Anonymous Coward · · Score: 0

    I always thought you needed at least a Master's Degree to clean the floors in the data center.

    1. Re:My dream job by talldean · · Score: 1

      I worked for Google as an engineer for a few years (2010-2015), and have no degree.

      You basically need to get a referral to get the interview, and then you have to be pretty damn well perfect in that interview, or have enough additional "good signal" (referrals, previous jobs, etc) about you that it overcomes the missing signal of the degree.

      I studied for that interview for months *and* had a near-perfect day; both preparation and luck were on my side.

  91. One size doesn't fit all by erp_consultant · · Score: 2

    Some people do better at college than others. Some people are good learners but poor test takers.

    Look at the NBA for example. Kevin Garnett, LeBron James and Kobe Bryant didn't play college ball but were (are) exceptional players. Does that mean that every high school kid is ready for the NBA? Of course not...but some of them are. Some kids have great college careers (Jimmer Fridette for example) but lousy pro careers. Steve Nash nearly switched to soccer because he couldn't get any college to give him a try. Yet he had a great pro career.

    Similarly, there are lots of outstanding college educated IT professional and lots of outstanding IT folks without a degree. As near as I can tell, from over 20 years in the business, there is no direct correlation between a degree and success in IT. Some have it and do well, some don't have it and do well.

    Personally I don't think that having a degree should be a hard and fast requirement. As long as someone can demonstrate that they have the skills, aptitude and attitude I think they should be given a chance. Where they obtain those attributes is immaterial.

  92. 32-bit PHP lacks unsigned or big ints by tepples · · Score: 1

    How much of that is because the application side of it was written in a language that has neither a 64-bit integer type nor an unsigned 32-bit integer type? PHP, for example, has no 64-bit integers unless it's running on a 64-bit architecture, and last I checked, a lot of virtual private servers were 32-bit in order to fit more pointer-heavy data sets in RAM without having to expand to the next larger size (and next larger price) VM. Has this changed recently, to where even 512 MB to 1 GB VPSes are 64-bit?

  93. Re: Not surprising. by tepples · · Score: 1

    How the hell does a student pay tens of thousands of dollars a semester to learn how to computer, yet never get taught the basics?

    By attending a school that doesn't provide a remote repository host for its software engineering students to use. Though Git can work purely locally, backing up a repository to a zipfile on a FAT32-formatted USB flash drive isn't the most convenient way of planning for possibility of media failure.

  94. Save a penny, create crapware. by interval1066 · · Score: 1

    Here's the headline: "Employers continue to come up with creative ways to pay engineers less." In my experience coders with pure experience are great, they get to work and can start writing really bad code. On the OTHER hand, coder fresh out of college ask lots of questions, take lots of notes, and then eventually start writing really bad code. There's no replacement for some one with some education AND experience. Take a fresh grad or a hacker with no STEM education and ask him/her to sit down and write a PID algorithm for "the" application right now. The grad will know what you're talking about but not know how to do it for this particular application, while the hacker will have no idea what you're talking at all or will know what you're talking about but by another name. The grad with experience will scope out this problem like a normal, capable engineer, and get it done. You do NOT learn that at "coding camp" or bot scripting. I'm seen it too many times. These companies were hoping to save a few pennies with H1B visas. Now they're hoping to do it with "coding kiddies" with Python or Ruby or o0ne of these other non-hardware facing scripting languages. Good luck with that.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  95. Re:Not surprising. by mikael · · Score: 1

    The creative person might claim to have invented a new algorithm which is something the rest of the industry uses. The degree taught person might use the one and only way they were taught all those years ago. Continuous learning is the important thing. New algorithms and methods are always being published.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  96. A win for the competition by AHuxley · · Score: 1

    A big brands enter a generation of demographic stupefaction.
    Workers with no skills and who will need support working.
    Once great US brands become charities? A work center for the local population?

    Products and services the world wanted to buy from the USA will be found in nations with engineers and professionals.

    --
    Domestic spying is now "Benign Information Gathering"
  97. the nba and nfl need minor leagues / JR leages by Joe_Dragon · · Score: 1

    the nba and nfl need minor leagues / JR leagues Like the NHL / MLB

  98. Re:Not surprising. by Daralantan · · Score: 1

    My intro to computer science class focused very heavily on problem solving.... But then the problem came from the teacher not telling anyone much about programming. He mostly focused on math problems, how to steal wifi from your neighbor, and how drunk we should get every weekend.

  99. Re:Not surprising. by Gr8Apes · · Score: 1

    No, on the 50 or so recent college grads I've worked with and mentored over the past couple of decades. They generally had a good grasp of data structures and algorithms, but had no "best practices" worth speaking of, except where they might have picked up a little from an internship.

    50? I'm envious. The last 7 years of interviewing hundreds of candidates uncovers about 1 in 50 that actually understand data structures and algorithms, much less know anything deeper about how computers and memory work or how the language chosen can affect your performance and choice of algorithms/data structures to use.

    --
    The cesspool just got a check and balance.
  100. Re:Not surprising. by Gr8Apes · · Score: 1

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

    It depends upon the degree. CS? Complete and total waste of time, generally. Some engineering degree where rational logical thought and problem solving are required to succeed that also utilize coding to solve problems? Absolutely, and those generally also tend to have learned a few best practices (see below)

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

    Maybe 30+ years ago. The last 10-15 years worth of graduates appear to have only learned Java/JavaScript and HTML syntax. Critical thinking skills are on the level of an 8th grader, at best.

    In fact, an 8th grader might be the better hire, they have less ego and are willing to learn instead of saying the latest gee whiz language or framework is the solution to all your problems. I mean, I'll have to train in any case, so why not go with the willing candidate? /s

    --
    The cesspool just got a check and balance.
  101. Comment removed by account_deleted · · Score: 0

    Comment removed based on user account deletion

  102. Comment removed by account_deleted · · Score: 0

    Comment removed based on user account deletion

  103. Re:Not surprising. by Bengie · · Score: 1

    Both sides are correct and both sides are wrong. You need both creativity and knowledge, but the creativity is more important in the long run in my opinion. You need to be creative in order to break down the problem in order to properly identify the problem. If you can't describe the problem, then you can't solve the problem. This part takes creativity because there is never a perfect fit. What you get is several "standard" ways to solve a problem, each with trade-offs. Quite often, the different ways are incompatible with each other and if you choose the wrong one, you're going to have a horrible time digging yourself out of a huge hole.

    Many seems to think you need knowledge in order to find the answers to a problem, but I disagree. I have little knowledge, but I can describe the problem. To Google! If I can describe the problem, I can search for the answer. The biggest issue I tend to see with people who "know" a lot is that they only know what they know and nothing else. They have a hammer and everything is a nail. They will find the closest answer to their question and run with it as if they have 100% confidence.

    Many times I can't find an answer fast enough, and I just create my own solution. Most of the time, my solution turns out to be one of the answers, just not as polished and ideal. I self-taught myself multithreading before I even had a computer. By the time I got a computer and started to learn how to program, it turned out my solutions to "threading problems" already had terms like "race condition", "pipelining", "atomic" ... I didn't need to be taught these ideas, they were self-evident when I looked at the hypothetical problems in my head. The benefit of having pre-knowledge is it would have taken less time and I would have had better engineered my code instead of organically optimizing it as I thought about these problems.

    Personally, I prefer the creative aspect, biased because I have a disability that hampers my memory. Anecdotally, people with lots of knowledge tend to suffer from Dunning–Kruger effect and "I got a hammer". Scientifically, there is a knowledge/abstract-reasoning tradeoff. Beyond a certain basic amount of minimal knowledge, the more knowledge a person has, the worse their reasoning. Reasoning peaks in teens and cliff-dives in most people's 3rd decade. A small subset continue to get better at reasoning throughout their life, but they all seem to have learned how to purposefully forget.

  104. Re: Not surprising. by Anonymous Coward · · Score: 0

    This is indeed a problem but Computer Science is a mathematics degree. People like it because it has computer in the name and it means you're smart and it teaches you how to pass the tech interview.
    Problem is the hardest parts of it don't have much to do with tech industry problems and employers are going to want you to know a bunch of "hot tech" to get really a good job.

  105. Re:Not surprising. by Anonymous Coward · · Score: 0

    Most people are not smart enough to pass Computer Science unless they're motivated to work in that field for some reason other than money. If they're so smart and driven that they pass and they don't like the subject matter, I say hire that smart motherfucker. If they do good and get along with people maybe they might even be management material.

  106. Re:Not surprising. by Anonymous Coward · · Score: 0

    Comp sci should not be passable without learning how to design elegant solutions. It's easier to pass CS without learning how to code than it is to pass without learning about the time and space complexity of problems. Design patterns are included as part of some CS programs as well. Perhaps your educated programmer is not motivated to produce elegant solutions.

  107. Re:Not surprising. by ebvwfbw · · Score: 1

    Get a guy that has a 4 year degree and has a background with operating systems. Operating systems and advanced operating system courses weed them out quickly. Even graduate students.

  108. Tales from the real world by Anonymous Coward · · Score: 0

    Myself and probably about 30% of our team are degree-less and making $135K to $180K in Unix/Linux system admin/systems programming roles at a fortune-10 healthcare company. We are not atypical here... but I can't speak for other markets. I often do technical interviews for similar positions in my company - we never care or hardly ever even ask about education (HR may before the candidates get to us - I'm not entirely sure.)

    That said I've been personally involved in hiring two people who's education played a role - one Stanford graduate and one local graduate who had a PhD in Math - both were, effectively, busts. Stanford was a nice guy but was never happy, hopped around internally and finally left to be an independant contractor. He's been doing the same thing for about 10 years now. PhD was a jerk, made enemies internally and is now contracting in the Milwaukee area, at basically the same level as he was at my company.

    1. Re:Tales from the real world by Anonymous Coward · · Score: 0

      btw Stanford had an MS CSCI