Slashdot Mirror


LinkedIn Testing 1970's-Style No-CS-Degree-Required Software Apprenticeships (mercurynews.com)

theodp writes: The Mercury News reports on REACH, a new software apprenticeship program that LinkedIn's engineering team started piloting this month, which offers people without Computer Science degrees an opportunity to get a foot in the door, as Microsoft-owned LinkedIn searches for ways to help diversify its workforce. For now, the 29 REACH participants are paid, but are only short-term LinkedIn employees (for the duration of the 6-month program). LinkedIn indicated it hopes to learn if tech internships could eventually be made part of the regular hiring process, perhaps unaware that no-CS-degree-required hiring for entry-level permanent positions in software development was standard practice in the 70's and 80's, back when women made up almost 40% of those working as programmers and in software-related fields, nearly double the percentage of women in LinkedIn's global 2016 tech workforce. Hey, even in tech hiring, everything old is new again!

200 comments

  1. theodp by 110010001000 · · Score: 1

    theodp hates this idea. These people and kids who are learning from Code.org are going to take his job.

    1. Re: theodp by Dunbal · · Score: 3, Interesting

      Yeah, my next doctor is going to be someone who didn't go to medical school.

      There are plenty of those around and there have been for a long time. Chiropractors, Naturopaths, Homeopaths, Acupuncturists and a whole lot more. They succeed because any given illness has an 80% chance of being self limited and going away on its own. That's a phenomenal success rate for these "alternative doctors", although it's no better than if you had just stayed home.

      The problem is when you have something that falls into the 20%.... we who did go to medical school don't claim to be able to save anyone, but we have documented proof that we can usually offer you a more desirable outcome than doing nothing at all.

      --
      Seven puppies were harmed during the making of this post.
    2. Re: theodp by 110010001000 · · Score: 1

      Plus a doctor is more important than a LinkedIn programmer. No one is going to die if a LinkedIn programmer is bad.

    3. Re: theodp by unixisc · · Score: 1

      Aside from that, gp's do have the option of recommending one to a specialist, in the event of being unable to address something. Of course, this assumes that not all docs would have ceased going to med school

    4. Re: theodp by pr0fessor · · Score: 1

      Just because some DCs are quacks doesn't mean they belong in your list just like a DDS doesn't, they actually need to have a degree to practice. If you dislocate or break a few bones and need therapy under the supervision of a DC you will understand the difference. Naturopaths, Homeopaths, and Acupuncturists don't use x-rays or MRI, can't give you prescription medication, and isn't covered by your insurance like a DC or DDS.

    5. Re: theodp by Anonymous Coward · · Score: 0

      To be fair, a full doctor is hardly necessary to diagnose and treat a ludicrous number of ailments people go to the doctor for.

      Besides, in my own experience anyway, most doctors are actually pretty shit at their jobs. If you have something obvious they can throw a pill at or put a cast on then they are worth listening to. Anything else and you're wasting your time trying to get them to give a shit.

    6. Re: theodp by __aaclcg7560 · · Score: 1

      No one is going to die if a LinkedIn programmer is bad.

      Unless they work on medical devices. Failure to subtract by one for an array can be fatal.

    7. Re: theodp by Anonymous Coward · · Score: 0

      Oh, fuck off. A doctor requires many years of study as they're dealing with people's health for a living, often on their own. Most software skills are learned from actually doing. Of course the more abstract things are important, but anyone studying development on their own knows this and studies those topics as well. They are often tested during job interviews. On top of that, developers most often work in teams and someone with less experience is not giving a lead roll. If someone is able to pass a job interview but is actually absolute shit, they can easily be fired due to most developers not being unionized and most states being "at will".

      It's not like LinkedIn is hiring people who spent 8 hours on Codecademy. They are just giving people who can otherwise show they are a solid developer a chance whereas in the past, they would be filtered out immediately because they don't have a CS degree.

    8. Re: theodp by Anonymous Coward · · Score: 0

      No, all chiropractors are quacks. The fact that they have hired lobbyists and spent money on legislation that lets them order radiographic studies and bill insurance does not change that fact.

    9. Re: theodp by Dunbal · · Score: 2

      they actually need to have a degree to practice.

      Sure. Said degree is not granted by a medical school though. It's granted by some other school - of chiropractic, of acupuncture, etc. I never said they were "quacks" - after all what is medicine anyway? I will state, however, that they do not follow the scientific method and cannot back up their claims with scientific studies. Even though they have thousands of testimonials from people who say they feel better. At the end of the day feeling better is what medicine is supposed to be about. But god help you if you see an acupuncturist for malignant melanoma...

      --
      Seven puppies were harmed during the making of this post.
    10. Re: theodp by Anonymous Coward · · Score: 0

      150 years ago doctors took apprenticeships.

      There is no reason it shouldn't be done today, except academia likes their monopoly.

    11. Re: theodp by HornWumpus · · Score: 1

      WTF is residency if not an apprenticeship? IIRC the last year of Med school is also a rotation of practical experience in many specialties.

      I've been reading 'Amature Doctor' magazine for 25 years. That should make me a doctor by now...

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    12. Re: theodp by pr0fessor · · Score: 1

      DC is an 8 year degree and whether you realized it or not sports medicine and rehabilitation clinics are often run by DCs and they have distanced themselves from the label Chiropractic because of a stigma created by quacks with claims that can't be supported.

    13. Re: theodp by crgrace · · Score: 1

      So LinkedIn is working on medical devices now?

      I've worked on medical devices (as a hardware engineer) and the QA on them is astounding. So bugs like that are exceedingly rare in the final product, even if they aren't any more rare than elsewhere in the first prototype.

    14. Re: theodp by ShanghaiBill · · Score: 4, Interesting

      Yeah, my next doctor is going to be someone who didn't go to medical school.

      In many other countries, when you go to see "the doctor" you are actually seeing a nurse or PA. You are only referred to an actual MD if your problem is non-routine. This leads to faster and more affordable healthcare and MEASURABLY BETTER HEALTH OUTCOMES.

      So would you be better off if your next "doctor" is someone who didn't go to medical school? Apparently, yes.

    15. Re: theodp by Anonymous Coward · · Score: 0

      Only if you're old enough.

    16. Re: theodp by __aaclcg7560 · · Score: 1

      So LinkedIn is working on medical devices now?

      I believe the context to "LinkedIn" programmer" was "a programmer who got hired off of LinkedIn" and not "a programmer who works for LinkedIn."

      I've worked on medical devices (as a hardware engineer) and the QA on them is astounding. So bugs like that are exceedingly rare in the final product, even if they aren't any more rare than elsewhere in the first prototype.

      Assuming, of course, they're on a separate VLAN and a dedicated team keeps them updated. If they show up on the general VLAN, they become a vulnerability in the Nessus scan and need immediate removal. Especially the Windows-based medical devices.

    17. Re: theodp by __aaclcg7560 · · Score: 1

      creimer has a post quota on slashdot that he has to reach. Sometimes* that requires posting only vaguely meaningful content.

      The current business model is to make comments throughout the day when I'm not busy to generate an extra $50+ per month in ad revenues from traffic to my websites.

      * Sometimes meaning All the time

      I'm not longer wasting my time on correcting the asshats who misrepresent my positions.

    18. Re: theodp by Verdatum · · Score: 1
      You hear rumbling about the US shifting to that model from time to time, and to an extent, we do that. Often the model is that the doctor acts as oversight. You get a hello from her, she signs off on the diagnosis/treatment and then moves on to the next patient. The biggest stumbling block I see that will likely always require doctor participation is in prescribing controlled substances. We require extra credentials for that because of that abuse potential.

      A couple years ago, I spent an extra 6 hours waiting in an ER bed because they wanted to get the specialist to look at my injury and his shift hadn't started yet. In my admittedly complete and total armchair armchair opinion, I don't think that was necessary at all.

    19. Re: theodp by OffaMyLawn · · Score: 1

      Assuming, of course, they're on a separate VLAN and a dedicated team keeps them updated. If they show up on the general VLAN, they become a vulnerability in the Nessus scan and need immediate removal. Especially the Windows-based medical devices.

      I think I just threw up in my mouth a little.

    20. Re: theodp by OffaMyLawn · · Score: 1

      That was meant specifically at the "Windows-based medical devices" part. Not the rest.

    21. Re: theodp by ShanghaiBill · · Score: 1

      The biggest stumbling block I see that will likely always require doctor participation is in prescribing controlled substances. We require extra credentials for that because of that abuse potential.

      I don't see any reason, even in theory, why "extra credentials" should have any effect on abuse.

      Many other countries have far fewer drugs that require prescriptions, and some have a hierarchy of prescription drugs, with some requiring only the approval of a pharmacist or nurse, rather than a doctor. The upside to this system is lower costs and more accessible treatment. The downside is ... nothing.

    22. Re: theodp by __aaclcg7560 · · Score: 1

      I think I just threw up in my mouth a little.

      That's my reaction when I saw garage openers on the Nessus scan.

    23. Re: theodp by Anonymous Coward · · Score: 0

      Wow. $50/month is all the incentive you need to troll Slashdot? No wonder you are such a fat slob. Try standing once an hour instead instead of rolling those ham hocks to the candy drawer.

      Just kidding, we know you eat it by the bag before it gets to the drawer.

    24. Re: theodp by __aaclcg7560 · · Score: 1

      Wow. $50/month is all the incentive you need to troll Slashdot?

      I'm actually tracking $75+ for this month and $100+ per month looks quite doable. For planning purposes, $50 per month is a conservative number. That amount will also offset the cost of my monthly subscription to The Wall Street Journal. ;)

      No wonder you are such a fat slob. Try standing once an hour instead instead of rolling those ham hocks to the candy drawer.

      Just kidding, we know you eat it by the bag before it gets to the drawer.

      My work office doesn't have drawers and the overhead has a bag of sunflower seeds. I don't allow food in my home office.

    25. Re: theodp by angel'o'sphere · · Score: 1

      And for all those 'medical professions' you need in every country of the world -- except the USA, ofc. -- a medical education. Either a university degree or at least a "healing practitioner" certificate.

      So what exactly was your point?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    26. Re: theodp by angel'o'sphere · · Score: 1

      You forgot to add the important keywords: in the USA

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    27. Re: theodp by angel'o'sphere · · Score: 1

      I will state, however, that they do not follow the scientific method and cannot back up their claims with scientific studies.
      Are you an idiot?
      The oldest mass tests - usually done on convicts or prisoners of war (which usually became slaves) - for acupuncture are probably 4000 years old. And since the west has adopted acupuncture we have thousands of 'scientific studies' about it, probably 10,000ds.
      Chiropractics is a branch of orthopedy. Why you claim it is not following 'scientific methods' is beyond me.
      Either you can fix a dislocated joint or you can't, that is super easy to test, facepalm.

      And to practice either as a professional, you need a medical diploma.

      But god help you if you see an acupuncturist for malignant melanoma...
      And god help that acupuncturist, too. He would be sued into oblivion and had likely jail time. Oh, I forgot: in the sane world, probably not in the US.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    28. Re: theodp by Anonymous Coward · · Score: 0

      The current business model is to make comments throughout the day when I'm not busy to generate an extra $50+ per month in ad revenues from traffic to my websites.

      You know, if you actually tried being good at your job and working hard, you might be able to make more than $25/hr at a real job, and not have to find ways of scamming $50 a month in advertising revenues.

      First step: stop posting on Slashdot.
      Second step: spend more time on productive work for your employer.
      Third step: get good.
      Fourth step: profit.

    29. Re: theodp by pr0fessor · · Score: 1

      I don't know about the rest of the world but DCs in my area of USA work with or run physical therapy and rehabilitation clinics and have distanced themselves from the word Chiropractic and they need 8 years of education.

    30. Re: theodp by __aaclcg7560 · · Score: 1

      You know, if you actually tried being good at your job and working hard, you might be able to make more than $25/hr at a real job [...]

      With 10 paid federal holidays, 20 PTO (Paid Time Off) days, and an extra month of pay as a Christmas bonus last year, I'm making $30 per hour.

      [...] and not have to find ways of scamming $50 a month in advertising revenues.

      Asshats like yourself have been driving people to my personal blog (click the Homepage link above my comment), where they can visit my author website, author profiles at Amazon and Smashwords, and social media channels like YouTube and Twitter. For the extra ad revenues and ebook purchases for this month, I thank you. Keep up the good work!

    31. Re: theodp by Dunbal · · Score: 1

      I meant scientific studies. Not 'scientific studies'. Chiropractic is NOT a branch of orthopedics. Orthopedics is a branch of surgery, which is a branch of allopathic medicine.

      --
      Seven puppies were harmed during the making of this post.
    32. Re: theodp by Verdatum · · Score: 1

      I think the theory is that by obtaining the extra credentials, you have more invested in your situation that acts as an incentive to not do things that would cause you to lose your license....I don't think this makes that much sense either. And I WISH pharmacists in the US could prescribe certain drugs. I spent 7 years as a pharmacy tech, and they absolutely have the knowledge to do so, and most pharmacists almost never get to flex those pharmacist muscles.

    33. Re: theodp by angel'o'sphere · · Score: 1

      I don't know about your country but here you learn Chiropractics in an university.
      Or in other health/medical schools where you learn something like physiotherapie. I guess you are mixing up Chiropractics with something else.
      Chiropractic is NOT a branch of orthopedics.
      Yes, it is. I suggest to read the relevant Wikipedia article ... orthopedics is an umbrella term refering to everything regarding bones an sinew. So Chiropractics and Oesteopathy are both branches of Chiropractics.
      In other countries, it is a branch of massage, though (e.g Shiatsu in Japan). (facepalm)

      But perhaps you are illusional because both founders of that branches where wackos and thought they could heal infections, cancer and other stuff, and hence you are neglecting the parts of it that works very well.
      E.g. setting a dsilocated joint. Your experience if I set a dislocated shoulder or a Chiropracticer or an Orthopedic will be the same: as we all will use one of the three standard techniques ... facepalm again.

      It helps to know something about the topic you post to ... just an idea.

      Regarding your hint about 'scientific' ... no idea to what you aim. There are thousands of studies and in Europe all countries/health insurances pay for consultation of a Chiropracticer ... after all it is a title you only can aquire via a state sanctioned school or university study, resulting in a certificate or a diploma or even a PhD, med.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    34. Re: theodp by Dunbal · · Score: 1

      It helps to know something about the topic you post to ... just an idea.

      It helps to be right when you tell someone else they are wrong. Since I'm a physician I kind of have an inkling about what they do and do not teach in medical school. You are confusing osteopathy and orthopedics. Kind of like the difference between a maxillary surgeon and a dental assistant. I dare you to visit a chiropractor with a type III C compound fracture.

      --
      Seven puppies were harmed during the making of this post.
    35. Re: theodp by angel'o'sphere · · Score: 1

      Actually I'm right :)
      And I'm not mixing up the two difficult to write words.
      However none of both would set a broken bone, so what is your point?
      Well, they probably would both do right in an emergency situation.

      Again: both types of practice are a subclass of Orthopadie. You can disagree as long and as hard as you want. And both are tought in medical schools or university. And both are respected ways of treatment in Europe and both are fully covered by healthinsurance,

      So: don't transplant your wacko health system and the ideas comming from it on the rest of the world.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  2. Slow news day by Anonymous Coward · · Score: 4, Interesting

    Most companies already don't require a CS degree, or any degree, for programming jobs. Your GitHub activity carries more weight. Show me what you can do, not where (or if) you got a piece of paper.

    1. Re:Slow news day by Big+Hairy+Ian · · Score: 1

      Yep I know people with CS Degrees that can't even write an excel macro

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    2. Re:Slow news day by DuckDodgers · · Score: 5, Insightful

      In the 1970s, you didn't even have to prove that. An older cousin of mine worked as a secretary at an engineering firm, and every few months they would ask for secretaries who wanted to switch to engineering. She signed up, and went from making coffee and typing messages for a manager to being an assembly programmer. They taught her what she needed to know, and she worked at it until she retired with her pension.

      The reason Silicon Valley wants H1-B visas is that the idea of hiring someone and training them for a few years is alien to them. Forty years ago employees had the promise of a pension holding them to the company. "I might be able to get 20% better pay at the other place, but if I stay here another 22 years I can retire on 60% of my retirement age pay. Woo hoo!" Since you can take a 401k with you when you quit a job, now a company that trains someone for two years is likely to lose them to a competitor that pays better.

      See, supply and demand is good when it works in favor of the shareholders. When it operates in favor of the workforce, that's bad and laws need to be passed to import foreign labor and fix the problem.

    3. Re:Slow news day by Anonymous Coward · · Score: 0

      Good for them. As a CS, I wouldn't apply for a position expecting me to write Excel Macros all day.

    4. Re:Slow news day by TheRaven64 · · Score: 2

      IBM used to have a bunch of aptitude tests for entry-level technical jobs. I was recently speaking to a retired alumna at my college who applied to their admin track and after doing the tests for that was asked if she'd be willing to try the technical track tests. She did well in those and stayed with the company for 10 years, helping to design System/360 and 370. She was particularly smug about the fact that her boyfriend at the time had failed the same aptitude tests.

      --
      I am TheRaven on Soylent News
    5. Re:Slow news day by nojayuk · · Score: 1, Insightful

      The reason Silicon Valley wants H1-B visas is that the idea of hiring someone and training them for a few years is alien to them.

      Many companies have the lifespan of a mayfly and can't train properly anyone since they won't be in business in two years time. As for H1-B visas they constitute a tiny part of the total tech employment market in the US and don't noticeably depress salary levels but they're a good scapegoat for some folks who can't find that perfect 200k a year job churning out basic DBA apps for financial services, because "the Other took my job!"

    6. Re:Slow news day by wed128 · · Score: 1

      a good scapegoat for some folks who can't find that perfect 200k a year job churning out basic DBA apps

      This is so exactly right. I've never had a problem finding a job in software, it seems there's plenty of demand. People love to make excuses.

    7. Re: Slow news day by Anonymous Coward · · Score: 0

      Writing a spread sheet program is programming. Writing a macro to run inside a spread sheet is not.

    8. Re:Slow news day by Anonymous Coward · · Score: 0

      In my experience, a CS degree is a filter. H-1Bs have plenty of mail order colleges to choose from, accredited by mail-order accreditors. So, it is similar to the "ten years of Apple Swift 3, five years of Windows Server 2016" that is on resumes... a way so companies can get their H-1Bs fresh off the boat.

    9. Re:Slow news day by __aaclcg7560 · · Score: 1

      As a CS, I wouldn't apply for a position expecting me to write Excel Macros all day.

      You would write a front end to access the data to create pretty pie chart. Someone without an CS degree could export the data to a CSV file and write an Excel macro to create a pretty pie chart.

    10. Re: Slow news day by Anonymous Coward · · Score: 0

      I can't be bothered to provide free programming services to an open source project that shows up on Github, my time is valuable. And the work that I do is too sensitive to put on Github. If the hiring manager doesn't like that, too bad. There are plenty other companies that will look at past work experience, references, and schooling.

      It's not one or the other- traditional approach of reviewing a candidate or Github code samples, it's a suitable combination of both depending on candidate. If you are some kind of principled weirdo who only likes new fangled things and not open to all methods of evaluation, tradional or otherwise, that just means u are a terrible manager.

    11. Re:Slow news day by Anonymous Coward · · Score: 0

      Mod up.
      The 'we wont pay to train' theme is strong and resonates. But so is the Boss wont train you just in case you are bright. You see many execs limiting exposure to what they do - so nobody can just walk in.

      H1B is strong because employers would rather die than to pay a rise. The attitude is if you don't like it or our money -go (and we will get another H1B). The exception is if you are leaving for more -which implies not rewarding hard workers doing lifting.

      Rare are the employers who interview you FOUR times, because they have to train you. Granted, most of these recruit final year PhD's, knowing they got talent.

      Employing IS about incentive and rewards where stability is required. Grabbing raw youngsters implies betting on untestable attributes. But for sure, the age of Facebook and IOT means they will jump for greener pastures. Sometimes they fail a drug test - so good intent is lost.

      OTOH is is so funny seeing (in a high security position) a newbie high on crack or adderall or both - being seen as an asset.

    12. Re: Slow news day by Anonymous Coward · · Score: 0

      Why is supply and demand bad when it helps poor foreigners? I know, I know, those people don't count they should stay in their shit hole country and suffer so you can make a little more.

    13. Re: Slow news day by Anonymous Coward · · Score: 0

      Tell that to the IT staff at Disney, oh wait, they were already replaced.

    14. Re: Slow news day by Anonymous Coward · · Score: 0

      They should fix their own shitty countries or do you want the 3rd world to stay shitty?

    15. Re:Slow news day by DuckDodgers · · Score: 1

      If your company only has a few months to get the job done, then of course you don't have time to train your employees. So then, instead of importing cheap labor pay market rate.

      Between the H1-B visas and the collusion between Intel, Apple, Google, Oracle, and a host of other companies there have been illegal, unethical downward pressure on engineer labor. You shouldn't get a 200k job for building financial services software unless you live in some place like Mountain View where $200k gets you a one bedroom apartment and a cabinet full of ramen noodles. But there's a damn good chance that someone earning $50k now would be making $55k or $60k if we didn't have this kind of nonsense, and someone making $90k now would be at $100k, and so forth.

    16. Re: Slow news day by tom_bkpk · · Score: 1

      IT Staff != Software Developers

    17. Re: Slow news day by DuckDodgers · · Score: 1

      I have nothing against the foreign workers. I welcome them. I wish them well.

      But Apple, Microsoft, Google, GE, etc... isn't bringing these people in to make the lives of the people they brought in better. They're bringing them in to enrich their executives and shareholders. So while their means of reaching the goal isn't fundamentally bad - give some man or woman from India, China, Bulgaria, whatever a better life - their end goal is to continue their class warfare. More money going to the people that own businesses, less money going to the collective salary pool for laborers.

      There has to be a way to do this that gives opportunities to people who were not lucky enough to be born US citizens without screwing US citizens in the process. At a bare minimum, H1B visa employees have to be paid market rate for their work. The program claims to be operated that way now but there's been a lot of evidence presented by the news - right and left - that it's just not true and companies routinely hire H1B workers at $60,000 to replace Americans that were paid far more.

    18. Re:Slow news day by angel'o'sphere · · Score: 1

      Same, actually I don't know a single person that can.
      In my field of work, no none is doing it. I avoid Excel like the plague.
      And: in case you have not realized it in your decades of carrier in IT: Excel macros don't run on Bash command lines, as Services in a Java backend or as Greasemonkey scripts in a web browser ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    19. Re:Slow news day by Anonymous Coward · · Score: 0

      And someone competent in writing Excel macros would create a database connection in Excel to the back end.

    20. Re:Slow news day by Anonymous Coward · · Score: 0

      i know people that assume a CS degree means knowledge on how to use every piece of software ever written, regardless of whether you've actually ever used it...

      please stop making stupid assumptions. i don't assume you need help finding the power button on your computer just because you don't have a CS degree.

    21. Re:Slow news day by Anonymous Coward · · Score: 0

      I got a cs degree so I would never have to touch an excel macro

  3. Not lost by Dunbal · · Score: 5, Insightful

    Oh the irony of a website that presents its members as basically a resumee decides to ignore resumees....

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Not lost by Anonymous Coward · · Score: 0

      They're not ignoring resumees, they're just trying to make it easier for people to get a foot in the door, and getting rid of the problem of needing job experience to get your first job.

  4. lol by Anonymous Coward · · Score: 0

    Sounds awesome. White male here tho... So I'm probably shit out of luck.

    1. Re:lol by K.+S.+Kyosuke · · Score: 1

      Not really. After all, one of the articles claims that you already go "above and beyond what the task requires", so you're more desirable to employers anyway.

      --
      Ezekiel 23:20
    2. Re:lol by Njorthbiatr · · Score: 1

      Translation: work long hours for minimum wage.

      I got a software job without a degree post 2010. The company I was working for said I was doing a great job and gave me $30k a year, despite performing better than developers they were hiring that have been in the workforce for 5-10 years that they had to pay well over 2x as much. It's a joke to get talent for cheap.

    3. Re:lol by K.+S.+Kyosuke · · Score: 2

      But...but...we're supposed to be great salary negotiators! /s

      --
      Ezekiel 23:20
    4. Re:lol by Anonymous Coward · · Score: 0

      >Translation: work long hours for minimum wage.

      god damn white males and their indomitable work ethic; the reason the west is so prosperous is all their fault.

    5. Re:lol by Anonymous Coward · · Score: 0

      But...but...we're supposed to be great salary negotiators! /s

      It goes along with our outgoing personalities and great people skills,

      That's why we don't need no stinking unions!

    6. Re: lol by Anonymous Coward · · Score: 0

      Women and underrepresented minorities only. Sorry. Better luck next life.

    7. Re:lol by HornWumpus · · Score: 1

      Are you still making that?

      First professional jobs suck, so what? I know a kid right now who's literally _wiping old person ass_ for a first job. It can be a lot worse than coding.

      Anybody who's been in the workforce, coding, for 5-10 years and only makes 60k, sucks. (exceptions might exist in deepest BFE or people slinging code for the 'Young Hot Nymphomaniacs Institute'.)

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    8. Re:lol by HornWumpus · · Score: 1

      Jump up and down until your balls drop. Then get a better job.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    9. Re:lol by toadlife · · Score: 1

      No. Only entitled, whiny, bitchy white males like you are out of luck.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    10. Re:lol by Njorthbiatr · · Score: 1

      No, of course not, not after getting a degree. The worth skyrockets even if your skills are the same.

      And sure, he's wiping people's asses. So what? That doesn't have anything to do with trying to pay someone low for their skills because they don't have a cert or a piece of paper or whatever, and the end of the day the software ships and the customer doesn't care if a degree-holder wrote it or not. They just want it to work.

      And yeah, it's kind of crap. I was given table level access to their databases yet still making relatively the same amount. It was absurd (hence why I left) that you're paying peanuts for skills that are otherwise worth quite a bit more. But feel free to go tell your junior dev team you're going to cut their salaries in half because they should feel lucky to have a first job.

      Or you'll what? Hire the first poor schmuck off the street? Don't tell me that it could be worse for me when the company is getting the way better part of the deal, like they're somehow doing a favor. I was the one doing the favor.

    11. Re:lol by __aaclcg7560 · · Score: 1

      I know a kid right now who's literally _wiping old person ass_ for a first job.

      I had friends who dropped computers for healthcare after the dot com bust. They make more money than I do but changing bedpans and wiping ass is all they do.

    12. Re:lol by HornWumpus · · Score: 1

      You took the job. Clearly you needed some professional experience to get a better job. You sucked it up, just like everyone. Now quit whining and find another one (just like you were) to hire yourself. You will find that green programmers aren't as useful as they think and many require more time in support/training than the equivalent work hours they produce. To say nothing of the messes they make if not watched closely.

      The fact is unproven skills aren't worth much. You will only _ever_ get paid what you can get on the job market (unless you start your own business).

      Work is for mutual benefit. Nobody is doing anybody any 'favors'. Get over yourself.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  5. Hey Guys by Anonymous Coward · · Score: 0

    Trump here. Is America great again yet? This job is tough!

  6. EE Degree by monkeyxpress · · Score: 4, Interesting

    I find this interesting. I did an EE degree, but only did two papers on software, and to be honest, they were pretty basic. I had taught myself programming before hand but was much more interested in hardware and circuits rather than software. However, as my career progressed, I basically just became a full time software developer. For some reason, having an EE degree is considered the same (or for some people better, if you have software experience) than a CS degree, because supposedly I know how computers work at a gate level.

    In the end I use almost nothing that I learnt in my EE degree to do software development, and certainly none of the really hard math/sig pro stuff, and I can't see why someone who has gone through all the self taught/on the job training I did to learn programming wouldn't be able to do what I do now. Of course there is causality - if you can finish an EE degree you can probably do anything technical if you put your mind to it, but it does seem a bit pointless spending all that money and effort to get a piece of paper.

    1. Re:EE Degree by K.+S.+Kyosuke · · Score: 2

      In the end I use almost nothing that I learnt in my EE degree to do software development, and certainly none of the really hard math/sig pro stuff

      Maybe you've simply demonstrated your ability to handle advanced mathematical thinking in general, and therefore do have a grasp for less specific mathematical properties of programs? Which, after all, are just complicated representations of mappings, so being able to intuitively handle situations like "if I write is like this, condition X never occurs" or "if I write it like this, cases A, B and C handle possible inputs exhaustively" and such are helpful.

      --
      Ezekiel 23:20
    2. Re:EE Degree by malkavian · · Score: 3, Insightful

      It's a piece of paper that says "You can work hard, study, make your own mind up and evaluate things critically, research and a whole host of other extremely advantageous traits while operating in a field of rigor and discipline". Coupled with the experience that also says "I can do the job you're asking me to do as described".

      It's a piece of paper that says a lot...

    3. Re:EE Degree by Anonymous Coward · · Score: 0

      Having a "classic" engineering degree (Basically anything but civil engineering) and knowing how to program is considered by some organizations superior to having a CS Degree because the "classic" degree's are harder and require more rigorous math, logic and reasoning and therefor the credential indicates you have a superior candidate.

      Frankly, these are the same management geniuses who think CS people can do what Infrastructure people do. I just had a CS guy spend $7,000 on machines for autocad when $3,000 in hardware would've done the job, because he didn't want to spend a couple hours validating his assumptions. Same guy spent $10k on storage for backups, not implement backups properly and due to that his server crashes once a month, and he hasn't gotten the data offsite consistently for the last year. I have a mechanical engineer at the same company who wrote a quotation package for our engineering department from scratch, heavily modified a ERP system, and is now in charge of migrating to a new ERP system. We've been at the migration 4 years. This is a SME. Not everything is that particular individuals fault, but lack of planning and insisting on doing basic business process analysis once they got hold of the project is.

    4. Re:EE Degree by Anonymous Coward · · Score: 0

      I don't know if you have your terms mixed up, or you work for some poorly informed employers. I would agree that an EE with some programming experience may be more valuable than a basic programming degree, but not a BS in CS. If you had gone that route you would know that the majority of classes were higher order concepts. Hell, my CS program had more math and physics than our universities EE program. We learned from the gate level as well, building simple circuits, then memory, then a basic processor in VHDL, then programmed an emulator for our processor, built the compiler, built an OS to run on the device, built a database to run on the OS, etc. etc.

      To put it simply, Physics Degree is to an EE Degree what a CS degree is to a Programming Degree.

    5. Re: EE Degree by Anonymous Coward · · Score: 0

      News just in: People trained to do job X are usually better at X than people trained for job Y.

      Film at 11.

    6. Re:EE Degree by Anonymous Coward · · Score: 0

      My Uni didn't offer computer engineering until just after I graduated, so I had an EE with specialization in digital design - and ended up doing 80% software in my career. The software I do sometimes uses tangential EE skills, but 80% of the time not. I do have a Masters' degree, and it has opened some doors, but not because of anything I learned while getting it.

      As others have said, that piece of paper shows that you can put up with years of jumping through arbitrary hoops, and EE has some pretty hard hoops to hit. It's like the difference between a degree from Georgia Tech and a degree from your local state junior college (recently renamed "Central State University"), it shows a higher level of demonstrated ability - not that those without the paper are guaranteed to not have ability, but those with the paper have demonstrated it while those without are a bigger risk. Later in a career, long stretches of employment with successful companies look good - not that people who work shorter stints with struggling and failing enterprises are guaranteed damaged goods, just that the odds are slightly better that someone who headed 3 successful/profitable product launches will do well on the 4th one, as compared to someone who captained the Titanic to its inevitable doom. If you have a choice and limited opportunities, going with the lower risk option is the responsible thing to do.

      The Linked-in program is a good way to promote workplace diversity, lower barriers to entry, and perhaps get some great performers at lower cost - not only to the company but also to the workers who don't have to spend many years and dollars chasing dubious endorsements of for-profit institutions. They just have to be prepared to implement/endure a rank and yank style system where the low and non performers are redirected to other pursuits, while the stars are promoted out. It works at entry level because you can hire lots of entry level and try-try again when they don't work out.

    7. Re:EE Degree by Anonymous Coward · · Score: 0

      Programming is NOT math! Programming is stateful, something math largely ignores, except those working on mathematically deterministic chaos.

    8. Re:EE Degree by Anonymous Coward · · Score: 0

      EE Degree is not so much different, think about people with Gender Studies trying to code. The sheer horror:

      "Like this post?"
      Clicks NO
      "ALERT: You are being racist!"

    9. Re:EE Degree by K.+S.+Kyosuke · · Score: 1

      Physics is stateful, yet best described by mathematics. Where did you get the idea that programming is not math because it can be stateful? Not to mention the fact that the best programming is only frugally stateful anyway.

      --
      Ezekiel 23:20
    10. Re:EE Degree by Anonymous Coward · · Score: 0

      Your university was bizarre if CS had more physics and math than the EE program. I've got a BSEE though work as a CS job. When going through school the top of the CS department was largely made of EEs taking electives, CS had to go through Calc 2 while EEs had to go through diffEQ, the statistics classes EEs had to do were significantly more difficult than what CS had to do as well. The CS folks felt like they knew a lot because they were pompous and full of themselves, but for CS all of the "gate level, then building simple circuits, then memory" etc, that was all one class for all of it. For EE it was one class for each of those topics where you went in to the detailed physics of what was going on. We also had to cover all the analog devices as well. You don't know what a lot of physics is until you've had to take a year of RF and you've not learned what a lot of math is until you get to take a year of transforms. And yes, I mean a year, each of those classes was two semesters long. Transforms, where your homework is 10 questions every two weeks and what you turn in is 30 pages of nothing but differential equations.

      I don't believe for an instant that your CS program had more physics and math than an EE. I believe you think it did, but I believe you are mistaken.

    11. Re:EE Degree by Anonymous Coward · · Score: 0

      Hell, my CS program had more math and physics than our universities EE program.

      Bullshit

    12. Re:EE Degree by 0100010001010011 · · Score: 1

      I have an ME and I spend my days programming. Everyone in my group is as ME or EE and all we do is make control algorithms in Simulink. Write low level C for compiling that to our embedded systems. Python for the dSpace hardware in the loop testing.

      I don't use any of the Thermo, Statics, Dynamics, or 90% of the classes I took. For most of the stuff I do day to day (and are overwhelmed with work doing) I would love a 15-17 year old high school student that was interested in cars to take on as an apprentice.

      This obsession with degrees is fairly recent as far as human history goes, everything has been 'on the job training' back through hunting mammoths. You took the adolecents out to learn on the job and they either did good or found another 'career'.

    13. Re:EE Degree by computational+super · · Score: 1

      I did an EE degree

      I think they mean somebody without any degree at all (or some really easy degree like journalism or philosophy). I've never heard of anybody passing over a candidate because they "only" had an EE (or math or physics or chemistry or something else difficult to complete) degree. If anything, that's usually sort of a plus, since CS is a tad easier than EE or math or physics.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    14. Re: EE Degree by computational+super · · Score: 1

      Well, apparently LinkedIn doesn't think so...

      --
      Proud neuron in the Slashdot hivemind since 2002.
    15. Re:EE Degree by __aaclcg7560 · · Score: 1

      I had a college roommate who graduated with an EE in the mid-1990's. Made some great money until the Great Recession and took out student loans to get a MBA while out of work. The only work he could find was IT support, flying back and forth between San Francisco and Los Angeles. He's bitter at me because I make more money than him for doing the same kind of work. I'm not the one who mismanaged my career and then took out student loans.

    16. Re:EE Degree by Anonymous Coward · · Score: 0

      My paycheck says the same thing. And with falling standards in universities, I'm not so sure your piece of paper from the university means as much as you think...

    17. Re:EE Degree by Anonymous Coward · · Score: 0

      Too much preference is place on degrees! See, you got a piece of paper! That's all it took to get you in the door and for a company to "certify" you that you have a degree and are now qualified to work on something you didn't even get your degree in. Even though your degree wasn't in SW, you still got in and now you can write all the software you please. Someone who has the same or even more software knowhow than you but doesn't have that piece of paper is SOL. You have to be an elite to make software! In reality anyone can program but its made out to be some magical thing where if you have a piece of paper you can and if you don't have that magical piece of paper you can't. Now imagine how other countries hand out paper freely and then you wonder why we here (wherever here is) don't have anyone qualified. Maybe we should hand out those magical papers more freely. Oh wait, it's because you have to have a ton of gov issued money paper to get the magical degree paper. OK, yeah, disclaimer, I don't have a degree but have been a sw engineer since '85. When I lose my job I have to start at the bottom again until they figure out I can do a decent job and then they move me up. Do I get paid what those do with the magical paper, tho, no of course not. It's a rigged system and it's all elitist. Imagine how many negative comments I've gotten. How many times I gotten, you should go to school and finish your degree comments which obviously at 40 or 50 and having already workd a number of years what's the point. You can work 30 years at sw engineering and know a near infinite image of stuff, but you know if you have gone 4 years then you are magically smarter and get paid more. I've seen people with master's degrees that couldn't program their way out of a bag getting paid twice what I got and did half or less what I had to do. OK, yeah I'm bitter. I should probably stop ranting now...

    18. Re:EE Degree by TeknoHog · · Score: 1

      For some reason, having an EE degree is considered the same (or for some people better, if you have software experience) than a CS degree, because supposedly I know how computers work at a gate level.

      I have a physics degree, so supposedly I know how everything works ;) Most of my research/development work has been some kind of programming, but presumably that's how everything is done today. For example physics and chemistry simulations rather than lab work.

      In my experience, one thing you get from advanced studies better than practical work is an abstract, systemic understanding of things. A way to look at the big picture and realize it's still only a special case of a humongous picture. For example, after studying functional analysis at the math department, I've been much more comfortable using functions to manipulate functions.

      --
      Escher was the first MC and Giger invented the HR department.
    19. Re:EE Degree by Anonymous Coward · · Score: 0

      It does say a lot. It says you paid a university a ton of money and you maybe even went into deep debt to learn very few things. Someone who didn't pay all of that money and could still do the work in the long run maybe even makes as much as you when you figure in your school debt you have to pay back.

      People want to apply a magical elitist trait powerup to someone who went to college but many times that magical trait just isn't there. Stop making stuff up!!!!!!!!!!

    20. Re:EE Degree by HornWumpus · · Score: 1

      Technically true...his university didn't have an EE program. I bet his CS was taught out of the business school (spit).

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    21. Re:EE Degree by Anonymous Coward · · Score: 0

      analysi's

      It's analy'si's', you asshole!

    22. Re:EE Degree by Anonymous Coward · · Score: 0

      I'm the a's'shole? No, YOURE the a's'shole!

    23. Re:EE Degree by Verdatum · · Score: 1

      Do you feel better now that you got that out of your system? Just because your parents corrected you when you made grammar mistakes, it doesn't mean that it was behavior that you should imitate socially. Unless you're genuinely confused by someone's words, there's no value in correcting them.

    24. Re:EE Degree by Verdatum · · Score: 1
      Quality CS programs have every bit as much logic and reasoning as engineering programs. Frequently, they have quite a lot more. And the only math that they miss out on is advanced math that only applies to pretty specific realms. I know there's a struggle over whether or not CS should require Calculus, and I've known many people who dropped out because of that calc requirement. Personally, I think it's extremely valuable.

      When I was waiting for a new project to begin, my company put me on infrastructure purchasing for a while. I did horribly at it. That said, in a lot of business, the mentality is to never go cheap on development hardware, because when it breaks, the combined salaries of all the man-hours wasted is usually higher than the money saved. And even tiny amounts of latency creates massive productivity losses with autocad.

      The Process is all. The Process be praised.

    25. Re:EE Degree by angel'o'sphere · · Score: 1

      In Germany it is a piece of paper that tells everyone you are good in passing the required tests to get the paper ;)
      Well, it is not that bad, but the typical best degrees diplomas are people who actually in fact only can pass tests and have no clue what so ever about the topic. The rest, even if they only get a D, are often very good programmers/software engineers.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    26. Re:EE Degree by lgw · · Score: 1

      Ever studied dynamic systems? The journey from Newton's first principles to the Hamiltonians and Lagrangians too a couple hundred years for a reason: the math of modeling the evolution of a stateful classical system is very distant from the math that describes that system in some elegant way. The connection between the two is non-obvious, to say the least.

      State in programming is very straightforward, though I guess it's equally distant from the elegant mathematical systems of the lambda calculus and combinator logic.

      Not to mention the fact that the best programming is only frugally stateful anyway.

      That's certainly the current fad. The best programming is "whatever approach keeps things simple", which is never going to be the same tool for all jobs.
       

      --
      Socialism: a lie told by totalitarians and believed by fools.
    27. Re:EE Degree by K.+S.+Kyosuke · · Score: 1
      I'm aware of the historical development, although I'd like to note that the speed of mathematical research has quite considerably increased even since Lagrange. Having said that, my second comment does have a tangential relevance to the problem, but so does the comment I was responding to with it, plus the mathematics of stateful programs is already tackled by algebraists and type theorists. But my first comment was merely about very generic mathematical thinking. Even in stateful programs, you have steps where you need to be sure you're "locally consistent": among other things, that you're, e.g., "covering all your bases" (exhaustive cases), or that certain properties are preserved from step n to step n+1 (induction). This is not something you need advanced calculus or advanced algebra for, but it *is* something you're supposed to get ingrained by learning regular technical math for a few years. I simply posit that these habits nicely translate into program design.

      That's certainly the current fad. The best programming is "whatever approach keeps things simple", which is never going to be the same tool for all jobs.

      Is it? I thought this was quite old. Anyway, domains are indeed different, hence we even get specialized formalisms for some (such as regular languages for recognition). I agree that one-size-fits all solutions tend to be elusive in programming, but there still seem to be some general principles at work.

      --
      Ezekiel 23:20
    28. Re:EE Degree by lgw · · Score: 1

      Yes, immutable objects are over-emphasized right now as the essence of good programming, from what I've seen. Still, it's nice to see recognition of the value of that style outside of functional programming. It's a shame none of the current mainstream languages have "const and not null" as the default for all declarations - I think the programming world with be a better place if you had to explicitly declare something either mutable or nullable.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  7. H1B1 Whaaambulance by Anonymous Coward · · Score: 0

    The PHB who came up with this is sure to get a big bonus this year for coming up with this desperately needed new source of cheap child labor.

  8. The obsession with degrees hold good people back. by bungo · · Score: 5, Interesting

    I drop out of university in the 80's. Went on a 4 month government run programming/job placement course at a different university learning to program COBOL on VAX/VMS. I was found a job doing C programming on Unix, where I was giving on the job training and sent on courses. I've gone on to have a successful career, with the last 20 years running my own consulting business. Without this opportunity and taking a chance on me, I would have never had my career.

    Since then, I have gone on to get 2 degrees, Bsc in Math and Post-grad in Computer Sci, but this was after I was already established, had changed jobs a few times to better positions and didn't need the degrees to be looked at.

    After learning math, and studying Knuth, learning Java, database theory, Lisp, Prolog, sure I have a better understanding now than when I started, but lack of the knowledge didn't stop me from getting started.

    One of the best programmers I work with had a degree in English.

    A lot of people, who could either be talented or good enough would miss out if only Comp Sci degreed people were considered.

    --
    "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
  9. Alternate Headline by Anonymous Coward · · Score: 0

    Slashdot Testing Clickbait Headlines by Mixing LinkedIn with Non-Degree Coding Jobs for Women

  10. How we had it back then by Anonymous Coward · · Score: 0

    OJT it was called on the job training was offered, and half the class of about 20 or so, were from the employee ranks, who had ideas, from their day-to-day operations but just did not know how to make those ideas work. We were taught COBOL and RPG2, which wasn't a bad way to start when you work in a bank. I was lucky to have been part of that class, but then I hadn't expected sh*t like outsourcing and rent-a-coder, when all I really wanted to do was be like Buckaroo Banzai, performing in concerts and doing open heart surgery in his spare time. I really wanted to be Perfect Tommy because, you know he was perfect

  11. I can understand by Thyamine · · Score: 5, Insightful

    I have a CompSci degree from a few years back, and it was heavy coding/dev/math. There is no way you could have gotten through the degree and been unable to program. I have run into recent CompSci graduates who have a hard time or can't write code, and don't even like coding. What has changed in the curriculum? Has CompSci become the catchall for 'I want a computer degree'? With that sort of expectation, I can see why I'd rather hire someone excited about dev work, than someone who has it on paper but no urge or drive or skill.

    --
    I will shred my adversaries. Pull their eyes out just enough to turn them towards their mewing, mutilated faces. Illyria
    1. Re:I can understand by Anonymous Coward · · Score: 0

      Has CompSci become the catchall for 'I want a computer degree'?

      It was already heading that way last century.

      College has largely become babysitting.

    2. Re:I can understand by Anonymous Coward · · Score: 0

      What has changed in the curriculum?

      Probably nothing.

      Different institutions have different curricula. Some CompSci departments produce great programmers, others don't.

    3. Re:I can understand by kwerle · · Score: 1

      About 1990 with 4 years of CompSci under my belt. Solid stuff - lots of math, theory.

      Our awesome TA asks the 20+ of us in the group "who is here because they like to program?" My hand shoots up.

      I look around. I'm the only one. In a class that is only taken by CompSci students.

      I dropped out shortly thereafter. I'd learned lots. I was already working a solid coding job. These were NOT my people.

      There has never been a shortage of folks in computers for reasons other than the love of the art/science.

    4. Re:I can understand by HornWumpus · · Score: 1

      There are basically 3 kinds of CompSci programs, they can be identified by what school they are taught out of: Engineering, Math or Business (in general, in decreasing order of their quality).

      CompSci people that graduated out of a business based CS programs are about as useful as MBAs.

      Math based can be good if you're looking for a theoretician, but cut out the middleman and just get an applied math PhD. Go to the nearest university and shake a tree, watch out they don't hit you when they fall out.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    5. Re:I can understand by Anonymous Coward · · Score: 0

      For profit universities... that's the root cause of the change you are observing. They do not flunk out paying customers.

    6. Re:I can understand by michael_wojcik · · Score: 1

      What has changed in the curriculum?

      Well, the curriculum for CS programs has changed, of course; very few degree programs remain static. (For one thing, at least with accredited US universities, the dean and provost are not likely to look kindly upon a program that isn't revising its curriculum every few years.) And CS is highly vulnerable to changes driven by enthusiasm (i.e. fads), because the field moves quickly. Also, both accreditation organizations and professional ones such as the ACM are always pushing curricular changes. The ACM recently completely overhauled their recommended curriculum, for example.

      But many CS programs have never been particularly keen on programming. When Bjarne Stroustrup was Chair of CS at Texas A&M he wrote an essay complaining about the hostility to programming in many of his faculty.[1] That was relatively recent (this century), but other people have been making similar observations at least since the '80s.

      There are a number of reasons for it, most particularly that programming and computer science are two very different things. Also, CS departments with strong graduate programs (which will be the ones at Research I and Research II universities in the US, or similar institutions elsewhere) naturally gravitate toward research; faculty have a strong research component to their job allocations, and grad students doing research are generally more fun to work with than undergrads muddling through relatively simple projects.[2] At that sort of department, unless you have a critical mass of faculty who are interested in writing code, your undergrads will tend to receive more training on the theoretical side than the practical, and coding in particular is likely to be given short shrift.

      [1] Quite rightly, in my opinion. While there's no reason for a computer scientist to like programming, or do much of it, outright hostility just shows a limited worldview. It's like a physicist deriding engineering. Not a good mental habit.

      [2] And most undergrad projects will be simple, because of scheduling: they typically have to be completed in a single term (quarter/semester/whatever), and undergrads have a lot of demands on their time.

  12. This might actually work by bferrell · · Score: 1

    just in general for diversity and to break the back of the whole "Bro..." culture.

    Good on ya Linkedin!

    1. Re:This might actually work by computational+super · · Score: 1

      Yes, purposely excluding white men from an industry already dominated by Indians will certainly make the world a better place.

      --
      Proud neuron in the Slashdot hivemind since 2002.
  13. This is new?? by Jon+Peterson · · Score: 1

    I don't have a CS degree, and few than 50% of people my age (mid 40s) in the industry do (in the UK). Few of the most technically impressive senior people I've met had CS degrees, and only about half of them had technical degrees.

    When I hire developers, I don't require ANY degree, much less a CS degree. What I require is the ability to write software.

    --
    ----- .sig: file not found
  14. A degree doesn't say everything... by CustomSolvers2 · · Score: 2

    ... but it is a quite good reason to assume certain basic knowledge and attitude. On the other hand, thinking that a specific degree provides all or most of the required knowledge to perform a given work is far from being true; even pure nonsense when talking about highly specialised positions. A misconception which only seems possible in people with low-to-no actual experience in the given work.

    I have worked with computer-engineering recent graduates who weren't able to do virtually anything (or a few things under very specific conditions). Even after working for quite a few years under not too demanding conditions, a person with a CS degree might be a bad programmer. Same ideas apply to virtually any field, like mechanical/industrial engineering (what I studied at university): actual work experience is the most relevant factor.

    Personally, I do prefer to work with university-degree holders (in a technical/scientific/engineering field), but am also sure that just the degree isn't a relevant factor to adequately assess the software development skills and related issues (i.e., learning capability, adaptability, working attitude, etc.). For senior/highly-specialised positions, the actual work experience/outputs and attitude (+ hiring people being able to adequately assess them) are almost everything.

    --
    Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
  15. Turnover must slow down for this to catch on by ErichTheRed · · Score: 5, Interesting

    Employer/employee loyalty is the thing that has to improve first -- then OJT will move beyond an experiment. Back in the good old days, employers would take recent college grads and even recent high school grads, knowing they were only getting raw material, and train them to their standards. Now employers see employees who will jump to the competition in 6 months or less just because they're upset about something or will get a small raise. Because of that, training is a liability and they'd rather hire consultants who may or may not have lied about their level of experience.

    Employers need to come to the table too. We need to stop the constant cycle of layoffs and offshoring and maintain a reasonable level of steady employment. If employees feel safe in a job, they'll worry less about finding another one and worry more about doing a good job in the current one. This is one thing from the old days I'd like to see come back -- employers would have to think very hard about hiring someone because they'd at least have some sort of commitment to them.

    Training on the job and starting in the bottom of an organization aren't totally dead. I know a lot of people who work for the state university system. Here in NY, university professional staff are effectively tenured the same way faculty are, after a long probationary period and having to convince your department to nominate you. Training is an accepted part of life in this environment because they're keeping the employees whether or not they're skilled up. In this case, it makes perfect sense to invest in employees because you'd rather have a good loyal employee than one who knows you can't get rid of them and doesn't advance their career.

    Also, CS degrees are probably overkill for most web programming jobs that LinkedIn typically hires for. You may need a CS degree to write their deep learning algorithm that maps your connections and mines them for data, but you don't need one to be a JavaScript monkey cranking out the front end stuff. I'm in IT, with a chemistry degree, and the only thing I use from my degree is the ability to methodically break down a problem and troubleshoot. It's helpful but I know plenty of older iT people who have no degree or a completely unrelated to CS degree, and they do well.

  16. 70's ?! Insurance companies by Anonymous Coward · · Score: 1

    The big Hartford Insurance companies had apprenticeships as recently as the late nineties. Take an aptitude test and pass. Go through their training program, spend a few months on trial, and you're in.

    They NEVER bitched about having a 'shortage' of programmers/software developers or whatever.

  17. Re:The obsession with degrees hold good people bac by tehcyder · · Score: 1
    If degrees are so meaningless, why did you bother getting a "Bsc in Math and Post-grad in Computer Sci" later on?

    I think that, whatever your answer, it proves that there is a good reason for them.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  18. Re: The obsession with degrees hold good people ba by Anonymous Coward · · Score: 0

    One of the big contributors to the software industry in the late 80's - early 90's was Henry Taylor, a Canadian Zooologist.

  19. Diversify? by jenningsthecat · · Score: 2

    ...as Microsoft-owned LinkedIn searches for ways to help diversify its workforce.

    as Microsoft-owned LinkedIn searches for ways to help Microsoft make H-1B irrelevant by churning out new American programmers until programming becomes a low-wage commodity-class skill. FTFY.

    That's not to say they will, or even can, succeed in that goal - but I'm pretty sure 'diversity' is just a politically-correct red herring.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
  20. CS degrees are overrated by Foxhoundz · · Score: 3, Interesting

    I say this simply because as a developer with no CS background. I've worked with graduates who could belt off different concepts from definitions they've memorized but don't know how to implement it or more importantly, don't know how to spot errors. My job interview consisted of maybe 1-2 minutes of discussions on my background before a 45 minute long whiteboard session where I had to hand write various algorithms and solutions to problems the interviewer would present.

    1. Re:CS degrees are overrated by Anonymous Coward · · Score: 0

      CS education helps, but real skill comes from doing, not the classroom. There have been degreeless programmers forever and I'm sure all the top companies have some. It's reasonable to count the degree for something, but I think what happens is that lazy or diffident hiring managers go by obvious public markers because that's what they know, or know won't get them fired.

    2. Re:CS degrees are overrated by computational+super · · Score: 1

      So, if a CS degree is overrated, why isn't college in general overrated? If college in general is overrated, why isn't high school overrated? What you're saying is that education is pointless, and everybody is born with an inherent talent set that can't be improved upon.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    3. Re:CS degrees are overrated by Foxhoundz · · Score: 1

      So, if a CS degree is overrated, why isn't college in general overrated? If college in general is overrated, why isn't high school overrated? What you're saying is that education is pointless, and everybody is born with an inherent talent set that can't be improved upon.

      That's a horrible conclusion. Education is very important.I simply stated CS degrees were overrated.They don't prepare you for actual work conditions. The various principles of computer science be self-taught and practiced in the age of online content. Programming was not something I did by sitting in classes listening to lectures. I wrote what I knew with my limited knowledge. It was an organic process for me that lead me to discover things by realizing the inadequacies in my own code first hand. When I hit a wall, I agonized for days on end figuring out what I did wrong and why it didn't work. I didn't read about the pitfalls in programming in a class. I unknowingly *experienced* them through which I learned to avoid them. Organic. This not to say you can't do this through formal education, but if there's an option that avoids a lot of headache and financial debt, then what's the justification for it?

    4. Re:CS degrees are overrated by computational+super · · Score: 1

      So... education is important for everything _except_ programming, which can (apparently) only be learned through doing rather than a combination of doing and learning (like everything else)?

      --
      Proud neuron in the Slashdot hivemind since 2002.
    5. Re:CS degrees are overrated by Jfetjunky · · Score: 1

      Sweet reductio ad absurdum. The issue is that there are spectrums to every job. Not all jobs in the same field require the same level of knowledge or technical skill. And some fields, those who need a higher level of knowledge or technical skill might be the majority, or the minority.

      Personally, I've worked at two very different EE jobs. One of them is very demanding, and required application of many of the advanced concepts I learned from college, and I had to learn things even beyond that to stay effective. The other, however, could have likely been done by someone with some years of hands on learning, it was not at the high end of technical challenge for my field.

      Lumping these types of things together is what causes people to get arrogant and huffy and start claiming college is useless. There are TWO issues:
      1: It's going to be hard for you to know if you need college for the type of job you want to do in your field until you get into it or at least try it.
      2: The abundance of graduates in a particular field allows employers to stop even wondering how demanding THEIR job is, and just require a degree in the field necessary.

    6. Re:CS degrees are overrated by djinn6 · · Score: 1

      CS degrees are overrated

      I say this simply because as a developer with no CS background.

      I always hear people who don't have a CS degree bash on it. If you have no CS background, how are you qualified to comment on whether a CS degree is useful? Do you even know what getting a CS degree entails?

      I've worked with graduates who could belt off different concepts from definitions they've memorized but don't know how to implement it or more importantly, don't know how to spot errors.

      Why are you comparing yourself to graduates? They'll get a 50% raise as soon as they get a few years of experience. You also didn't say anything about the schools they came from or their GPA. How many were from MIT or Stanford vs. Trump University? How many had > 3.0 GPA?

    7. Re:CS degrees are overrated by angel'o'sphere · · Score: 1

      Actually nearly everything is easier to learn by doing instead of learning or a combination. Or lets say it this way: 80% doing 20% learning.
      However a CS degree, e.g. in Germany, is 95% learning and only 5% doing ... I know CS PhD's that literally never programmed a single line of code. Half of the learning is completely pointless for a job outside of the university. Simple example: I don't need to know how a transistor works to write a C program (I know how it works, just an example)
      You can fully expect a CS graduate to have no clue about programming at all.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    8. Re:CS degrees are overrated by n329619 · · Score: 1

      CS degree IS overrated. In fact, more than 60-95% of available degrees ARE overrated.

      Tell us some things that you've learned from that degree that helped you in your job. If you can name at least one, you are lucky. Add that with the tuition cost, degree is overrated.

      As a matter of fact, college education doesn't really prepare you for business world, because college education is academical skills learning not commercial skill learning.

      Now compare to high school education. Tell us some things that you've learned from there. I'm sure you've learned at least some presentation skill, some communication skill and math from it. Most of which, you can use in the real world.

  21. TFA ignored obvious facts by s.petry · · Score: 4, Insightful

    In addition to your irony, TFA ignores some pretty important facts. In the 1970s we had Math, Engineering, and Physics. There was no such thing as a CS degree. One learned to code because it helped your education, not because it was seen as a cash cow specialty. The successful coders may not have all completed a degree, but were all the brightest of the bunch in College. If they left without a degree it was by choice, not because they lacked aptitude to finish.

    Let me use a Basketball analogy. Linked in believes that anyone can be Shawn Kemp, or another player that never played college ball and was not highly educated. In reality, the Shawn Kemp like people are extremely rare. About 1 in a billion.

    Can linked in find people "good enough" to get a job done without? Probably, but I would rather have people better than "good enough" as a hiring manager.

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    1. Re:TFA ignored obvious facts by __aaclcg7560 · · Score: 2

      In addition to your irony, TFA ignores some pretty important facts. In the 1970s we had Math, Engineering, and Physics. There was no such thing as a CS degree.

      That's because you didn't have a computer on every desk. Things change when a scarce resource becomes a commodity item.

    2. Re:TFA ignored obvious facts by barbariccow · · Score: 1

      Sounds like you think that Shawn Kemp's can only be found at collages..

    3. Re:TFA ignored obvious facts by drinkypoo · · Score: 1

      Let me use a Basketball analogy. Linked in believes that anyone can be Shawn Kemp, or another player that never played college ball and was not highly educated. In reality, the Shawn Kemp like people are extremely rare. About 1 in a billion.

      A better sports-related comparison might be Daniel Tosh's joke-not-joke about Babe Ruth playing before they let black people play, and before they were testing for juicing. It's a whole different sport today.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:TFA ignored obvious facts by jimbolauski · · Score: 2

      Its simply a numbers game, if 3 out of 20 can become good programmers will the cost to train the 20 vs hiring 3 experienced programmers who are paid more be cheaper. To go back to the basketball analogy 1.1% of college players are drafted in the NBA while 0.001% of high school players were drafted. There is simply a much higher probability of finding a good player in college.

      --
      Knowledge = Power
      P= W/t
      t=Money
      Money = Work/Knowledge so the less you know the more you make
    5. Re:TFA ignored obvious facts by Verdatum · · Score: 2

      You are completely wrong about CS degrees. The first computer science program began at the University of Cambridge in 1953. In the US, Purdue University started their CS program in 1962. Universities adopting a CS program increased pretty rapidly through the 1970s. If you were an engineering school in the 1970s, you had to have a mainframe. And if you're gonna bother to invest in a mainframe, you might as well set up a proper CS department to make the most use of it. The intel 4004 microprocessor came out in 1971. From there, it was pretty immediately obvious that programming was gonna be huge.

    6. Re:TFA ignored obvious facts by Verdatum · · Score: 1

      You didn't have a computer on every desk. But more and more, in the 1970s, you saw the universities buying terminals. And before we had a computer on every desk, computer scientists would work out programs on paper and implement them via punchcards. Parent is wrong about there not being a CS degree. It wasn't as common as it is now, but all the major tech schools had at least started a CS department by 1970. In the US, things like the Cold War made computing a pretty high priority, so there was lots of funding to be had.

    7. Re:TFA ignored obvious facts by Anonymous Coward · · Score: 0

      Let me use a Basketball analogy.

      Stopped reading right there. Fuck off.

    8. Re:TFA ignored obvious facts by s.petry · · Score: 1

      Dumbest analogy ever, because you are presenting a false equivalency. Your analogy would have to assume that the only reason people can't program well is due to discrimination instead of a known cause. Lack of education.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    9. Re:TFA ignored obvious facts by s.petry · · Score: 1

      Sounds like you fail at basic statistics and probability.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    10. Re:TFA ignored obvious facts by michael_wojcik · · Score: 1

      In the 1970s we had Math, Engineering, and Physics. There was no such thing as a CS degree.

      While CS degree programs, and degrees, were much rarer in the 1970s, this is simply wrong. The first CS departments in the US were founded in the 1960s, and the first degrees, as far as I know, were granted in the mid-1960s.

      Those were graduate degrees, but undergrad CS degree programs followed in the early 1970s.

  22. LinkedIn, what about career changers? by Anonymous Coward · · Score: 0

    I have worked with and on computers since the early 1980's in various roles over that time. Office worker. SysAdmin. Tech Support. Application support. Along the way, I've picked up HTML and XML and some scripting. Programming is probably the one thing in the computer universe I have never done or been taught. The one time I put "learning a programming language" on my list of next year's goals, the vicious harpy boss I had at the time opening mocked me: "What do you want to do THAT for??!!?"

    My point is, I would like to and believe I have the aptitude. I've proved I am trainable. I have a college degree, and a boatload of technical training. Also have held tech certifications. But I'm over 50. Why do I think that this very excellent, if old, idea will be just another way to communicate to older workers that they are not welcome. Sort of like those young smooth faces in the photo accompanying the article are telling me.

    1. Re:LinkedIn, what about career changers? by __aaclcg7560 · · Score: 1

      You should get into government IT. I'm the youngest at 47-years-old in my current job. Many of my coworkers are in their 60's and 70's.

    2. Re: LinkedIn, what about career changers? by Anonymous Coward · · Score: 0

      Creimer is 47? Well, at least we won't have put up with you much longer. At three hundred and fifty pounds... you're not going to make it through your sixties. Rage harder, keyboard warrior, that deflated prune you call a heart can't burst soon enough.

    3. Re: LinkedIn, what about career changers? by __aaclcg7560 · · Score: 1

      Well, at least we won't have put up with you much longer.

      I'm planning to live until I'm 120-years-old. Since I don't smoke, drink and keep my pants zipped, I'll probably outlive you.

      At three hundred and fifty pounds... you're not going to make it through your sixties.

      That's what they said when I was 10-, 20-, 30- and 40-years-old.

      Rage harder, keyboard warrior, that deflated prune you call a heart can't burst soon enough.

      I haven't had high blood pressure in 30+ years and my heart beat on the treadmill is 132 BPM.

    4. Re: LinkedIn, what about career changers? by Anonymous Coward · · Score: 0

      Unless your family is known for living a long time, you're dreaming.

    5. Re: LinkedIn, what about career changers? by __aaclcg7560 · · Score: 1

      Unless your family is known for living a long time, you're dreaming.

      You have to take medical advances into consideration. People are outliving their retirement funds because they're living longer and healthier lives than their relatives.

    6. Re: LinkedIn, what about career changers? by Anonymous Coward · · Score: 0

      Since I don't smoke, drink and keep my pants zipped

      And the first two of those things are even your own choice!

      And of course, you're also overlooking the science that suggests that moderate intake of alcohol and sex can also promote longevity.

      That's what they said when I was 10-, 20-, 30- and 40-years-old.

      You were 350 pounds at age 10? You'll be lucky to make it into your 50's then, champ. By the way, "I'm in my 40's and haven't died yet" does not disprove an assertion that "you're not going to make it through your sixties."

      Just sayin.

      my heart beat on the treadmill is 132 BPM.

      What the fuck does that even mean? Walking slowly on a level treadmill, if your heartbeat is 132 BPM, that's bad. Sprinting on a treadmill set at a steep incline, that's pretty good. Given your age, conventional wisdom suggests your heart rate to optimize your fat burn should be around 105-120 bpm. If, instead, you're going for high intensity interval training, that heart rate is probably too low for significant HIIT benefit, since you should be around 140-150 bpm for maximum benefit.

      Of course, given your love for proclaiming how little you make in the Valley, I'm not surprised to see that you are consistently underperforming, even while trotting those jiggly ham hocks on the treadmill. Maybe you'll run faster if you put a bowl of candy in front of the treadmill - the old carrot, right?

  23. Re:The obsession with degrees hold good people bac by CastrTroy · · Score: 2

    Good story, but I think that stories like yours are the exception rather than the norm. This kind of seems like survivor bias to me. Of all the people who entered similar government run programs there's probably a large number who just couldn't make the cut and we'll just never hear about them.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  24. Diversity, huh? by computational+super · · Score: 1

    So, the qualifications used to be "has a CS degree". Now they're "has a CS degree or isn't a white male". Good to know.

    --
    Proud neuron in the Slashdot hivemind since 2002.
    1. Re:Diversity, huh? by __aaclcg7560 · · Score: 1

      As a white male, I never encountered that problem. Of course, I do IT support. The most important question recruiters ask is not my ethnicity but whether or not I'm available.

    2. Re:Diversity, huh? by Anonymous Coward · · Score: 0

      Yeah, I was going to go that route, but then I remembered that the company I work for employs about 75% Indians, so.... Maybe diversification includes hiring whites, now? Nah, the Indians probably don't count on payroll because they're not citizens.

    3. Re:Diversity, huh? by __aaclcg7560 · · Score: 1

      Maybe diversification includes hiring whites, now?

      Possible. I had interviews with Indian companies. I even had a job offer from an Indian company, but it was at a lower pay rate with no benefits and the other two offers I had were better than that.

  25. The Internship,,, by __aaclcg7560 · · Score: 1

    After I graduated from community college with a A.A. degree in General Education, got kicked out of the university for playing too many games of Magic: The Gathering into the wee hours, and worked three years as a restaurant cook, I still didn't know what to do with my life. A roommate suggested that I applied for an "internship" (translation: "not enough money in budget to hire fulltime staff") at his company as a software tester. That six-month internship was the beginning of my technical career. Next job lasted six years as a video game tester and lead video game tester. When I became a lead tester, I went back to community college to get an A.S. degree in computer programming on a $3,000 tax credit that George W. signed into law after 9/11. I couldn't find a job in white box testing and got into IT support as a contractor.

    1. Re:The Internship,,, by Anonymous Coward · · Score: 0

      After I graduated from community college with a A.A. degree in General Education, got kicked out of the university for playing too many games of Magic: The Gathering into the wee hours, and worked three years as a restaurant cook, I still didn't know what to do with my life. A roommate suggested that I applied for an "internship" (translation: "not enough money in budget to hire fulltime staff") at his company as a software tester. That six-month internship was the beginning of my technical career. Next job lasted six years as a video game tester and lead video game tester. When I became a lead tester, I went back to community college to get an A.S. degree in computer programming on a $3,000 tax credit that George W. signed into law after 9/11. I couldn't find a job in white box testing and got into IT support as a contractor.

      Do you actually write out that last bit about GWB and his tax credit every day or do you keep it saved in a text file somewhere along with the bit about how little you are paid in Silicon Valley and your rent-controlled apartment?

    2. Re:The Internship,,, by __aaclcg7560 · · Score: 1

      Do you actually write out that last bit about GWB and his tax credit every day or do you keep it saved in a text file somewhere along with the bit about how little you are paid in Silicon Valley and your rent-controlled apartment?

      From memory. I'm still refining my Python script to scrap my 8,000+ comment history into a CSV file. From there I'll write an AI script to post on my behalf.

    3. Re:The Internship,,, by Anonymous Coward · · Score: 0

      From there I'll write an AI script to post on my behalf.

      If it's imitating you, even "Artificial Intelligence" will be too smart by half. I bet we could impersonate you well enough to pass a simplified Turing test* with a simple Markov chain.

      * - "Simplified Turing test" == "an external observer is tricked into believing that a computer impersonating creimer is actually creimer."

    4. Re:The Internship,,, by __aaclcg7560 · · Score: 1

      If it's imitating you, even "Artificial Intelligence" will be too smart by half.

      Most implementations of AI, at least when it comes to video games, stands for Artificial Idiot. Yes, my AI script will probably be smarter than me. :P

    5. Re:The Internship,,, by Anonymous Coward · · Score: 0

      Yes, my AI script will probably be smarter than me. :P

      If that's the case, it'll fail at impersonating you. It needs to be as dumb as you are to generate accurate results.

    6. Re:The Internship,,, by Anonymous Coward · · Score: 0

      You got kicked out of university for playing too many games of Magic The Gathering? Maybe in your dreams. You neglected your work, don't be a fool about it.

    7. Re:The Internship,,, by __aaclcg7560 · · Score: 1

      You got kicked out of university for playing too many games of Magic The Gathering? Maybe in your dreams.

      Magic: The Gathering was huge back in mid-1990's. I had a bruiser (black and blue) deck that prompted my roommates to buy cards by the boxes to rebuild their deck.

      You neglected your work, don't be a fool about it.

      Playing cards into the wee hours can do that. Plus breaking up with girlfriend, running a Wildcat! BBS and hitting a wall in calculus. The 1994-1995 school year wasn't a good year for me.

    8. Re:The Internship,,, by Obfiscator · · Score: 1

      I know you've been getting a lot of hate lately, creimer, but I still enjoy your posts. You have good responses to a lot of your hecklers.

      --
      "Nothing shocks me. I'm a scientist." -Indiana Jones
  26. roll - role by Anonymous Coward · · Score: 0

    Can't edit as an AC.

  27. Re:The obsession with degrees hold good people bac by ranton · · Score: 1

    If degrees are so meaningless, why did you bother getting a "Bsc in Math and Post-grad in Computer Sci" later on?

    I think that, whatever your answer, it proves that there is a good reason for them.

    His answer to that question can be found in the title of his post: the obsession with degrees in the society. My career path was similar, where I started working with no degree and then received a BS/MS after about 10 years in. I learned nearly nothing in the BS, and barely anything for my MS (my thesis research project was a good experience), but those degrees had a big impact on my career. Not because of what I learned but because they check off boxes for HR and for hiring managers who like their software managers / architects to have MS degrees. I have found in the financial industry, which pays quite well, they find those things important.

    But I did not go to a great school for my BS, and the MS program was at a school currently ranked #73 nationally, so it's very likely a degree from a more prestigious university would be useful even to those who learn well independently.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  28. It's cost benefit by rsilvergun · · Score: 1

    Interviewing is expensive. An easy way to tell if somebody is relatively stable is to look for a college degree. That works great when the economy is in the toilet due to offshoring and rampant Visa abuses. As an added bonus it makes it easier to abuse Visas. Sure, once in a while you miss a good employee, but odds are they're not stable anyway. Again, odds. In a large company you're always playing the odds when you hire.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:It's cost benefit by bungo · · Score: 2

      Yes, it has certainly become a tick box exercise. When I tender for contracts, there is normally a requirement for which degree is held. I can tell you, having a BSc in Math fills the box ticking, but doesn't make me more competent in my field.

      I know the theory behind PKI, and could create my own poor implementation, but why would I, when there are teams of professionals that can do a far better job than me.

      The only thing the Math degree has been good for is getting me upset at the reporting of statistics in the mainstream media.

      --
      "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
  29. Re:The obsession with degrees hold good people bac by sjames · · Score: 1

    You apparently flunked logic. First, he did not claim degrees are useless at all. He said they are unnecessary for programming. He went on to say that he then chose to get 2 degrees to further his knowledge. Indeed, a degree program is a valid way to do that. It is not the only way to do that.

  30. Not every CS graduate wants to code by zerofoo · · Score: 1

    I started college in EE and switched to CS when I decided that I liked systems and networks. I could write software, but never had a love for it.

    So now I manage networks and systems.

    CS is helpful for understanding WHY and HOW all these things work under the hood - yet I've met system admins with CS degrees who don't know the difference between different Internet Protocols and do not understand the OSI model.

    A college degree is a good start, but it doesn't tell you anything about the degree/certificate holder's drive or skill. I'm glad LinkedIn is trying to find qualified and passionate people without relying on a college degree or an industry certification.

  31. Degrees are worthless by Anonymous Coward · · Score: 0

    When Universities are dropping math requirements and making social justice manditory, your degree is a clownish joke. We chuckle at people who boast about their degrees, yet have no experience on their resume. Not one life accomplishment beyond "getting daddy to write a check"

  32. endless supply of disposable employees by Anonymous Coward · · Score: 0

    so every six months they get a new batch of disposable employees?

  33. Bloomberg L.P. Has been doing this for years. by plague911 · · Score: 2

    Very successfully. They hire intelligent people with a variety of backgrounds and train them how to program. New hire training was I think 6 weeks for people with a C.S. background and 16 weeks for non-cs individuals. There are some* dev positions with esoteric considerations that would really require a C.S. degree. Most however can be filled by a smart person with who understands the basics of programming. I would also like to point out Bloomberg has been turning profit at about 2.5 million per developer per year for the last 20 years.

  34. Re:The obsession with degrees hold good people bac by bungo · · Score: 1

    For sure, on the course, I think only 3 of us out of 12 got jobs from their placement program. A couple of the people had no hope of getting a programming job. I know that I was chosen to be on the scheme as I had already completed one programming course at Uni before I dropped out - I had already programmed in Pascal on a VAX, before being taught how to program COBOL on VAX. I had previously taught myself DCL (VMS scripting). By picking people who already would have had a chance on getting a job helped their figures to show how good the government scheme was.

    But... none of that invalidates the fact that at that time, I, and the others that got jobs, didn't have Comp Sci degrees, but were able to make a starting in the industry.

    --
    "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
  35. Re:The obsession with degrees hold good people bac by bungo · · Score: 1

    The same reason why I also got an associate's level degree in accounting, and why I want to do a degree in Astronomy (now that I have the math background)..... I don't know what the reason is.... but it's the same reason.....

    My wife says I'm addicted to learning, as I've been formally studying something ever since she's known me.

    --
    "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
  36. Easier to teach an engineer to program... by tbuskey · · Score: 2

    ... than a programmer engineering.

    My degree is Mechanical Engineering. I've been mostly Sysadmin in my career but did data analysis when I started and now do DevOps with more dev than sysadmin.

    I couldn't do the development I do now w/o my sysadmin experience. Engineering made me learn to look at larger systems with an analytic eye. Programming was part of the degree; I had to write a FEM sing Chebychev differentiation to find the optimal spacing for fins on a plate for heat transfer. It was calculating values on a NxN grid with initial guesses of the initial values at the grid points. Each time through the N^2 calculations, you'd get converge. When the difference between n and n-1 values was close enough, that's be your approximate answer.

    I wouldn't expect a CS programmer to be able to come up with the formula, though I would expect them to be able to code it once it was broken down.

    1. Re:Easier to teach an engineer to program... by Anonymous Coward · · Score: 1

      I have a degree in mechanical engineering and there was enough programming in the curriculum for me to conclude that the large majority of mechanical engineers are smart people but terrible programmers.

    2. Re:Easier to teach an engineer to program... by Anonymous Coward · · Score: 1

      Easier to teach an engineer to program... than a programmer engineering

      Unless you're talking about writing an OS scheduler, or a programming language, or a networking stack, or a device driver, or a database server... (OK, you get the point).

    3. Re:Easier to teach an engineer to program... by Anonymous Coward · · Score: 0

      Calculate a local minimum? Good lordy someone call in the mechanical engineers, we're doomed.

  37. Re:The obsession with degrees hold good people bac by h4ck7h3p14n37 · · Score: 1

    In my experience not having a degree hasn't been a big deal. My Dad worked for a large corporation and always crowed that they only considered college graduates with a B average, but that was a rural area. There are plenty of companies in the big cities that only care about what you can do.

    I started programming computers in second grade and got a job in industry during my sophomore year of college. It's amazing how many people out there don't start learning their trade until college and who graduate with no job experience.

    I foolishly didn't complete my degree due to already having a job when my credit check came back with a deficiency. I was young and invincible, tired of school and figured it wouldn't matter. To be honest it hasn't, but you do want to be able to open as many doors in life as possible and having a degree won't hurt. I found the general education requirements to be a big waste of time and money, but my computer science curriculum was pretty good and you will learn and work on things you wouldn't otherwise experience.

  38. Quality.. by Anonymous Coward · · Score: 0

    To be fair I know some of the developers working for them and basically they employ some of the lowest of the low end. I suspect starting with a blanker slate might actually improve things. The one developer hard coded a date into software because he couldn't figure out after 3hours how to use language function to format dates with years...

  39. Re:The obsession with degrees hold good people bac by dave562 · · Score: 1

    This is a good post. I have a similar story, only I dropped out of college in the late 90s and got into consulting right before the big dot com crash. I had developed my own basic computer skills as a kid, and was fortunate enough to find an employer who was willing to take a chance and train me. In my case, aptitude plus opportunity equals success. I am never going to be rich at the rate that I am going, but I am making comfortable money at a stable company.

    My dad was a programmer in the mid to late 70s. I still remember him telling me that some of the best programmers he worked with were women English majors. The same neural patterns that are required to understand English or a "foreign" language make it easier to pick up computer "languages".

  40. Stuck in the seventies by Anonymous Coward · · Score: 0

    Over here in the Netherlands software developers with CS degrees are a tiny minotiry. Presumably the CS graduates go into banking or management.

  41. Masters by Bengie · · Score: 1
    An apprentice under a master is a good way for someone to learn. The problem is there are almost no masters and way too many cargo-cult programmers in the industry that will be passing on their superstitious religion of how they think programming works. A master knows when not to use best practices. A master should be confident enough in their abilities that they can safely ignore the warnings of other masters, but obviously wise enough to know when to take good advice. Or as one master said(paraphrased) ~"If I tell you to not ever do something and you always listen to what I say, you are not a master". Or another one who said ~"A master knows when to use an anti-pattern". According to psychology, a master can synthesize knowledge without having to remember it; Thinking is all that is required. This is also almost exactly the definition of abstract reasoning.

    My biggest gripe about how most other programmers "teach" is they want you to memorize everything because that's what they do. No better than a good hands-on technical college. What people need is more theory and practical application of theory.

    Only mediocrity can be trusted to be always at its best.

    Mediocrity at best breeds more mediocrity, but a master can better themselves.

    And don't confuse expertise for mastery. An expert may spend a lifetime honing a skill to deliver mediocrity of a consistent quality. A master will intuitively understand new problems with no time spent. Expertise is dependent on knowledge and experience, mastery is not. One may master without being an expert, but master do tend to be experts.

    1. Re:Masters by angel'o'sphere · · Score: 1

      One may master without being an expert, but master do tend to be experts.
      Actually most masters are generalists.
      They can look over the fence and think out of the box.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  42. LinkedIn required degrees? by pincorrect · · Score: 1

    They wanted degrees in the first place? You need a CS degree to generate spam?
    "Joe-Blow-you-have-not-thought-about-in-11-years is still waiting for your response to his invitation on LinkedIn!!"

  43. Re:The obsession with degrees hold good people bac by Anonymous Coward · · Score: 0

    I know my reason. People wont listen to you on a subject unless you have a degree. What fun learning brings is dwarfed by talking about it or teaching it to others.

  44. CS != Programmer by bongey · · Score: 1

    Many computer scientist do programming, some didn't even like to program at all!(Edsger W. Dijkstra) . Real computer science degree programs hardly focus on actual programming, it is more related to theoretical math. Rarely do you ever find someone that just learned to programming that has spent the time to understand computer science.

    But I can see just having some programming grunts for the mundane tasks. Anything that is little more involved can quickly turn into a clusterfuck really quick. Worse items I have seen by "just programmers that didn't need school". implemented a sorting algorithm on accident that runs in O(n^4) time, no wonder the performance blows and brings the simulation to halt at times. Home rolling a new message passing system, that deadlocks every 5 hours(His name was Jason and he was dick that thought he was better than every CS major).Implementing your own rules management system in access. And the worse of all, saying a program crashed when their computer was off.

  45. Baking vs. Chemistry by radarskiy · · Score: 1

    Baking is all about chemistry. However, most jobs in baking do not require a degree in chemistry... in fact, a degree in chemistry in most cases wouldn't help get the job done.

  46. n.i.g.g.e.r.s :) by Anonymous Coward · · Score: 0

    linked in is own and ran by n.i.g.g.e.r.s :)

    never ever ever give a n.i.g.g.e.r your information for free

    if you do, the n.i.g.g.e.r will try to make money off you and monopolize the entire industry

    and fuck slashdot with a huge rubber cock for their censorship. gobble my semen you fucking snowflake censorship lame cocksuckers

  47. Each of those lags in real value by SuperKendall · · Score: 1

    So, if a CS degree is overrated

    Which it is to some extent (I say that as a CS major).

    I did find it useful and still find many of the concepts useful, plus I really enjoyed the courses. But the degree to which CS majors seem worshiped seems overmuch, or at least the degree to which non-CS majors are thought not to have the same skills seems overwrought. Non-CS majors can easily learn the aspects of CS that make a CS degree useful and give you a real-world advantage in the workplace. Think on it, what aspects of a CS degree are not able to be learned outside of college?

    why isn't college in general overrated?

    It is vastly overrated. If I were at an age to go to college today, I would elect to spend four years focusing self-study on a primary topic along with some kind of apprenticeship approach, or perhaps deep contribution to a set of open-source projects.

    You could easily add in other aspects of study for rounding and spend vastly less than you would on a "real" college. Get a dirt cheap apartment around a college of your choice and you can enjoy all the social benefits with none of the massive debt.

    why isn't high school overrated?

    Public high school is not overrated, because the ratings are already horrendous. It certainly is not worth much currently, it serves mainly as a way to keep most kids off the streets for a number of hours per day. Far better to either go to a private school, some kind of charter school, or be homeschooled.

    What you're saying is that education is pointless,

    The actual thing he was saying is that EDUCATION is valuable, but you are only getting a real education to varying degrees from each of the steps you outlined.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  48. Fix LinkedIn website first! by jtara · · Score: 1

    Microsoft should focus on more important things, first, like fixing the LinkedIn website that they broke.

    I speculate that they've already tested this initiative - to make the recent changes that broke the site.

    Now, to set things right, how about putting the UI and UX designers that did those awful things to Linked in through some proper schooling?

    But I might be wrong, and forcing everybody to click-to-reveal most everything of relevance, and constantly have to click to "see 5 more" is a GOOD thing.

    But.... no.

  49. Oh FFS!?! Do you really need some perspective? by Anonymous Coward · · Score: 0

    "...standard practice in the 70's and 80's..."

    Have we really gotten to the point where people don't remember history? I got a C.S. degree in the late 80's and the main 'computers' we had access to were a DEC PDP-11 hooked to a bunch of green-screen terminals; the IBM-PC was first being introduced -- no color, no hard drive, and a couple of 5-1/4" floppies if you were lucky; and at home I had the venerable Commodore-64.

    So here we have some idiots trying to conflate the current state of software engineering to 'programming in the 70's and 80's'?!?

    Maybe you've hit the nail on the head -- back in the 70's and 80's programs were hideously simplistic because the computers were hideously simplistic. Hideously simplistic programs means hideously simplistic algorithms -- no need for what passes today for a C.S. degree. No surprise if there wasn't a tremendous gender gap in programmers back in the day.

    As programs become hideously large and hideously complex, it takes a special kind of anal-retentive person to be able to do it, be willing to do it, and be able not to go crazy doing it. Sorry to break it to you, but that type of personality trait seems to manifest itself more in the male of our species.

    A modern programmer is like a modern auto mechanic, in the 70's and 80's you could get away without specialized computer knowledge and be able to write programs or repair cars; but, in the modern day, you can't write programs or fix cars without more specialized computer knowledge. It's called progress people, try to keep up.

  50. All the easy jobs have gone by AHuxley · · Score: 2

    No need for dictation, short hand and smart staff with the skills to spell engineering, legal or medical terms.
    Professionals do their own work with their own powerful computers.

    Printer, fax machine, punch cards still need support per department? Accounting paperwork? Staff going to the bank during working hours?
    Computers or outside contractors have taken many of the roles that normal working class staff could expect in the 1970's.
    Legal is now a lawyer not a vast in house legal department with all its own support staff.
    A real coffee machine has replaced a canteen full of staff to push a trolly around with coffee.

    The phone system that needed a human to take a call, direct a call and keep messages is now a professionals own smart phone.
    The role of poor people with no or few skills is not needed in vast numbers to support a few professionals or experts all day.
    Working for a computer company in the past was doing maths by hand to get the work ready for computer programming, programming a computer by creating punch cards, ensuring the printer had paper. Waiting for the computer to print out why it failed, looking at the math by hand again and trying to work the complex math with on the computer again. Low paid staff had to help with getting the computer ready again.
    Ordering more paper and punch cards, ensuring the supply of paper and punch cards was always ready for a larger project.
    Keeping accounts on paper. Entering paper accounts in to computers, then paying bills on time and ensuring the generated paper work matched the computer records.
    Connecting calls, taking messages, making coffee, greeting visitors and guiding them past departments full of support staff to meet the expert staff.

    So a lot of people could claim they worked with "computers" or "programmed" a computer as a "job".
    Doing the same "math" on "paper" all day to help a computer expert was not programming or a job with much internal advancement or good pay.
    A few experts back then did all the real work like in 2017. Many other people with much fewer skills and low pay just ensured everything was ready for the complex tasks.

    Tax rates and political import controls also helped. A company had to do all the complex computer work within their own nation or factor in complex import tax issues or for security reasons. Now a gov, mil contractor, the private sector can buy much cheap support globally.

    The CRT allowed one expert to see and correct their all their computer work without staff having to prepare and load up the computer again.
    So lots of low wage staff got to work on vast projects that only ever really needed a few smart people and better computers.

    --
    Domestic spying is now "Benign Information Gathering"
  51. What? by NicknameUnavailable · · Score: 1

    This is standard practice already everywhere anyone is competent, only they pay actual wages instead of internships. Everyone who has worked in the software development industry for any period of time knows CS majors are the absolute bottom-of-the-barrel worst programmers around, the CEO's 8-year-old kid is almost always better than anyone with a CS degree.

  52. Re:The obsession with degrees hold good people bac by michael_wojcik · · Score: 1

    Good story, but I think that stories like yours are the exception rather than the norm.

    Probably true, but I also think they're not all that rare. Over the years I've worked with dozens of professional programmers who didn't hold CS degrees. For several years in the late 80s / early 90s I worked for a startup with ten or so other developers, and there were only a couple other CS grad in the bunch. Other degrees include mathematics, architecture, business, physics; one guy had dropped out of college, but he was knowledgeable and wrote nice clean code that was reliable and maintainable.

    And the product was system-level, not application - a middleware system with multiprotocol communications, an application engine, service resolution, etc. Not the sort of thing you could copy out of some source snippet you found with archie.

    These days CS and cognate degrees are more common, so more developers have them, but I believe relatively few developers do much applied CS, and even fewer think about the theoretical side. While I'm glad to have my CS degree (and I do CS), and while I think there's a place for it in software development, most programming has really very little connection to CS.