Slashdot Mirror


Michael Bloomberg: You Can't Teach a Coal Miner To Code

theodp (442580) writes "Gigaom reports that while speaking at the Bloomberg Energy Summit on Wednesday, former NYC Mayor Michael Bloomberg said he gives 'a lot of money to the Sierra Club' to help close dirty coal plants, but added that as a society we have to 'have some compassion to do it gently.' Subsidies to help displaced workers are one option, said Bloomberg, while retraining is another option. But, in a slight to the tech industry's sometimes out-of-touch nature with workers outside of Silicon Valley, he said retraining needs to be realistic, 'You're not going to teach a coal miner to code,' argued Bloomberg. 'Mark Zuckerberg says you teach them to code and everything will be great. I don't know how to break it to you... but no.'"

389 of 581 comments (clear)

  1. He's right! by Anonymous Coward · · Score: 5, Insightful

    Coding is not for everyone, and simply putting everyone into tech-training is not the answer (it will just create another problem).

    1. Re:He's right! by schlachter · · Score: 4, Insightful

      Of course not all coal miners will want to be coders, but why can't you teach a coal miner to code? And why do people assume that coal miners are not interested in coding. And why do people assume they don't have the intellectual ability to handle it.

      --
      My God can beat up your God. Just kidding...don't take offense. I know there's no God.
    2. Re:He's right! by jellomizer · · Score: 2

      You can teach them to code, but I don't think most of them will want to code.

      People are not stupid they can learn... However (especially in america) people identify themselves with the work that they do. The fact that they identify themselves as a miner is an important aspect to themselves, attributes that make a good miner are attributes that the person values and strives in themselves. Physical Strength, Courage, Hard Work, working with big equipment...
      Taking this person and tell them that you need Patients, Attention to Detail, Creativity, and Sitting at a desk, to succeed, is at odds with their favorite values of themselves. You will be better off giving them a job wired networking, or laying out fiber across the country, if they want to go in technology.

      Just as me a Software Developer was told that I need to work in the Mines. Yes I can learn how to do it. However I wouldn't really fit in too well. For one I would get really board as my mind wouldn't be as active, as well as I would be more miserable as I am not working in a comfortable work environment. As well as I may be a bit more sweemish as I am in a place that could kill me at any minute.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:He's right! by JoeMerchant · · Score: 1

      But, you might teach 'im to be a judge:

      http://youtu.be/Grg5tULy0tY

    4. Re:He's right! by x0ra · · Score: 2

      This is utter bs. Indeed, everyone can not be a good programmer, but a good programmer can emerge from anyone.

    5. Re:He's right! by Andrewkov · · Score: 1

      Of course not all coal miners will want to be coders,
        but why can't you teach a coal miner to code?

      I don't know why, but as I read that, I heard it in my head as a country song. You may have a hidden talent!

    6. Re:He's right! by LordLimecat · · Score: 1

      Because people arent interchangeable robots. Everyone's brain works differently. I tend to be lacking some in the art / creative department, and have particular strengths in the technical / mathematics fields; you could try to train me up as a sculptor, but even if you had gotten a hold of me at a young age I dont think I would have ever been more than mediocre.

      Trying to stuff everyone into a particular mold is like something straight out of Anthem or 1984, and it just doesnt work.

    7. Re:He's right! by marcello_dl · · Score: 1

      Well, I'm working in the coal mine,
      going down, down, down
      Working in the coal mine,
      whoop, my custom management of a freelist for connection buffers has a serious vulnerability...

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    8. Re:He's right! by sjames · · Score: 3, Insightful

      Not everyone has a talent or even aptitude for coding. That's OK though, I've met plenty of coders who couldn't get through a single day of coal mining without hurting themselves and others.

    9. Re:He's right! by RevWaldo · · Score: 5, Funny

      Well, they could learn data mining.

      .

      .

      ....I'll see meself out.

      .

    10. Re:He's right! by JeffAtl · · Score: 1

      Bloomberg is not referring to any particular coal miner, he's referring to them as a whole.

    11. Re:He's right! by JeffAtl · · Score: 1

      Why not train the coal miners to be doctors, lawyers, engineers, airline pilots or architects?

    12. Re:He's right! by Anonymous Coward · · Score: 1

      Look, it was just one joint, OK? A-C-C-I-D-E-N-T

      How long are you going to keep holding that against me?

    13. Re:He's right! by SandwhichMaster · · Score: 1

      Of course not all coal miners will want to be coders, but why can't you teach a coal miner to code? And why do people assume that coal miners are not interested in coding. And why do people assume they don't have the intellectual ability to handle it.

      Maybe I'm being arrogant, but I'm guessing coal miners chose that life because they weren't suited for much else. I'd wager that most of these guys are below average intelligence, where as most programmers are above average intelligence.

      Of course, (from a quick google search) the pay looks surprisingly decent, so maybe I'm wrong. The pay is probably accounting for a dangerous, unhealthy, and miserable line of work. Still, I have to believe that if you can do something else, you'd already be doing it.

    14. Re:He's right! by umghhh · · Score: 1

      What stroke me when I read your statement is that I noticed that not many coders I know can code properly anyway. I laugh every time I have to explain them the basics and why 'teh shit' they coded does not work. They produly disagree and search for another week or two only to produce even more shit which I promptly send back. There are quite a lot of those. In light of that I would actually welcome some coal miners - they cannot be worse and in my experience common sense is better than a finished programming course (yes I dd some of those myself so I know).

    15. Re:He's right! by mspohr · · Score: 1

      I don't think the elite would approve of investing that much money in the education of coal miners. They are just viewed as "dumb labor" and it would be dangerous to educate them.

      --
      I don't read your sig. Why are you reading mine?
    16. Re:He's right! by dargaud · · Score: 1

      Just an anecdote. One of my best friend was a poor kid with no formal education. He works as a janitor. But he's also one of the best coders around, having done tens of dynamic websites in the '90s, a mapmaker (better than the state maps) and plenty of other things that bring in extra money but usually just for friends. And he's also and above all a great guy.

      --
      Non-Linux Penguins ?
    17. Re:He's right! by pepty · · Score: 1

      What percentage of any division of the workforce would write good code at an economically useful rate, even with training? Extra credit: what percentage of current programmers or IT workers meet that requirement?

      There are plenty of tech related jobs that don't require coding.

    18. Re:He's right! by BoogeyOfTheMan · · Score: 1

      II re-read that post with an imagined "twang" to the words, and I'll be damned, you're right. Heh, Nerdcore Country. I might actually listen to that...

    19. Re:He's right! by Kielistic · · Score: 1

      He didn't assume they can't be retrained. In fact he specifically said they could- it's right in the summary.

    20. Re:He's right! by mspohr · · Score: 1

      It's hard to find out exactly what he said since all I can find are news stories, many which repeat the headline. It would be nice to have a transcript. I'm sure what he said was more nuanced than what is being reported. The "Can't teach a coalminer to code" looks like it will live forever... at least in the Twitterverse.
      Anyone have a link to an actual transcript?

      --
      I don't read your sig. Why are you reading mine?
    21. Re:He's right! by formfeed · · Score: 1

      Yes. Unfortunately there are two messages implied in Bloomberg's statement:

      1. When there is a major structural change in the industry, some people will get stranded. And retraining/reeducation will not solve all the problems. As a society we should 'have some compassion to do it gently.' Simply suggesting that everyone learns to code is idiotic and could only come from someone like the Zuck.

      2. Coal miners are manual labor class beta minus. You can't teach them intellectual things.

      Had he simply said "You can't teach every coal miner to code", he could have avoided stepping in #2

      (I on the other hand enjoy dealing with intelligent people who do manual labor jobs. It is nice to have a HVAC contractor, who understands physics. If you watch something like ThisOldHouse, you can see what a difference a brain makes in a so called "manual labor" job. )

    22. Re:He's right! by MrBigInThePants · · Score: 1

      His statements are irrelevant and facetious.

      The sacked employees will be treated like all other sacked employees across the board over the last few years: they will be left to "free market forces" to deal with.
        (i.e. Nothing will be done.)

      But assuming this discussion was not so:

      Retraining is more complicated than just telling all the sheep to herd in one direction.
      For example, how many tech jobs are in the same area as the coal mines and how many are able to relocate?
      Tech qualifications are expensive and since there is no way the govt will be paying for them (that would be socialism!!) how many coal miners can afford it?
      And of course how many want to sit in front of a computer being frustrated by somone else's shittily written code for 8-12 hours a day incl. weekends? (let's be honest folks, many programming jobs are like this)

      But all that is irrelevant because, as I said, nothing significant will be done.

    23. Re:He's right! by WillAffleckUW · · Score: 1

      Why not train the coal miners to be doctors, lawyers, engineers, airline pilots or architects?

      You had me up to engineers.

      See, engineers are skilled.

      --
      -- Tigger warning: This post may contain tiggers! --
    24. Re:He's right! by Darinbob · · Score: 1

      Not true. I learned to code as a minor.

    25. Re:He's right! by sjames · · Score: 1

      Sure, but the generalization of so they'll all get a high tech job and live happily ever after is either a big fat lie or idiocy.

    26. Re:He's right! by FatLittleMonkey · · Score: 1

      This is utter bs. Indeed, everyone can not be a good programmer, but a good programmer can emerge from anyone.

      How exactly is that disagreeing with the parent post, or with Bloomberg?

      --
      Science is all about firing a drunk pig out of a cannon just to see what happens.
    27. Re:He's right! by jdschulteis · · Score: 1

      Trying to stuff everyone into a particular mold is like something straight out of Anthem or 1984, and it just doesnt work.

      Right. Best to take a page out of "Brave New World", so everyone from alphas to epsilons can be happy.

    28. Re:He's right! by sjames · · Score: 1

      It's not about being special. It's not about self-taught vs. formal education. It's about a particular group of traits and talents that not everyone has. Other peoples' collections of traits and talents make them better at other work.

    29. Re:He's right! by ALeader71 · · Score: 1
      True, coding is not for everyone. Just as welding, writing, and accounting aren't for everyone. However, people don't understand the tech they use on a daily basis: i.e. Snopes Microwave Article. People don't need to know how to write software anymore than they need to know how to assemble an engine, or build a stove. They do need to understand that it isn't a magic box. They do need to know how to spot bad science and emotion targeted arguments. The coal miners Bloomberg would put out of work would be screwed. Not only would they have to move to a new state, they would have to start over with an entirely new set of skills while having expensive responsibilities most of us didn't have when we were starting out.

      I should point out: Coal itself is playing out in several parts of the US. Coal, like pop music, is eating itself.

      --
      Only the dead have seen the end of War. - Plato
    30. Re:He's right! by Antonovich · · Score: 1

      Maybe I'm being arrogant, but I'm guessing coal miners chose that life because they weren't suited for much else. I'd wager that most of these guys are below average intelligence, where as most programmers are above average intelligence.

      You've obviously only had experience with a certain type of company. People code for many and various reasons and not everyone does it because they are good at it, not even if they do it full time. Without getting into a debate on what "intelligent" means, I can ensure you that I know a lot of fulltime coders that would not get the "intelligent" label from most. The code is often monstrous. Even if they eventually get convinced to do something else, like project management, many people who are not "intelligent" code and many who are "intelligent" do not. I'll never forget one classmate from when I was around 13-14 who was easily the second best in our class at maths (after me :-)). Unfortunately, he was from a poor, ethnic-minority background and ended up leaving school at 16 and working on the line at the local mill a while later. Others, even those struggling to pass but from white middle-class backgrounds, ended up in successful high-paying careers, sometimes in tech and often with large tech components. Expectations and hard work/interest usually play a far greater role than intelligence. Making people believe they can, and that it's worth it to try, is an excellent way to improve people's skills. You shouldn't fill people with false hope that somehow the "brainy switch" will get flicked and tech work will somehow get easy but that is not the same thing as showing people they can do something if they work at it. I am far from brilliant but massive amounts of work and a dedication to producing elegant (so highly maintainable) and performant code and systems, even if I spend my evenings and weekends on it, means the results are often not too dissimilar to those of a "brilliant" techie. That's got everything to do with my expectations and work culture/ethic, and nothing to do with any supposed aptitudes or intelligences though.

    31. Re:He's right! by Ol+Olsoc · · Score: 1

      Of course not all coal miners will want to be coders, but why can't you teach a coal miner to code?

      You can attempt to teach them. And some probably will learn. Some won't, some will learn, but decide they want nothing to do with it.

      Just like any other group of people. Just like workers at McDonalds, or even dare I say, young women, who are at present a target of coder efforts. Some can, some can't, some can but won't.

      Deciding that someone is stupid or incapable of learning because of the job they presently hold is foolish.

      Knowing that some people are not capable of performing certain jobs bacause of intelligence, or temperament is not foolish.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    32. Re:He's right! by LordLimecat · · Score: 1

      Thats not at all what Im saying. Im saying that people tend to have innate areas of strength. People who are mechanics could probably also be pretty good IT people. Someone who is an artist probably wouldnt. Coal mining is probably not a good example as probably anyone could do it regardless of their innate strengths; its not a job you generally go into because you love it, but because you have to. So Im sure some of those coalminers would be good at coding-- just dont expect all or most of them to be.

      Its just a generally true thing that some people are naturally inclined towards technical fields, or mathematical ones, or creative ones, and while you can try to force them out of their safe zone, theyre probably neither going to enjoy it nor be good at it.

    33. Re:He's right! by nhat11 · · Score: 1

      Who mark the TC as insightful? As what LordLimecat said, people arent interchangeable robots. Also a quote from the article, "The comment about Zuckerberg is just the latest indication of the backlash against the tech industry, which has developed a reputation for being filled with over-privileged, overpaid developers and execs that have little compassion for the struggles outside of the tech bubble."

      These people are coal miners for a reason. Not everyone likes coding or even have the mind for coding.

    34. Re:He's right! by strikethree · · Score: 1

      It seems to me that the assumption is that an overwhelming majority of coal miners are not suitable for coding... not that absolutely no coal miner can code.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  2. Ability to design and write software... by eyepeepackets · · Score: 5, Insightful

    ...requires foundations laid down in the 5th and 6th grade of school, mostly math, but also the interest and desire to learn. Some people get it, some don't get it. So it's more accurate to say that some coal miners may be able to learn to code: Watch out for those blanket generalizations, they bite back.

    --
    Everything in the Universe sucks: It's the law!
    1. Re:Ability to design and write software... by Rob+Kaper · · Score: 1, Troll

      Watch out for those blanket generalizations, they bite back.

      Nothing is said about the ability of coal miners to learn how to code. You just can't teach them.

    2. Re:Ability to design and write software... by gstoddart · · Score: 5, Insightful

      I don't think anybody is saying "there is no coal miner on the planet you can teach to code".

      What they're saying is "do not count on training all coal miners to write code and expect that to work".

      Zuckerschmuck saying "teach them to code and everything will be great", then he really is clueless and out of touch. But, we knew that anyway.

      --
      Lost at C:>. Found at C.
    3. Re:Ability to design and write software... by Anonymous Coward · · Score: 2, Interesting

      That's ridiculous. You can teach them, the issue here is that coding is not the only job out there and flooding the field with more coders doesn't spontaneously mean there's more coding that needs to be done or more people willing to pay.

      This is about that asshole from FB advocating for a policy that would drive down the wages of programmers by flooding the market. It has nothing at all to do with the ability of coal miners to be taught or anything else.

    4. Re:Ability to design and write software... by CanHasDIY · · Score: 4, Informative

      So it's more accurate to say that some coal miners may be able to learn to code: Watch out for those blanket generalizations, they bite back.

      If you actually RTFA, you'll see that Bloomburg didn't actually make the blanket generalization he's accused of, he was referring to exactly what you said here: Not all coal miners are fit to be programmers, so to say "just teach them to code and they'll all become programmers" smacks of elitism and a lack of understanding about how the non-tech world works.

      To that end, Zuckerburg's quote sounds like it could have come straight from the mouth of Marie Antoinette.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    5. Re:Ability to design and write software... by jythie · · Score: 1

      Well put. People are focusing too much on the specific combination here and skipping over the reference to the more general problem with Zuckericanneverrmemberthespelling's overly focused solution.

    6. Re:Ability to design and write software... by dyslexicbunny · · Score: 1

      Most of those "do this and you'll be fine!" folks are generally out of touch. If you spend all day around smart engineers, it's pretty easy to think that most of them will be able to make a career shift fairly easily. But when you interact with people that aren't so sharp fairly regularly, it's overwhelmingly easy to conclude that those folks are shit out of luck. I think in the next 20 years, many of the repetitive simple jobs will be reduced such that we're going to have a hard time finding things for these newly unemployed people to do.

    7. Re:Ability to design and write software... by failedlogic · · Score: 1

      > requires foundations laid down in the 5th and 6th grade of school, mostly math, but also the interest and desire to learn.

      I'm good to very good at math and interested in computers. So I thought I would be a programmer. I couldn't quite figure out some concepts as easily but more importantly there were some people that could code in circles around me. Depends also on the language used, textbooks and documentation. Some people have it some don't and you most certainly can't teach that. You also can't really predict who has it and who doesn't.

      I think some languages are probably more suited to strong Math skills. Others are for people that are more Systematic thinkers. And others probably demand more Artistic skills think where end goal is graphics (math there too!), web, UI.

      As I've learned career choice isn't just a matter of choice but of circumstance. Assuming a Coal Miner can't code is presupposing a lot about their work duties and abilities. Heck, some might make a better CEO or Mayor than Bloomberg.

    8. Re:Ability to design and write software... by _UnderTow_ · · Score: 1

      So it's more accurate to say that some coal miners may be able to learn to code: Watch out for those blanket generalizations, they bite back.

      If you actually RTFA, you'll see that Bloomburg didn't actually make the blanket generalization he's accused of, he was referring to exactly what you said here: Not all coal miners are fit to be programmers, so to say "just teach them to code and they'll all become programmers" smacks of elitism and a lack of understanding about how the non-tech world works.

      To that end, Zuckerburg's quote sounds like it could have come straight from the mouth of Marie Antoinette.

      More like "could have come straight from whoever originally said 'let them eat cake'". http://en.wikipedia.org/wiki/L...

    9. Re:Ability to design and write software... by gstoddart · · Score: 5, Funny

      To that end, Zuckerburg's quote sounds like it could have come straight from the mouth of Marie Antoinette.

      Let them eat code.

      --
      Lost at C:>. Found at C.
    10. Re:Ability to design and write software... by mopower70 · · Score: 2

      Watch out for those blanket generalizations, they bite back.

      Nothing is said about the ability of coal miners to learn how to code. You just can't teach them.

      lolwut? "Oh, they can learn, they just can't be taught." So they arrive at these new skill-sets organically through osmosis?

    11. Re:Ability to design and write software... by Anonymous Coward · · Score: 2, Funny

      The real issue is that some kinds of people would never be having this sort of pedantic discussion in the first place. They're not stupid enough to get bogged down in the subtle distinctions (from their point of view; to us it's plain as day) that allow us to do our jobs.

      Next time you have an argument with your girlfriend, I dare you to try to distinguish between "I didn't say that," and "I said something different than that." When you're crying over losing your girlfriend, you'll see that in many contexts, strict logic is a liability and makes you a less articulate speaker. Yet without this bullshit, you can't be a competent coder. It is truly a fucked up world and it really does require all types. The Vulcans would go extinct. It's pretty amazing that coders and miners are able to so well maintain the preposterous illusion that they're parts of the same society.

    12. Re:Ability to design and write software... by LWATCDR · · Score: 3, Insightful

      The statement is about a solution for a group. The simple truth is that your not going to solve the problem of unemployment in West Virginia if you stop all coal mining by trying to teach the coal miners to code. A few might but it will not be a solution.
      The real truth is that if you do shut down the coal mines "not going to happen" you will have massive unemployment. Towns will become ghost towns, people will move away, schools will close, people will default on their homes, and businesses will shut down.
      The only way to prevent this would be for new jobs to move in exactly as the mines shut down. You would need to get companies to put in manufacturing or some other kind of mining in sync with shutting down the mines. Good luck with that.

      That is one reason I am really disappointed with Motorola being sold off, I was hopping that it would be a new start to manufacturing in the US. I would also love to see the US Gov do more to help the General Aviation industry. Most GA planes where made in the US and support a lot of really good paying jobs at FBOs and small airports across the country. Think of General Aviation as a good way to take money from the upper class and spread to to the middle class.

      The coal mines will not shut down because they have the political perfect storm as a tool. The coal mines are usually in states with republican reps. The miners are in unions so they have the democrats that are pro union to support them. So both parties will support coal for a very long time.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    13. Re:Ability to design and write software... by TangoMargarine · · Score: 2

      If you teach someone to program, by definition they'll be a programmer. It's a tautology.

      What language it is (I bet a lot of people could handle TI-BASIC*), how well they learn it, and how useful the end result is are further considerations.

      This topic seems rife with terminology problems and ridiculous blanket statements by all sides.

      *Although compared to real programming languages, it's a rather terrible place to start. The 83+ version has GOTOs and the only way you can get functions is by some horrible language abuse.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    14. Re:Ability to design and write software... by judoguy · · Score: 1
      What a prick.

      Of course not everyone WANTS to code.

      I made terrible grades and dropped out of high school. Just didn't go back after barely getting out of the 11th grade. My kids are the first in my paternal line to EVER go to college as far as I know. I was a carpenter(though not a coal miner) for the first 13 years of my working adult life.

      Then I bought a first gen IBM pc and started teaching myself programming, just for the hell of it. Loved it.

      Yeah, my first coding efforts were crap, but I busted my ass and learned how to do it right. Quickly enough to be a real asset to my employers. I've made my living as a software developer for more than 30 years now.

      Learning something technical is almost 100% desire, not some special talent given to the blessed few.

      --
      Peace is easy to achieve, just surrender. Liberty is much harder get/keep.
    15. Re:Ability to design and write software... by ZeroPly · · Score: 5, Interesting

      Additionally, this is a false dichotomy. A coal miner might not be interested in coding, or suited for it, but he might be great at putting engines into the new model Tesla. It's the TOTAL number of high-paying jobs that's important, and people tend to gravitate to what they like. I could never imagine working nine to five on an auto assembly line, but that's what people did 50 years ago at GM, for $20 an hour before the cheap labor conservatives came along and crapped in the punch bowl.

      Focus on the important things. Tie the H-1B visa allocation to unemployment, so that if unemployment is above say 6%, the visa quota goes to zero. Put the screws down on trade with China and India. There will be plenty of non-coding jobs for coal miners. We've tried "free trade" for the last thirty years, ask a 22 year old on their 500th resume submission how well that's worked out for us.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    16. Re:Ability to design and write software... by Warbothong · · Score: 5, Insightful

      Zuckerschmuck saying "teach them to code and everything will be great", then he really is clueless and out of touch. But, we knew that anyway.

      More likely is that Zuckerberg, being at the top of an established pyramid, would love to see a huge influx of programmers into the job market.

      Wages would come down, saving money for all established players. Average quality would also come down, making it more difficult for startups to disrupt the status quo.

      It's the same as all this visa and lack-of-STEM nonsense.

    17. Re:Ability to design and write software... by sribe · · Score: 1

      Watch out for those blanket generalizations, they bite back.

      Especially the ones that reek of classist arrogance and condescension ;-)

    18. Re:Ability to design and write software... by wisnoskij · · Score: 1

      By some we are of course talking less than 1% of the coal miner population with enough fundamentals to even have a chance at a quick re-training (a year or two), and the right desirers, personality, and intelligence.

      And lets remember, these people ?picked? or at least have been doing for decades a physical trade. Going in and saying to them they all need to become intellectual desk jockeys not only won't work but is just cruel. If you are going to offer opportunities to coal miners, offer them trades retraining.

      Governments and corporations might like to think of people as interchangeable cogs, but that is not the reality.

      --
      Troll is not a replacement for I disagree.
    19. Re:Ability to design and write software... by bitt3n · · Score: 2

      I don't think anybody is saying "there is no coal miner on the planet you can teach to code".

      What they're saying is "do not count on training all coal miners to write code and expect that to work".

      The problem is that by running with the most plausible interpretation, you give up the opportunity to shake your head sadly whilst piously intoning moral platitudes.

    20. Re:Ability to design and write software... by Zalbik · · Score: 1

      Let them eat code.

      I'll take a steaming cup of Java please....ba dum dum...

      I'm here all week! Try the fish!

    21. Re:Ability to design and write software... by gstoddart · · Score: 1

      I'm good to very good at math and interested in computers. So I thought I would be a programmer.

      I'm middling at math, but gravitated to programming.

      When I was in university, I knew people who were brilliant at math but couldn't code worth shit and couldn't grasp some of the basic concepts or programming. (Once had to explain to a fellow student why if her numerical analysis project was going to take 9 months to run as she'd written it, she would fail the course -- she was scary brilliant at math, but couldn't figure out how to use loops and if statements, it just made no sense to her.)

      As much as everybody says "programming is just math", it really really isn't. It's rooted in math, but the actual practice of coding is nothing like it (not to me at least).

      There's a reason why computer courses have a double tassel distribution ... not everybody can wrap their head around what it means. I have no idea of why that is, but it's been a real thing for a very long time.

      Assuming a Coal Miner can't code is presupposing a lot about their work duties and abilities.

      Again, nobody is saying a specific coal miner can't ever learn to code. But to say that you expect to teach all coal miners to become coders is absurd. It simply won't work.

      In my experience, first year CS culls out the entrants by about 50% or so. Either because of the way it is taught, or something about how you have to think. But, as you said, not everybody groks it.

      --
      Lost at C:>. Found at C.
    22. Re:Ability to design and write software... by wisnoskij · · Score: 1

      Zuckersberg just wants the government to train a bunch of coders, flooding the market and lowering the average pay (even the no noticeable percentage of the new coders ever being decent coders).

      --
      Troll is not a replacement for I disagree.
    23. Re:Ability to design and write software... by ShadyG · · Score: 1

      It's not that they can't learn, or can't be taught, it's that you can't teach them. Specifically you, mopower70, is who Bloomberg is talking about.

    24. Re:Ability to design and write software... by msauve · · Score: 2

      "Zuckericanneverrmemberthespelling"

      It's Zucker of Borg. You will be assimilated.

      HTH! HAND!

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    25. Re:Ability to design and write software... by hodet · · Score: 1

      After I started learning to code very late in life I realized that I will never finish learning and probably will never be as good at it than really good coders. But on the flip side I don't want to be someone who is paid to code. I am building these skills to enhance the ones I already have and just for fun. It's opened up so many project possibilities for me. Now if I can only keep getting better.

    26. Re:Ability to design and write software... by sandytaru · · Score: 1

      Hey, it was enough to teach the very basic fundamentals of programming logic. I had a physics teacher who was totally okay with us using our programmable calculators to take his tests. His reasoning was that if you understood the formula well enough to write a quick and dirty program for it, you probably understood it well enough in general.

      Debugging an acceleration formula program was the fastest way to learn that acceleration formula, period.

      --
      Occasionally living proof of the Ballmer peak.
    27. Re:Ability to design and write software... by gstoddart · · Score: 1

      The problem is that by running with the most plausible interpretation, you give up the opportunity to shake your head sadly whilst piously intoning moral platitudes.

      Well, it is still a fact that I think Zuckerschmuck is a clueless wanker who believes in a simplistic solution to a complex problem, while at the same time being a massive douchebag.

      How was that? I'm not sure I know which words are meant to convey piety, and I may have missed the whole platitude thing, I'm not sure. ;-)

      --
      Lost at C:>. Found at C.
    28. Re:Ability to design and write software... by Thumper_SVX · · Score: 2

      Good for you... but truth is you're probably an exception.

      Not everyone can code; it requires a very specific mindset and very specific way of thinking to effectively code. It also requires a desire to code. Being a carpenter probably actually set you up much better to be a programmer than you think; it's all geometry and understanding load. I know because my best friend happens to be a carpenter. A coal miner... well I'll be honest I don't know what skill set is required for that but I'd wager that it falls into the realm of unskilled labor, whereas carpenter is definitely skilled labor. There's a difference.

      Now on my second point; desire to code. I'm really good at coding. I learned at an early age, self-taught and was writing assembly language stuff in my teens while my class at school was struggling with Pascal. I wrote tight, well-written code that I shared with friends and took code they shared with me and together we built great stuff including a game... which granted didn't do well but it was a hell of an accomplishment for four teenage boys with no Internet and communicating mostly through the phone and by mailing floppy disks. But when I was in my 20's I realized suddenly that I didn't like coding. I still don't. While the feeling of accomplishment was great when something worked, there was a degree of slog in getting there. After a fashion I made the realization that hardware was where I found the most interest, not software. So I pursued work as a hardware engineer in embedded systems.

      Now at 40 I have settled into being a (well, actually THE) storage administrator and systems engineer for a multinational company... because it interests me. The skillset is extremely specialized, but used in a lot of companies and so therefore isn't going to leave me without a job anytime soon. The risks are high because if I screw up I potentially affect a lot of people, but the rewards are also pretty damned good. The closest I've gotten to coding in the last 20 years has been writing scripts to make my job easier. I do it quite a bit, and while it's similar to coding it's far more focused on immediate needs. I still build great "code" but it's an adjunct to my day job, not my entire day job. I think if I were to code for a living I would've quit long ago to pursue something more enlightening. But that's just me.

      Also be aware that there are people who have no desire to learn. I've dealt with them many times too. They settle into unskilled labor not because their brains can't handle the information but because they choose not to. And add to that whether you like it or not as one gets older it becomes far harder to learn a new skill. Add all these factors up and yes... Bloomberg is probably right on this one. He's an ass, and quite often wrong... but on this one I have to give him credit.

    29. Re:Ability to design and write software... by TangoMargarine · · Score: 2

      Good lord, there's 4 different Wikipedia articles for Tautology, and they all look like they're talking about almost exactly the same thing.

      Tautology (rhetoric), a self-reinforcing pretense of significant truth
      Tautology (grammar), the use of redundant words
      Tautology (logic), a universal truth in formal logic
      Tautology (rule of inference), a rule of replacement for logical expressions

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    30. Re:Ability to design and write software... by CanHasDIY · · Score: 1

      To that end, Zuckerburg's quote sounds like it could have come straight from the mouth of Marie Antoinette.

      Let them eat code.

      Better - let them code cake!

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    31. Re:Ability to design and write software... by gstoddart · · Score: 4, Insightful

      If you teach someone to program, by definition they'll be a programmer.

      Not really. Not by a long shot.

      I can teach you to take a photograph, that doesn't make you a photographer.

      You can teach someone the concept of coding, and they might even make a couple of simple programs.

      That doesn't make you a 'programmer' any more than giving someone a driving lesson makes them a race car driver.

      I've encountered people who could, in some ways, write code. But since they didn't have the slightest idea of how to do it well or effectively, they were dangerous amateurs who believed they were programmers. We had one guy (lasted less than a month) who wrote garbage code like a first year student with no real understanding. Trying to make him understand the difference between what he wrote and what we needed was futile. I eventually walked away from him, told him he was useless, and stopped giving him tasks. My manager, upon seeing his code, went the next step and got rid of him

      Trust me. In practice, there is a very large difference between "knowing how to write some code 'n stuff" and actually being proficient at designing, writing, and maintaining software.

      Hell, I've know a few people with Masters degrees in CS who are actually terrible programmers. They can make something which kinda works for their area of research, but in general, they were useless.

      I even knew one guy who said he had a Masters in CS who had never coded before -- how that happened boggles my mind. That's like being a chemist who has never been in a lab.

      --
      Lost at C:>. Found at C.
    32. Re:Ability to design and write software... by CRCulver · · Score: 2

      We've tried "free trade" for the last thirty years, ask a 22 year old on their 500th resume submission how well that's worked out for us.

      That 22 year-old might not hear you, because he'll be too busy staring at the screen of his smartphone, which he was able to afford because the Western companies developing the technology were able to outsource the manufacture to somewhere cheaper. Knocking down trade barriers does have its drawbacks, but it also allowed the explosion of cheap electronics that people today do not want to live without regardless of how hard the job search might be.

    33. Re:Ability to design and write software... by AmiMoJo · · Score: 2

      To be fair to Zuck I don't think he ever said every coal miner could become a programmer, merely that if you start teaching it from a fairly young age at school the majority of children could become computer literate (able to write some basic software or a web page) and the number of highly skilled ones would increase dramatically too.

      I think it should be clear by now that simply being able to use Word and Excel to a basic level is not going to cut it this century. There is also the argument that programming teaches logical thinking, much like learning Latin used to, but when I read Slashdot I'm not always sure that is the case.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    34. Re:Ability to design and write software... by xevioso · · Score: 2

      However, strict logic when speaking may make you an asshole, but it tends to make you a great lawyer. Funny how that works.

    35. Re:Ability to design and write software... by Anonymous Coward · · Score: 1

      Zuckerschmuck saying "teach them to code and everything will be great", then he really is clueless and out of touch. But, we knew that anyway.

      More likely is that Zuckerberg, being at the top of an established pyramid, would love to see a huge influx of programmers into the job market.

      More likely a bunch of jobless not-quite-enough-qualified people spending all of their plentiful free time browsing around Facebook.

    36. Re:Ability to design and write software... by Sentrion · · Score: 1

      No, Rob Kaper (5960) was just telling eyepeepackets (33477) that he couldn't teach coal miners to code. I'm not sure if "can't" here refers to permission or ability.

    37. Re:Ability to design and write software... by ZeroPly · · Score: 1

      Great, so we've traded the country's future for some cheap disposable crap. Additionally, how much extra do you think it would cost to produce an iPhone in the US? Being wildly pessimistic, it might cost an extra $50 per phone - that's assuming they are being assembled by $40K/yr workers with full benefits and pensions. What 22 year old has a smartphone, but can't afford an extra $50 to purchase one?

      It's a bullshit argument. Every time someone runs the numbers on how much labor costs would increase the final retail cost, it's not apocalyptic. People were buying US made electronics just fine before Walmart took over the country.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    38. Re:Ability to design and write software... by maccodemonkey · · Score: 1

      Zuckerschmuck saying "teach them to code and everything will be great", then he really is clueless and out of touch. But, we knew that anyway.

      More likely is that Zuckerberg, being at the top of an established pyramid, would love to see a huge influx of programmers into the job market.

      Wages would come down, saving money for all established players. Average quality would also come down, making it more difficult for startups to disrupt the status quo.

      It's the same as all this visa and lack-of-STEM nonsense.

      From the data I've seen there is a certain amount of slack before we'd hit these conditions. Maybe 100k-200k developer jobs before we'd start seeing wages come down. The deficit of needed developers vs. actual developers is just that large.

      Obviously, as a developer, I don't want to see that gap turn into a surplus, as that would hurt my wages. But, it does impact my ability to find talent for if I eventually strike out on my own and become an indie developer. So I do want to see that gap filled to a certain extent. And I've definitely observed a huge lack of developers in the market, so it's not just Zuckerberg talking. I don't know of a single iOS or Android developer looking for work here in Portland, and I'm getting asked all the freakin time for help finding someone.

      It's also worth pointing out there is also a huge lack of talent available for related jobs. There is a huge lack of graphic designers with the skill set to do either UI prototyping/design or the sort of graphics work suitable for applications or web sites. Those aren't developer jobs, but it's another section of the job market that is simply not putting out enough people for the tech industry. So when I look at the 250k (reportedly) deficit of available coding talent, you have to raise that number to include a certain number of other talent in related roles as well.

    39. Re:Ability to design and write software... by VorpalRodent · · Score: 1

      The cake is a lie.

      --
      Take it to the limit, everybody to the limit, come on, everybody fhqwhgads.
    40. Re:Ability to design and write software... by TangoMargarine · · Score: 1

      A programmer is one who programs. Write a program: You're a programmer now. Period. Being a *bad* programmer doesn't mean you're not a programmer.

      But these bizarre blanket statements seem to be pretty similar to that "we need more girls in STEM" article recently. Why? Why do we need more girls in STEM, or everybody to be programmers? Give them the chance but if they don't want to, fine.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    41. Re:Ability to design and write software... by Andrewkov · · Score: 1

      Sure you can teach a coal miner to code. For example:

      A variable is like a bucket. A bucket that can hold different types of coal. You can glue several buckets together to hold several pieces of coal, this is called an array of buckets. Just remember the first bucket is called bucket number zero.

    42. Re:Ability to design and write software... by scourfish · · Score: 1

      The "cake" referred to in "let them eat cake" quote means the crust at the bottom of a cauldron.

    43. Re:Ability to design and write software... by Slashdot+Parent · · Score: 1

      foundations laid down in the 5th and 6th grade of school

      I always get a kick out of people who ask me how to get into programming. It usually goes something like this:
      Them: "Hey, how do I make the jump into programming? I want to learn to code."
      Me: "No, you don't. You are just sick of telling people to clear their cookies, restart their computer, and try again."
      Them: "That's true, but I really want to program!"
      Me: "If you really wanted to program, you'd be practicing programming right now instead of having this conversation. There are nearly zero barriers to entry with programming. You could fire up notepad and start programming. Little kids learn in elementary school. Here, let's go to github and start talking through a random open source project and I can explain why they did what they did to give you a jumping off point."
      Them: "That sounds boring."
      Me: ??

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    44. Re:Ability to design and write software... by gstoddart · · Score: 1

      A programmer is one who programs. Write a program: You're a programmer now.

      So, if I get you to tighten a bolt, are you a mechanical engineer? If I scribble on a piece of paper am I an artist? If I add two numbers am I mathematician? Does putting on a bandaid make me a doctor?

      I think not.

      Write a program, and that's all you've done. Write a bunch of programs and demonstrate some proficiency at it, and then you can be a programmer. Same as with anything else.

      "we need more girls in STEM" article recently. Why? Why do we need more girls in STEM, or everybody to be programmers?

      Honest answer? Because it offends people's sensibilities that what are being hailed as the lucrative jobs and the future of the economy aren't being pursued by a large chunk of the population.

      --
      Lost at C:>. Found at C.
    45. Re:Ability to design and write software... by Pope · · Score: 1

      Oh that's just part of whatever the French call "la dolce vita."

      --
      It doesn't mean much now, it's built for the future.
    46. Re:Ability to design and write software... by mikael · · Score: 1

      Being able to program is only a small part of being a programmer or engineer or developer. First skill = being able to handle ambiguous specifications or even being able to extract them from the client or other engineers tactfully. Second skill = being able to write and document well structured code. Third skill = being able to herd a team of junior programmers towards the same goal.

      Sometimes employers use different terms; software developer, application developer, programmer, junior programmer, senior programmer, senior engineer.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    47. Re:Ability to design and write software... by TangoMargarine · · Score: 1

      Honest answer? Because it offends people's sensibilities that what are being hailed as the lucrative jobs and the future of the economy aren't being pursued by a large chunk of the population.

      Now I'm wondering why I've never heard this pulled out in an argument before....hmmm.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    48. Re:Ability to design and write software... by mobby_6kl · · Score: 1

      So what's your arbitrary criteria for actually being a programmer?

    49. Re:Ability to design and write software... by Daetrin · · Score: 2

      That's nothing! Look at how many wikipedia articles there are for Redundancy!

      https://en.wikipedia.org/wiki/...

      --
      This Space Intentionally Left Blank
    50. Re:Ability to design and write software... by TangoMargarine · · Score: 1

      I would differentiate software engineer and developer from programmer, yes. A computer programmer is one who programs computers, whereas the others have been specifically trained to interact with related people and in more theoretical computing considerations. A programmer asks himself, "How can I get the computer to do this?" A SE/dev asks himself, "What's the best way to tell the computer to do this?"

      I'm sure there's no consensus on my random rule of thumb, though.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    51. Re:Ability to design and write software... by LordLimecat · · Score: 2

      The person working "somewhere cheaper" might also tell that 22 year old "screw you, I need to feed my starving family, you can file that 501st job application."

      People complaining about outsourcing "because jobs" seem to be remarkably selfish in my book, unless theyre living in conditions as bad as the person in China who got their job.

    52. Re:Ability to design and write software... by Duhavid · · Score: 1

      I think we need some bread to go with this circus.

      --
      emt 377 emt 4
    53. Re:Ability to design and write software... by CanHasDIY · · Score: 1

      People complaining about outsourcing "because jobs" seem to be remarkably selfish in my book, unless theyre living in conditions as bad as the person in China who got their job.

      It's tribalism and self-preservation - every job that goes to their tribe is a job that our tribe doesn't get, and if our tribe doesn't get that job, it harms us.

      Perfectly natural, instinctual human behavior - one that won't go away until we, as a species, obsolete the concept of petty things like nations, borders, competition, etc.

      Which I don't see happening in my lifetime... or, you know, ever.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    54. Re:Ability to design and write software... by careysub · · Score: 1

      The "cake" referred to in "let them eat cake" quote means the crust at the bottom of a cauldron.

      Citation?

      "Qu'ils mangent de la brioche" refers to brioche, a rich sweet bread, sort of like a cake. Not said by Marie Antoinette though, it was attributed to an unnamed "great princess" by Jacques Rousseau in his Confessions, but Marie Antoinette would have been too young to be this princess.

      --
      Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
    55. Re:Ability to design and write software... by careysub · · Score: 1

      But where are the articles on Pleonasm?

      --
      Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
    56. Re:Ability to design and write software... by Kjella · · Score: 1

      There is also the argument that programming teaches logical thinking, much like learning Latin used to, but when I read Slashdot I'm not always sure that is the case.

      Logical in some kind of binary-compulsive-autistic way. If you have some kind of fuzzy state like say raising a child where the answer is somewhere between "Let them do everything" and "Don't let them do anything" it makes geek heads hurt. Half our jobs is taking fuzzy requirements and turning them into rigorously defined, deterministic rules that defines behavior down to the last bit, it's our job to take a round peg and squeeze it until it fits a square hole. You also see it in geeks trying to reduce everything down to some oversimplified set of axioms, like free speech. Maybe we don't think threats or companies being able to lie in commercials or or kiddie porn is okay, but some will take it all the way to bizarro-world where Hitler didn't kill any jews unless he personally choked one to death, he was just exercising his free speech.

      At least most geeks will agree there's a "street smart" too, maybe a little bit derisively but it's also a recognition that everything isn't in a book and being able to practically deal with situations as they happen in real life and interacting well with other people and your surroundings is a good thing and is important to function well in real life. Or I think maybe that's two things really, one is the practical side like knowing how to survive in the wilderness versus having read a book on how to survive in the wilderness and the other is dealing with people and animals with emotions. Your computer is your obedient slave, you tell it what to do and it executes it, it doesn't need a "please". It doesn't need motivation. It doesn't need buy-in or an explanation for what it's doing. If you think "HR" degrades people, you should hear the wetware's opinion on IT...

      --
      Live today, because you never know what tomorrow brings
    57. Re:Ability to design and write software... by yodleboy · · Score: 1

      Today's fish is Trout a la Creme!

    58. Re:Ability to design and write software... by gstoddart · · Score: 1

      So what's your arbitrary criteria for actually being a programmer?

      Not arbitrary. Spend time at it. Get proficient.

      In my experience, a first year programming does not a programmer make. It lays the foundation, but it doesn't get you there.

      My old manager who spent a year writing JCL and then moved into management? He might have been a programmer at one point, but he had long since stopped by the time I knew him.

      Me, I haven't written code in several years. And I'm not sure I'd consider myself a programmer any more.

      --
      Lost at C:>. Found at C.
    59. Re:Ability to design and write software... by oursland · · Score: 1

      but he might be great at putting engines into the new model Tesla

      Interesting choice of occupations you used, considering Tesla is the most automated car manufacturing facility in the world. He may be great at putting engines into cars, but he's not better than the robots they already have.

    60. Re:Ability to design and write software... by melchoir55 · · Score: 1

      The coworker of a friend of mine was hired because he had a masters in CS. One day my friend had to tell him about this great thing called "regular expressions".

    61. Re:Ability to design and write software... by gordo3000 · · Score: 1

      In CS he could literally have worked on a wide range of things that don't require coding per se. Look at the creation of LISP, an entire programming language which gave us most of what modern languages have to offer in the way of features was literally written by a guy, start to finish, without every caring to implement an interpreter. He just defined it. I'd say just the definition and ideas he put forward are incredible and worth of a masters in CS, without actually writing the code (yes, I know McCarthy has done a lot of programming before and after, but just giving an example of great work in the field that didn't require him to actually program).

    62. Re:Ability to design and write software... by LWATCDR · · Score: 1

      The safety regulations are no the issue it is the liability regulations that are.
      The finally passed some laws to put a tail on it but for a long time Piper could, did face, and lost a lawsuit because a plane built in the 1940s or 1950s failed to meet modern safety standards. I imagine someone taking GM to court because their 57 Chevy didn't have air bags?
      Cessna lost a case because the sliding seat latch in a 30+ year old aircraft failed.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    63. Re:Ability to design and write software... by Dr.+A.+van+Code · · Score: 1

      Tesla's don't have engines.

      --
      Good mfences make good neighbors.
  3. As the old Adage goes... by Anonymous Coward · · Score: 1

    You can't teach an old dog new tricks

  4. Compelling argument by kruach+aum · · Score: 1

    Yes, they're not going to be designing algorithms, but there is plenty of grunt work to do too. There is a reason the term 'computer janitor' exists.

  5. Pretty much true by CastrTroy · · Score: 1, Informative

    Not only is it hard for people to learn new skills later in life, but coding is something that requires a certain aptitude. Sure, some coal miners might be able to learn how to code, but I would think very few of them could. If they could, they wouldn't be working in a coal mine. There's plenty of people who chose programming as a career and yet still can't program their way out of a paper bag (fizz buzz), I don't think the chances of most people from non-technical fields are good at all.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Pretty much true by Old97 · · Score: 1

      Yes, if you are programming a robot or a bag ripping device.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    2. Re:Pretty much true by metlin · · Score: 1

      On some level, I can't help but think that the article you linked to is full of shit. Or at the very least, a hyperbole.

      Computer Science grads and PhDs cannot do basic loops and recursion? Yeah right. Unless they studied at University of Phoenix or DeVry, any school worth its salt will teach you math and computational logic for comp sci degrees.

      Is it true for someone who's studied, say, literature, and wants to program? I can see that happening. But the legitimacy of the whole piece is affected when they make blanket statements that the majority of the comp sci grads can't or that people with master's and PhDs in comp sci cannot solve simple problems.

      There's no data there other than anecdotes, and I'll dismiss it for the hyperblow that it probably is.

    3. Re:Pretty much true by lonOtter · · Score: 1

      Even most of the people who currently are programmers are utterly terrible at it. Many people just don't have enough intelligence to be able to innovate, and do so well. History has proven this many times over.

      --
      [End Of Line]
    4. Re:Pretty much true by NewWorldDan · · Score: 1

      Try hiring programmers sometime. I've replaced the interview with 2 simple programming tests:

      1) FizzBuzz
      2) Read a list of numbers, sort it, write it back out.

      The candidate is expected to do this in C#. For the applicants that I get, with decent looking resumes, less than 30% pass. A good programmer can do both easily in under 10 minutes. Entry level should be able to do it in under 20 even if they've never used C# or .NET. A lot of candidates look at the screen for half an hour before admitting that they just can't do it. One guy with a degree and 5 years experience took 50 minutes to produce something that mostly worked. So I hired an entry level guy who had never used C# or .NET or Visual Studio, but still managed to finish both tasks in 12 minutes. It took some work to get him trained on MVC and EF and good web security, but it was worth it.

      I don't care where they studied or even if they have a degree. If they can pass my little test, they've got a good shot at being hired. If they can't, they should be looking for a different line of work. Try hiring programmers. Give them my little test and then tell me what you think.

    5. Re:Pretty much true by metlin · · Score: 1

      See, the problem with your example is that understanding a particular tech (i.e. Java, C#) != logical thinking. A lot of people are great at understanding how to integrate Spring and Hibernate and muck around with configurations, but suck at logical thinking. A lot of people are great at logical thinking and problem solving, but for the life of them can't (or won't) bother themselves with APIs and the like.

      Hire someone who's studying "real" CS (i.e. lots of discrete math, graph theory, data structures etc), engineering, or the hard sciences (math, physics, chemistry etc) and you'll see that unless they studied at no-name college, they can easily solve logical problems.

    6. Re:Pretty much true by Pope · · Score: 1

      Computer Science grads and PhDs cannot do basic loops and recursion? Yeah right.

      They sure as hell can't code OpenSSL extensions.

      --
      It doesn't mean much now, it's built for the future.
    7. Re:Pretty much true by barlevg · · Score: 1

      If they could, they wouldn't be working in a coal mine.

      PDF Warning. Coal miners make upwards of $80k/year in most of the states listed. That's a lot more than most programmers I know. js.

    8. Re:Pretty much true by ceoyoyo · · Score: 1

      Ten minutes? Oh, C#. Never mind.

    9. Re:Pretty much true by Bill+Dog · · Score: 1

      Being 21 years out of college, it took me 15-20 minutes to build out the basic structure of the console app for the sorting demo and shake the cobwebs off my old CS degree memories and implement it. Which seems to me about right, considering.

      You're simply selecting for fresh grads and making excuses up for it later, of course. I commend you on giving younguns a chance and training them (rare nowadays). I just don't know why you need that mass of utter bullshit you wrote to help you justify it in your mind.

      --
      Attention zealots and haters: 00100 00100
  6. project manage then by jaymz666 · · Score: 1

    cause we all know there aren't enough project managers who could coal mine

    1. Re:project manage then by bluefoxlucid · · Score: 2

      We could use more PMs, but we have another problem: most PMs are terrible; and, although you can apply PM effectively to anything, you are a hell of a lot more effective if you have foundational knowledge of the project's domain.

      Miyomoto Musashi said that a foreman must know all aspects of a carpenter: once the carpenter has lain floors, and built furniture, and carved designs and cut wedges and doors and columns, he can be a foreman. A good foreman can move from carpentry to a steel factory; but he will need to rely on experienced steel mill workers to explain a lot of things to him, and to help him work with the inexperienced and get them on track. A foreman who has been a steel worker will understand most of the base, will get new information from the experienced steel workers who know new processes and tools, and will be able to effectively direct the inexperienced to experienced steel workers and direct the experienced steel workers to get him trained in specific skills he is lacking in and "anything else you think he needs".

      We can turn a coal worker into an ITPM. We will do much better turning IT people into ITPM.

      Eventually, we get the same problem that we have with programmers: we have too fucking many STEM people, and the labor flood is creating high unemployment and low salaries. I'm trying to get in on these $160k PM salaries, but I expect them to drop to reasonable $90k salaries eventually. As well, I expect the job to turn into less of being the first guy awake, last guy to sleep, always there on weekends kind of thing and more of a reasonable position.

      In short: project managers are like lubrication. Your engine needs it. The wrong lube will work better than no lube, but won't work well. The right lube works great, but you need enough of it. If you have too much of it, your engine dies.

    2. Re:project manage then by CryptDemon · · Score: 1

      If your average project manager did coal mines, there'd be a cave-in every fucking week

    3. Re:project manage then by bberens · · Score: 2

      I don't know about the rest of STEM but unemployment for programmers is really low.

      --
      Check out my lame java blog at www.javachopshop.com
    4. Re:project manage then by sandytaru · · Score: 1

      I'm trying to go the PM route and it's brutal. To get the good certification (the one that nets you that $150K salary), PMP, you have to have already been working as a PM for at least two or three years. And the training certification, CAPM, is a dime a dozen and every MBA on the planet is getting it these days. So like anything else, they only want to hire people who have already been doing the job for someone else.

      --
      Occasionally living proof of the Ballmer peak.
    5. Re:project manage then by jaymz666 · · Score: 1

      Not only that, it would be late every week

    6. Re:project manage then by bluefoxlucid · · Score: 1

      You don't need to be working as a PM. You need to apply the PM process domains to your work. I do this all the time. When given a major task to accomplish, I evaluate its complexity. If it's project-scale, I do it. Migrating a bunch of hosted web sites: technically each is a project; however I consider them as operations after the first, and most technically each is a PHASE in a project (migrating entirely off of one server onto a cluster running different software). It's part of a larger program which involved several projects I carried out all by myself.

      If you document these things, you can make the argument that you have the hours. The PMI explicitly accepts this: if you are applying the Project Management process groups appropriately, you are executing project management.

      One of the sites I need to migrate is big and complex, behaves entirely differently from any other site, affects every other site when it's altered, and is built out of multiple individual sites functioning as one unit. This will require a different strategy. Right now I'm going over to the Web team to discuss this, to gather information about how it works so I can produce requirements and make sure I have people to communicate with each step of the way. It'll be iterative deliverable (agile) most likely, since I think I can actually deliver this in pieces.

      I haven't been documenting this because I do 6 of these a day (hence why I consider this operations); although the original development of the process to do this involved some 80 hours of work and planning on top of that. A new process is a project deliverable.

      You would be surprised what a CAPM gets you. I don't need $150k, but I can pass interviews (I flirt with recruiters and poke my head into an interview once in a while, but I just come back convinced I should stay where I am for now) and I don't even have the certification. When I have the cert, man, I'll be able to back it up in interview.

      Polish your negotiation skills a bit. Tres Roeder's black book, A Sixth Sense for Project Management, is valid. Also, if the CAPM seems useless to you, you may want to look into growing a spine; hiring managers are taking advantage of your inability to negotiate a proper salary. I got hired into my job with zero direct experience, although I came from security to sysadmin and systems engineering.

    7. Re:project manage then by bluefoxlucid · · Score: 2

      4.5%

    8. Re:project manage then by sandytaru · · Score: 1

      I'm actually in a pretty good position to start applying hours toward PMP where I am now. I knocked out CAPM last fall. It'll still take me a few years to reach 2000 hours, though.

      --
      Occasionally living proof of the Ballmer peak.
    9. Re:project manage then by bberens · · Score: 1

      Given that the national unemployment rate right now is 6.7%, seems like STEM people are doing pretty well.

      --
      Check out my lame java blog at www.javachopshop.com
    10. Re:project manage then by bluefoxlucid · · Score: 1

      It indicates that there is no shortage of STEM workers, I think. That the market for other workers is more heavily flooded is a different matter.

      Think about it this way: 4.5% of programmers are unemployed. That means 100% of employment slots, roughly, are fitted with candidates appropriately fitted to the job; beyond that, we have candidates who are programmers but not in Silicon Valley, or whatever. They're in Florida, where computers don't exist. Okay. So then the University of Florida pushes programming education, and Florida gets filled with unemployed programmers.

      Employment opportunities are kind of regional. To say that in America you should become a programmer is silly: you live in New Mexico, there are 5 programmers and 500,000 farmers, and they need more farmers there. Become a farmer. You live in New York and they need thousands of programmers to write analytical programs to rob the stock market day traders of their money; become a programmer.

      But my point stands: we're seeing a labor flood reducing salaries and increasing unemployment. I'm not a fan of guild behavior--rent seeking by restricting labor so that businesses must bid high for limited resources and deal with engineer poaching--but the opposite problem is also a problem.

  7. I don't think he means that literally/absolutely by GodfatherofSoul · · Score: 3

    The point I take from it is it's silly to think that all you do to fix the skills/jobs gap it so send people to school. Some people will have the ability to make huge transitions in careers, but most will be looking for equivalent work. It's how sociology works. You have to look at demographics and odds, not best wishes and theories.

    That being said, I hope this is a lesson to communities, cities, and states that throw all their economic eggs into one industrial basket. No matter how good the gettin' is, you're screwed if that industry takes a big hit.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
  8. Not everyone is suited for all jobs— Film at by sandbagger · · Score: 2

    How is this shocking? People have different temperaments, skills and interests.

    --
    ---- The above post was generated by the Turing Institute. Maybe.
  9. Gloomberg by harvey+the+nerd · · Score: 1

    We should consider clean coal plants and dump Bloomberg not so gently. CAGW is a scam....

  10. Coal Miners aren't stupid by jrmcferren · · Score: 1

    Bloomberg as always is full of it. Coal miners aren't dumb people, they are far from it. I suggest you try and find the Spike TV mini-series entitled "Coal." You will learn quite a bit about mining coal from it.

    --
    sudo mod me up
    1. Re:Coal Miners aren't stupid by CanHasDIY · · Score: 1

      Bloomberg as always is full of it. Coal miners aren't dumb people, they are far from it.

      Good thing he didn't actually say that, then. Seriously, dude, RTFA.

      Of course, on the other end of the scale, coders aren't necessarily smart people, either. They have a certain skill, no more, no less.

      Kinda like coal miners.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    2. Re:Coal Miners aren't stupid by serviscope_minor · · Score: 1

      Coal miners aren't dumb people, they are far from it.

      No, but they are coal miners, not coders. What you can't do is close down a coal mine, chuck all the miners into coding school and have a bunch of coders come out, like some sausage factory.

      If you do that some of them will successfully learn to code, I have no doubt. As you said they're not dumb and a good coder can come from anywhere. This does not however mean that anyone can become a good coder. This is a group of people who have not specifically self-selected for coding ability so the chance of them all becoming coders is vanishingly small.

      The conceit that we can just retrain them all as coders sounds like a wish-fulfilment fantasy from someone who desparately wants coders to be low-level interchangable workers.

      If you want to retrain coal miners to do other things, then you'll have to find other things each of them have aptitude for and train them for that. It might be coding in some cases, but it certainly won't in many.

      --
      SJW n. One who posts facts.
    3. Re:Coal Miners aren't stupid by bluefoxlucid · · Score: 2

      This is the IT trap.

      IT people always look down on all the other morons and retards staffed in the building. They're stupid enough to look up to us, after all. Dumb bitches in HR, accounting, finance, lawyers who don't know a fucking thing about anything except legal bullshittery, CEOs and executives who can't find their ass with both hands.

      Yeah uh, I've run an income statement. Would you like to try? When you finish crying, you can come suck my dick.

      We need executives. My company doesn't have all the ones it needs, and they don't realize it, and we have risk problems. Severe risk problems from not having a CISO. Wasteful spending and excess work and ineffective output from not having a PMO with a Manager of Projects. Because of our market, basic business decisions--not just internal IT ones--would benefit from a CTO to help the CISO figure out how the fuck to handle market risks that will impact us severely. These people create top-down business strategy and establish what management gets hired to run what branches of operations.

      HR goes through shit that would break my brain. Once. Then I'd absorb the process and handle it with great skill. Neuroplasticity is fucking awesome, after all. But seriously, god damn, have you ever tried that PHR test?

      Miners have to decide if they want to go with stuff like water elevator or sub-level cave or whatever, which at a glance can appear roughly equivalent in terms of ore extraction, cost, and safety. Then you run a bunch of simulations and analysis and you find that doing a simple sub-level cave mine to pull ore pillars from a mined-out mine costs more, returns less, nets you half as much profit, and puts your people at a 30% higher risk of fatal death than doing a water elevator WITH sub-level cave. Then the damn miners have to figure out how to excavate a sub-level cave without collapsing it on themselves, and they have to pipe water into it without it getting soggy somewhere and collapsing on them.

      Coal miners are going to translate either to construction or some branch of engineering. And I will be fucking glad when they're building bridges, because these are people who look at shit and go, "Oh hell no, you see this shit? No see, there's stress channels here, and this all comes to a focal point here, and like... wind and seismic activity from people walking over it or cars driving will create a pressure build-up that will lead to buckling and catastrophic failure. We can't use this design, people will die!" Because they've been there, they've held a hammer and looked at a rock in a wall, and they've looked up and gone, "... uh, wait, this shit will collapse on my head and kill me if we do this."

      You learn to take pride in quality work when shit work is 99% likely to crush you to death.

  11. You can't teach Bloomberg to mine coal. by 140Mandak262Jamuna · · Score: 1

    Enough said. As more and more people become familiar with it, people would realize how easy it is to code. The standard canard has been women don't code, or they don't code well. We have hired women coders and they do as good a job as men.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:You can't teach Bloomberg to mine coal. by Ralph+Wiggam · · Score: 1

      We have hired women coders and they do as good a job as men.

      When did those women first get interested in computers and coding? I'll bet 8th grade at the latest.

      Go find a 50 year old waitress and turn her into a professional programmer. Then you'll have a point.

    2. Re:You can't teach Bloomberg to mine coal. by K.+S.+Kyosuke · · Score: 1

      Everyone can write. Right? I mean, everyone can write a holiday postcard. Doesn't mean that everyone can write a new Harry Potter series, or The Lord of the Rings. Having said that, yes, it's difficult to find more talented people unless most people at least give it a (serious) try.

      --
      Ezekiel 23:20
    3. Re:You can't teach Bloomberg to mine coal. by Arker · · Score: 1

      It's easy to write code.

      It's very hard to write good code.

      Sad truth - the market for good code is pretty incredibly tiny. Generally, the buyer does not care.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    4. Re:You can't teach Bloomberg to mine coal. by 140Mandak262Jamuna · · Score: 1

      Or find a 65 year old ex mayor and teach him coal mining.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    5. Re:You can't teach Bloomberg to mine coal. by mrchaotica · · Score: 1

      As more and more people become familiar with it, people would realize how easy it is to code.

      But it's not easy, at least for many people. There are some people who naturally find programming easy, some people who will never be able to code no matter how hard they try to learn, and not a whole lot of middle ground in between. Membership of these groups does not strongly correlate with age, sex, race, education level, or previous occupation; it just seems like programmers' brains are simply wired differently.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  12. Phrased poorly by wickerprints · · Score: 1

    I'd like to interpret Bloomberg's statement to mean that it isn't realistic (or even desirable) to expect every blue-collar worker to be able to retrain in a highly technical field. Sure, some would be able to make that transition, but it's like asking programmers if they would have the desire to become physicians. It's not that people aren't smart or dedicated enough to do it, so much as it is the idea that a career in the tech sector is not some universal solution to everyone's job woes.

    I also think that people who advocate such statements (very often, they are CEOs of tech companies) tend to have ulterior motives: they want to be able to pay their workers less money for more (and higher quality) output. While you might not blame them for having such a goal, I find it disingenuous how they wrap this desire up in some feel-good, altruistic sounding wish for more coders, more people to learn programming and computer skills, as if this is something that will create jobs. It doesn't work that way. Instead, it increases competition for existing jobs. These companies keep complaining about how there aren't enough skilled workers to fill the positions they have, but what they really mean is that there aren't enough *CHEAP* skilled workers. That's why they push this propaganda about H1B, teaching programming to kids, and fantasies about coal miners taking off their hardhats and learning Python and C#.

    1. Re:Phrased poorly by jythie · · Score: 1

      That is how I interpret it, a quick sound byte attaching a particular pairing of blue collar and white collar positions to point out the problem with the whole 'well, blue collar workers will just become white collar ones' approach to the issue.

  13. no one would HIRE them, either by TheGratefulNet · · Score: 4, Interesting

    if you are transitioning from one skill/job to, say, software, you'll probably be over 30, and maybe over 40.

    just tell me this: who would hire an aging programmer, just starting out, when you can more easily abuse immigrants and h1b's who are young and will work overtime for free and deny the value of a personal life?

    we have a major problem with companies not being socially responsible. they don't care that an aging population is being wholesale REJECTED by corporate america and worse than that, local US born and raised citizens are second class, now; with imported labor or outsourced labor being first class.

    an idea: give tax incentives or other incentives for companies that go out of their way to hire locals/americans and even bigger bonuses to companies that go out of their way to hire older (over 35, cough) people. not saying you punish those companies who don't; but you give them extra benefits so as to motivate them.

    companies only look out for their bottom line. they would sell their mother into slavery for a higher share price. the only way to keep a balance of social responsibility and prosperity is to give incentives, to guide better behavior.

    (I'm over 50, have been looking for work for a while now, and I'm getting nothing; no interviews and certainly no offers. I have a lot of experience and a good work ethic, but it does no one any good if the companies routinely dismiss anyone with more than 2 pages of resume experience, since they are seen as 'too expensive' to hire).

    --

    --
    "It is now safe to switch off your computer."
    1. Re:no one would HIRE them, either by slapyslapslap · · Score: 3, Interesting

      Stop sending resumes with more than 2 pages of resume experience....Just send the last 3-4 jobs. Hardly anyone cares about anything older than 15 years anyway. Tailor your resume for the job you are applying for. Besides that, resumes that are too long make you look like you are either a job hopper or a bullshit artist, or both.

    2. Re:no one would HIRE them, either by kaiser423 · · Score: 1

      if you are transitioning from one skill/job to, say, software, you'll probably be over 30, and maybe over 40.

      I think that this is really it. Lots of these guys are going to be in their 50's. Those in their 60's can likely do early retirement, ride unemployment until SS kicks in or something. Some of those in their mid 50's and need jobs for 5-10 years. I'm sure that quite a few of them can learn to code, but it's going to suck up quite a bit of their remaining time in the workforce before retirement and then they typically still won't be as good as a college graduate or similar. I've trained quite a few people in their 50's to code, but here's the thing: Lots of them type ~10-20WPM, don't know how to use a mouse or Google, etc. To bring them up to even junior-level proficiency is a 3-4 year task, minimum, if they're smart. When asked to cross-train those, which I am sure that a lot of coal miners aren't great with computers, we don't try to teach them to code. We have them do more babysitting, assemblying, checking computers, etc.

    3. Re:no one would HIRE them, either by meta-monkey · · Score: 2

      (I'm over 50, have been looking for work for a while now, and I'm getting nothing; no interviews and certainly no offers. I have a lot of experience and a good work ethic, but it does no one any good if the companies routinely dismiss anyone with more than 2 pages of resume experience, since they are seen as 'too expensive' to hire).

      You would think somebody could make a mint hiring older coders. Here you have a bunch of people who've spent decades thinking logically about novel solutions to problems and are starved for work. Or just get a bunch of old coders together and start a software project. Apps or some shit. Or something you can sell to Yahoo for a billion dollars. Older coders are sitting around doing nothing, and there's gold in them thar hills.

      --
      We don't have a state-run media we have a media-run state.
    4. Re:no one would HIRE them, either by fustakrakich · · Score: 1

      ...give tax incentives or other incentives for companies that go out of their way to hire locals...

      I'd rather take away the tax incentives for going overseas... It's the bad behavior that is being rewarded right now. These new "free trade" deals are going to make things much worse.

      --
      “He’s not deformed, he’s just drunk!”
    5. Re:no one would HIRE them, either by Arker · · Score: 1

      "I've trained quite a few people in their 50's to code, but here's the thing: Lots of them type ~10-20WPM"

      You should be requiring a pass on a touch-typing test as a prerequisite for any computer courses, and offer a remedial typing course for those who fail.

      Trying to teach computing to someone that cannot hold say 45wpm at absolute minimum is very much like trying to train someone who struggles to walk for a marathon. Wastes your time and the students as well.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    6. Re:no one would HIRE them, either by TheGratefulNet · · Score: 1

      I'm hearing people say to delete my valuable experience simply because it was more than 10 yrs ago.

      I have a problem with that. some of my best lessons or experiences have been 'that long ago' and they are still relevant.

      I worked hard to build a killer experience base. it seems wrong, to me, to remove experience that makes me valuable! just to show that I'm not an older guy, which I actually am?

      are you going to suggest I dye my hair, too, to hide my age? I can only go so far to pull off this charade.

      it bugs me that people say I should remove older experience. the whole point of wisdom (not intelligence, but wisdom) is that you learn things over time that you can't get otherwise. time is valuable and time spent in your field should never be 'trimmed' just for appearance sake.

      --

      --
      "It is now safe to switch off your computer."
    7. Re:no one would HIRE them, either by TheGratefulNet · · Score: 1

      who ever said 'unskilled labor'?

      all I was talking about is hiring older guys who DO have tons of experience.

      if you are not skilled, fine. no one is asking for a 'gift' but by the same token, a guy with decades of relevant computer and networking experience should not be passed over simply because he won't play nerf football in the hallways with the other children^Hworkers.

      --

      --
      "It is now safe to switch off your computer."
    8. Re:no one would HIRE them, either by BaronAaron · · Score: 1

      just tell me this: who would hire an aging programmer, just starting out, when you can more easily abuse immigrants and h1b's who are young and will work overtime for free and deny the value of a personal life?

      All things being equal, I'd hire the older developer who spent the last 10+ years in a coal mine working a very demanding, high risk job, where a fuck up gets you killed.

      Younger developer come with a strong sense of self-entitlement, lack of loyalty, and little life experience. H1B's can have the same issues plus a language barrier.

    9. Re:no one would HIRE them, either by unimacs · · Score: 1

      Just curious. Are you a software developer? What languages and tools were part of your most recent work experience? I'm not talking about what you may have picked up on the side.

      I'm just wondering how often it is that older coders find themselves out of work because they themselves are old vs their skills being out of date.

    10. Re:no one would HIRE them, either by maccodemonkey · · Score: 1

      (I'm over 50, have been looking for work for a while now, and I'm getting nothing; no interviews and certainly no offers. I have a lot of experience and a good work ethic, but it does no one any good if the companies routinely dismiss anyone with more than 2 pages of resume experience, since they are seen as 'too expensive' to hire).

      I hate to say it... But I know quite a few developers who are around the 50 mark doing quite well and being very successful.

      My feeling is a lot of it has to do with how current your skills are. You could be 85 years old, but as long as you can do mobile development at a reasonable proficiency level, I could probably find you a job.

      I don't know about your current situation, so I don't know where your experience lies, but where agism (IME) typically plays in is that if one has to hire someone that one has to bring up to speed, one is far better hiring a junior engineer who you can pay peanuts vs. an older engineer who might actually want a real wage. I've worked for companies that have done that to a shocking degree (leading to broad incompetence across the organization.) But when people ask me how long it takes to be a good iOS developer, I usually tell them 3 years. So it's 3 years of paying someone next to nothing, vs. 3 years of paying someone a decent wage.

      I myself become scared of what will happen when I become older. Will I not be able to get work anymore? The way I'm dealing with that is always staying on the cutting edge. I just hope my brain can keep up when I get older...

    11. Re:no one would HIRE them, either by evilviper · · Score: 1

      (I'm over 50, have been looking for work for a while now, and I'm getting nothing; no interviews and certainly no offers. I have a lot of experience and a good work ethic, but it does no one any good if the companies routinely dismiss anyone with more than 2 pages of resume experience,

      You're doing something wrong... Nothing on your resume has to show your age, and you certainly don't have to have more than 2 pages, just because you have lots of experience. Resume writing 101. Limit yourself to the latests 3 jobs, or so. Nobody wants to look through a 10-page resume, so if you don't have good-stuff on the top page, recruiters won't bother.

      since they are seen as 'too expensive' to hire).

      Lots of recruiters ask for your salary requirements up-front. I generally refuse to answer, but if you low-ball it, you'll do just fine. Hell, my last company, though predominantly young, with lots of H1Bs, had several grey-haired programmers, and I recently hired an older gentleman myself, who was only looking for work after his company (where he put in 25 years) went out of business.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:no one would HIRE them, either by evilviper · · Score: 1

      Older coders are sitting around doing nothing, and there's gold in them thar hills.

      It'll cost you an order of magnitude more to provide them health insurance... Maybe double or triple that again, if the plan includes aging wifes as well.

      And while they might be very good, I wouldn't expect them to be as willing to do on-call rotation, put in extra hours when deadlines loom, not use their vacation days, etc.

      It's not a bad idea at all, but there's sure going to be some major downsides to a company with predominately older people.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    13. Re:no one would HIRE them, either by bkr1_2k · · Score: 1

      Someone please mod this up. It's not just agism that's keeping people out of the job market.

      --
      "Growing old is inevitable; growing up is optional."
    14. Re:no one would HIRE them, either by bkr1_2k · · Score: 1

      Then you are going to keep getting overlooked. Save the "lessons learned" for the interview. Keep the resume relevant (current) and one to two pages with only your most recent experiences. When you get the interview, that's when you dazzle them with all the other stuff you actually bring to the table.

      --
      "Growing old is inevitable; growing up is optional."
    15. Re:no one would HIRE them, either by Kjella · · Score: 2

      Depends on the type of coder, I've met too many old coders who try to keep the memory use low, performance high but code complexity is terrible because it's all one giant spaghetti ball of code.

      For example now at work I've created a system which has a single master procedure( productionId, datasetId, stepId ) where NULL in the last two means all sets, all steps. I know some of the steps would be more efficient if merged, I know some contain one-time setup (but is hard to extract out) that's repeated many times when I run them on all datasets but for development it's a bliss. I can rerun a single step for a single set, a single step for all sets, all steps for a single set, I can easily time them (start and finish, per step, per set) and see what's making it choke not to mention if there's an error it's in a narrowly defined piece of code not the many-thousands-of-lines script it's replacing. A coworker of mine is starting to work on it setting up another production type and he loved the structure because it was so easy to grasp, even if he's only looked at a few steps.

      Another feature I like is passing objects instead of values through layers. For example, say you have a form that has a string and a radiobutton but needs to have another UI element added, let's say a checkbox. If you pass the values as ( string, radioButton ) you have to change signatures everywhere. If you have an object FormValues, add the checkbox and pick up the value where it's needed. Is that efficient? Probably not, I guess I'm often passing ten values around when I only need two. But it saves a lot of pointless coding time when I find out that oh, I have to increase that from two to three. Defensive coding that makes it easy to expand or change functionality beats hardcoding every time.

      I started out with a C64 which had 64kB of RAM, I'm not going to do that if we're talking about a million or a billion objects. But there are still people stuck in that mode where it's like every byte matters and it just doesn't. Make code that's easy to work with (verbose for clarity and descriptive names, but compact using standard functions and generic code where possible) and about 95% of the time it'll be worth more than trying to make it machine-efficient. A lot of "hardcore" developers dismiss abstractions as simplification for the simpletons and real developers code right on the metal, maybe not in assembler anymore but they kind of want to. It takes a real change of mindset to write code for coders, not code for the machine. Of course it must run in acceptable time with acceptable resource use, but that's often a low bar these days.

      --
      Live today, because you never know what tomorrow brings
    16. Re:no one would HIRE them, either by Kjella · · Score: 1

      Objects are generally passed by reference, so it should be MORE efficient than passing around 10 values. The problem arises if you are setting the object's values as you pass it around, which can lead to unexpected or hard to determine states.

      If you have a natural owner that's just providing access to it I'd agree, references (or constant references) are great but in this case I'd disagree. If it's for example an application form the form itself is ephemeral, but the information in is not. If you submit it, I want the form to pass the information by value and self-destruct cleaning up after itself. Once it reaches some kind of data owner, it can pass the application by reference through processing steps. For the same reason references are not so good for display, for example you have a function to display an invoice. If some other process on the back-end deletes the invoice, you suddenly have a reference to nowhere and it could crash as you try getting more details or see the next page. In short, don't pass a reference unless you know the source will live longer than the reference.

      --
      Live today, because you never know what tomorrow brings
    17. Re:no one would HIRE them, either by LesFerg · · Score: 1

      I'm over 50, have been looking for work for a while now, and I'm getting nothing; no interviews and certainly no offers. I have a lot of experience and a good work ethic, but it does no one any good if the companies routinely dismiss anyone with more than 2 pages of resume experience, since they are seen as 'too expensive' to hire

      And yet I dropped off several roles from my earlier employment history (on advice from somebody making my CV more attractive) and then got turned down for jobs by people saying I didn't have enough experience!

      28 years doing damned good software solutions and now nobody really cares about code quality any more. Those who mentored me in my early years would be spitting if they were still around to see the state of IT now.

      --
      If I had a DeLorean... I would probably only drive it from time to time.
    18. Re:no one would HIRE them, either by rhodium_mir · · Score: 1

      Roman, you dankish ill-breeding dewberry. Neither you nor anyone else have any responsibility to be honest to your employees or any other entity for that matter. Compelled honesty is nothing but a dressed up form of slavery. Let the free market decide whether honesty is a valuable thing in an employer.

      --
      You can't spell "oneiromancy" without "roman".
  14. Headline is a misquote by goodmanj · · Score: 3, Informative

    The headline misquotes Bloomberg. He didn't say you *can't* teach a coal miner to code, he said you won't. And he's right. While it's certainly *possible* for some older adults to radically change their career paths into tech jobs, the majority of us lack the motivation and mental flexibility, and society doesn't want to spend the money to help us make the switch. It's just not going to happen. Bloomberg's overall point is dead on: we need to come up with ways to allow people to gently move into new careers that make the most of their talents, rather than just firing them, throwing a Javascript for Dummies book at them, and expecting them to become the next Zuckerberg.

    That said, Bloomberg's got a pretty 19th century view of what coal mining is. Since it's all done with heavy machinery and robots these days, it's a pretty technically demanding job.

    1. Re:Headline is a misquote by gordo3000 · · Score: 1

      knowing how to use a specific software package on a specific machine DOES NOT MAKE YOU TECHNICALLY PROFICIENT. It means you have trained on that one software package.

      Just because a job involves lots of computer controlled equipment does not mean you are magically capable of handling any technical field, and it definitely in no way means you now have the requisite knowledge to write code of any type. Literally, think about this line people are saying through this thread. The equivalent is saying that by having a familiarity with Microsoft word and excel I am now qualified to go work on the software for a self driving car. I may have that ability but no way does my knowledge of a particular software package have any bearing on this.

  15. The spoils are for the elite by guanxi · · Score: 1

    I don't know about Bloomberg in particular, but it now seems almost common wisdom among the elite that college isn't for everyone and now skills like programming aren't either.

    While those words are true, what they mean in practice is that 'not for everyone' means 'not for the poor and working class' (poverty is a strong predictor of college eduction). I bet Bloomberg's kids go to college and he wouldn't doubt his non-technical buddies' ability to learn to code based on their job descriptions

    What happened to the American Dream? Where is the land of opportunity, where anyone can succeed if they work hard enough? Apparently, Bloomberg et al believe that only the elite live in that land and that we should abandon that dream for the working class and poor. Why don't they just accept their places?

  16. I, for one... by nani+popoki · · Score: 1

    ...hope that I never have to learn how to mine coal. Despite what Heinlein said about specialization, I'm much better at writing code than at mining. (And yes, I did a little recreational mining a couple of decades ago when I was into mineral collecting as a hobby.)

  17. Hulk hogan could code too by invictusvoyd · · Score: 5, Insightful

    Possible . With a lot of effort a team of bright minds could teach hulk hogan to do some java . But then , who's gonna fight the undertaker??

    1. Re:Hulk hogan could code too by noh8rz10 · · Score: 4, Insightful

      +1 snarky but insightful. there are a bunch of jobs that need to be done and we all have a role to play. I would suggest that Zuck focus his attention on the children of coal miners in rural areas, and help educate them for job opportunities (such as coding) that are not coal mining.

    2. Re:Hulk hogan could code too by Trailer+Trash · · Score: 1

      Possible . With a lot of effort a team of bright minds could teach hulk hogan to do some java . But then , who's gonna fight the undertaker??

      I regret that I'm out of mod points. Well said.

    3. Re:Hulk hogan could code too by lgw · · Score: 4, Insightful

      But that's just it: Hulk Hogan was a skilled worker, a top-notch entertainer.

      People need to stop focusing on "tech". Unskilled jobs are going away, as are non-creative semi-skilled jobs. That doesn't mean the only alternative is "tech". There are many skilled jobs in the world, and many semi-skilled jobs requiring human creativity.

      A better way to state the question: half the population has sub-median intelligence. In a world of increasing automation, what jobs will there be? It doesn't take much to be a better job than mining coal: the bar is low here. But it won't be manual labor.

      I expect a swell in interpersonal service jobs. Unskilled (and non-creative semi-skilled) jobs that used to be only for servants of the rich have grown vastly in numbers as everyone else starts to able to hire the same: gardeners, maids, etc. But the same is stating to happen with creative semi-skilled jobs, and often without the class distinction spas and salons, decorators, drivers, personal shoppers, home theater installers, and so on. We're struggling to replace traditional roles with peer-to-peer roles for a lot of this (think Lyft).

      The nice thing is, you don't need to be above average, smarts-wise, to do a competent job at a lot of this stuff. You need to be interested, to care about getting it right, but that's different.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Hulk hogan could code too by Grishnakh · · Score: 1, Interesting

      There's a big problem with this idea of everyone going into the service industry: not everyone is cut out for being a service worker, working with the general public, etc. Would you go to a spa and get a pedicure from a coal miner type of guy? Would you hire one as a personal shopper? With their personality, I wouldn't even want them doing home theater installation in my house, or serving me food in a restaurant.

      Service jobs are great for younger women with pleasant personalities, because everyone wants to be around them, male and female. Men like being around pretty women for obvious reasons, and women like being around them because they don't have to worry much about getting hit on by them or having them leer at them. There's a reason female waiters get better tips.

      Your typical male factory workers, construction workers, truck drivers, etc. are not at all suited for interpersonal service jobs. So what are we going to do with them?

    5. Re:Hulk hogan could code too by lgw · · Score: 3, Insightful

      Would you go to a spa and get a pedicure from a coal miner type of guy? Would you hire one as a personal shopper? With their personality

      Interesting stereotype there. You might be surprised by the reality.

      Your typical male factory workers, construction workers, truck drivers, etc. are not at all suited for interpersonal service jobs. So what are we going to do with them?

      Met many taxi drivers? Painters? Plumbers? Electricians? A/C repair guys? The guy you talk to to arrange and schedule the work needs to be somewhat personable. The guy who does the work, not so much.

      And a world where all the assholes starve to death? Not the worst possible world.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Hulk hogan could code too by Intrepid+imaginaut · · Score: 1

      I'd like to see a much bigger focus on artisan trades, leatherworking, metal sculpting, custom clothing and the like. There's a huge untapped aftermarket for all those fancy new electronics in terms of accessories. Etsy.com is kinda touching on it but things like this are two parts awesome one part epic.

    7. Re:Hulk hogan could code too by lgw · · Score: 2

      Sounds like a world without very many men

      Sound like you need a more reasonable definition of asshole. Most people are capable of being reasonably polite to their boss and to customers.

      I wouldn't expect jobs like painters and drivers to go away in the next 20 years. That's the next revolution, not this one. One crisis at a time.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    8. Re:Hulk hogan could code too by CanHasDIY · · Score: 2

      Met many taxi drivers? Painters? Plumbers? Electricians? A/C repair guys? The guy you talk to to arrange and schedule the work needs to be somewhat personable. The guy who does the work, not so much.

      Taxi drivers are going away thanks to driverless cars. Probably painters too. The other ones are skilled workers; they're not the people we're talking about here. This conversation is about semi-skilled or unskilled people, who pretty soon aren't going to have any (or much) work available. Yes, unpersonable guys who are smart enough can become HVAC technicians, (driverless-)car repair technicians, etc. What about the guys who didn't make the cut for trade school? What are they going to do for work?

      And a world where all the assholes starve to death? Not the worst possible world.

      Sounds like a world without very many men.

      Just because an individual is "personable" doesn't mean they're cut out for or interested in a particular job title; for example, I'm the type of personality that could sell a case of ketchup Popsicle to a lady in white gloves - but I fucking hate sales, so I avoid sales jobs like the plague, even though I'd be really, really good at them.

      Oh, and BTW, as much as some people want to fantasize that driverless automobiles are going to obsolete professional drivers in the next year or so, it ain't happening, for more reasons than I have time to consider. Maybe if there's some amazing technological breakthrough in the next 18 months (like, I dunno, someone figures out a form of terrestrial propulsion that doesn't in one way or another, suck), but realistically you're talking 10-20 years out.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    9. Re:Hulk hogan could code too by lgw · · Score: 1

      Wow, yes, of course.

      There will always be a market for custom, hand made stuff, and the cheaper and more standard automation becomes, the more fashion will focus on this or that to be where you show off your style. There must always be a way to show that you're a unique individual, just like everyone else.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    10. Re:Hulk hogan could code too by lgw · · Score: 1

      so I avoid sales jobs like the plague, even though I'd be really, really good at them.

      Anyone working as a coal miner is so far past the "I'm willing to do jobs that suck" threshold that it has vanished over the horizon.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    11. Re:Hulk hogan could code too by pepty · · Score: 1

      Another problem: living wage manufacturing, driving, etc., jobs being replaced by less than living wage service jobs.

    12. Re:Hulk hogan could code too by CanHasDIY · · Score: 1

      so I avoid sales jobs like the plague, even though I'd be really, really good at them.

      Anyone working as a coal miner is so far past the "I'm willing to do jobs that suck" threshold that it has vanished over the horizon.

      I never said I wasn't willing to do jobs that suck - I've cleaned my fair share of toilets, toted my fair share of bails. Besides, sales jobs don't really suck if they're commission based and you're good at sales.

      But I still wouldn't take one unless it was a choice between 'sell stuff or starve to death.' At which point, it becomes a matter of survival rather than preference.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    13. Re:Hulk hogan could code too by Em+Adespoton · · Score: 2

      +1 snarky but insightful. there are a bunch of jobs that need to be done and we all have a role to play. I would suggest that Zuck focus his attention on the children of coal miners in rural areas, and help educate them for job opportunities (such as coding) that are not coal mining.

      True, but have you seen the latest stats? We've got a glut of coders; we've got more trained coders coming out of colleges than we've got jobs, and we have many people who are self-taught coders who are doing just as well at landing those jobs. Going into this climate, wouldn't it make more sense to retrain as, say, a construction worker (get your welding ticket, etc)? There's a lot more money and a lot less shift in this area. For that matter, move from mining into the gas industry; there are plenty of jobs there right now (including construction).

      I think part of the problem is that we always retrain people for jobs that are currently hot, instead of training people for the jobs that will be hot when their training is complete.

    14. Re:Hulk hogan could code too by recharged95 · · Score: 1

      There's something about teaching vs 'doing'.

      Yes, you can teach anyone (a coal miner) to code, but will be do it well and will he like doing it? Realistically (from my experience in training folks to code) no on the latter two cases.

    15. Re:Hulk hogan could code too by Kielistic · · Score: 1

      That's a bad assumption. Any coal miner would almost certainly think that a McDonald's job is a shittier job than mining. Mining is physically demanding but some people don't mind that. It also tends to pay better than other "unskilled" jobs. Most people judge the suckiness of a job partially based on the pay.

    16. Re:Hulk hogan could code too by Phreakiture · · Score: 5, Insightful

      Anyone working as a coal miner is so far past the "I'm willing to do jobs that suck" threshold that it has vanished over the horizon.

      Yep, but so, sometimes is the "Jobs that are available, that I can get to" threshold. I know a lot of people who are stuck in this type of mess because:

      • They were born in East Bumfuck, and
      • They were born poor because they live in East Bumfuck, and
      • They have no transportation because they are poor and
      • They can't commute far because they have no transportation and
      • The only job they can find that is within walking/biking/bumming a ride distance is the one they got.

      Pay close attention to that bumming a ride distance. If you are dependent on another family member for a lift to work, and you are poor, you know that one car that works (not counting the ones parked on the lawn) will break because they're poor and can't maintain it well. You're not going to go anywhere that that family member doesn't deem, and so, there you sit, another generation festering in the rot that is East Bumfuck

      I know it first hand because these folks are my in-laws. Some of them have escaped (very few, my wife being one), and some of them are going to, but mostly the opportunities just aren't there.

      --
      www.wavefront-av.com
    17. Re:Hulk hogan could code too by Phreakiture · · Score: 1

      Unfortunately, this is true of many art forms. TV has become so much "reality" TV because it is formulaic and easy and cheap to produce because it has no production value. Movies have become very uniform and bland, also, because the "spice" they use is special effects rather than writing a decent story, because it is cheaper and easier to do. Music is not "performed" an more, but "produced" by stringing together bits of this and pieces of that, then "normalizing" it by compressing the living shit out of the dynamics to the point where you can easily hear the whole sound go "squish" on every beat of the thing that used to be a kick drum. And so it goes.

      The good news is that every now and then, some market niche will buck the trend . . . going to see a local band play live . . . buying bread that came from a bakery rather than a factory . . . seeing an independent film that was produced by an artist and not subject to the whims of a studio exec . . . but these niches are just that, and not enough to reverse the trend, at least, not yet.

      --
      www.wavefront-av.com
    18. Re:Hulk hogan could code too by lgw · · Score: 1

      Fair point - I think of "suckiness" as something to be counterbalanced by "pay". The point I was trying to make is that coal mining is intense physical labor in unpleasant conditions, and that most people do it because it's the best paying job they can manage. I'd think most coal miners would be OK with a job as e.g. a welder, given the opportunity to train.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    19. Re:Hulk hogan could code too by oh_my_080980980 · · Score: 1

      "A better way to state the question: half the population has sub-median intelligence."

      This is based on what exactly? Hate to break it too you but those "intelligent" jobs, aka tech jobs, are going overseas or people from India and China are being brought here to perform. So what exactly do you tell the above-median intelligent person who has a cs degree or a computer engineering degree to do? Go back and get another degree?
      FYI building trades are consider manual or blue collar jobs. Those are not going away.

    20. Re:Hulk hogan could code too by lgw · · Score: 1

      There are very few such jobs. Minimum wage jobs are unskilled, by and large. Look into how much a maid or gardener makes per hour. Most are self-employed or small businesses doing very well (depends on where you live, but paying ~$50/hour isn't uncommon).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re:Hulk hogan could code too by Kielistic · · Score: 1

      That's true but how much would these other jobs pay with a sudden influx of ex-miners? It's pretty difficult- if not impossible- to simply reassign an entire industry of workers. Especially one as large as coal mining.

      You can't simply reassign all these people to do any work that requires high levels of skill (welding does require a fair bit of skill and lots of practice). Most people simply won't put the effort in because they're not cut out for it, they're not interested in it, they lack the foresight etc.

      This isn't an attack on their intelligence it's just how people work. If software development became obsolete tomorrow you'd find the same problem trying to retrain that work force.

      There is most likely no good solution to this problem. Cataclysmic changes are cataclysmic.

    22. Re:Hulk hogan could code too by lgw · · Score: 1

      It's pretty difficult- if not impossible- to simply reassign an entire industry of workers. Especially one as large as coal mining.

      Oh, agreed. Nor is it the governments business to make such drastic changes on a whim. But over 20 years? There's a real shortage of skilled blue-collar workers in America as it is, and a rising demand for creative service jobs.

      Most people have something they'd be interested in doing as skilled work. You can't arbitrarily expect anyone to be good at some specific job, but there's something for almost everyone. And while a few jobs, like electrician, really require significant study and memorization, most skilled blue-collar jobs don't. It's years of learn-as-you-do, instead.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    23. Re:Hulk hogan could code too by ColdSam · · Score: 1

      Those are all challenges, but not ones that can't be overcome. How many of your wive's relatives can you honestly say have worked hard and made solid choices all their lives? I'm guessing very, very few and that you haven't invested a lot of your personal wealth and advantages in helping them out - because you know that it would be a bad gamble.

    24. Re:Hulk hogan could code too by OakDragon · · Score: 1

      I expect that unemployed coal miners could find success in opening "boutique" coal shops in revitalized downtown areas. This hand-picked coal is lovingly taken from small mines that have a limited impact on the environment.

    25. Re:Hulk hogan could code too by Hillgiant · · Score: 1

      A better way to state the question: half the population has sub-median intelligence

      Half the population will always have sub-median intelligence. That is what median means.

      That said, I believe that we will have a stronger society if we focus on elevating the lower educated to a higher educated state. I do not want to create a permanent underclass of semi- or un-skilled labor supporting the higher class's state of near permanent leisure.

      --
      -
    26. Re:Hulk hogan could code too by Hillgiant · · Score: 1

      Clearly their first mistake was being born poor.

      Seriously kids, don't get born poor. It really stinks.

      --
      -
    27. Re:Hulk hogan could code too by ColdSam · · Score: 1

      They were also born white and male in 20th century America, so I'm going to save at least some of my sympathy for others.

    28. Re:Hulk hogan could code too by Kielistic · · Score: 1

      You and I and Bloomberg all seem to essentially agree on this. It seems a lot of people don't though.

    29. Re:Hulk hogan could code too by lgw · · Score: 1

      If you can't get a job with a CS degree (the Wonka's Golden Ticket of degrees), sorry, it might be you. The one thing we need ever more of is people to write the automation that's replacing all the other jobs. Sure, your first programming job ever is a real bitch to get, as you're still effectively unskilled, but that's basically true with any professional degree if you don't have a good internship or two to build on.

      Yep, "building trades" are here to stay. The industries evolve with tech, but ultimately making construction/repair cheaper seems to just stimulate more of it (modulo absurd housing bubbles).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    30. Re:Hulk hogan could code too by lgw · · Score: 1

      Half the population will always have sub-median intelligence. That is what median means.

      Did you just figure that out? Everyone else seemed to get that without the need to comment - or are you that guy, who can't help explaining the joke that everyone else got?

      That said, I believe that we will have a stronger society if we focus on elevating the lower educated to a higher educated state. I do not want to create a permanent underclass of semi- or un-skilled labor supporting the higher class's state of near permanent leisure.

      "Education" is it's own bubble now. People don't need abstract education that doesn't help them get a job and $100k in debt. No one needs that. People need training for skilled work.

      There will be no permanent underclass of unskilled labor. The trend has been the other way for 300 years now. Soon, there will be no unskilled jobs at all, as everything that can be automated gets automated. We all have unheard-of leisure by historical standards already, thanks to automation bringing prices down. But leisure creates the need for new jobs, thankfully.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    31. Re:Hulk hogan could code too by noh8rz10 · · Score: 1

      we also train for jobs that are in different areas of the country. a person who has lived in W VA his whole life probably wants to continue living there.

    32. Re:Hulk hogan could code too by pepty · · Score: 1

      There are very few such jobs.

      There are a huge number of those jobs, and they are increasing all the time. The living wage is typically 3-7 dollars higher than the minimum wage, depending on the local cost of lliving.

      Look into how much a maid or gardener makes per hour.

      OK. Maids and housekeepers : $10.22 per hour median. Gardeners: $11.51 median. (Bureau of Labor Statistics, 2013

      Most are self-employed or small businesses doing very well (depends on where you live, but paying ~$50/hour isn't uncommon).

      Wages at 90th percentile: maids and housekeepers: $15.34, gardeners: $18.38. You may pay $50 to have your lawn mowed, but it's doubtful that anyone involved earns $50 per hour/$100k per year unless it's the owner of the landscaping company.

    33. Re:Hulk hogan could code too by HeckRuler · · Score: 2

      If only there were some sort of pipe we could feed into their house at a reasonable rate that delivered to them the grand sum of human knowledge and gave them the tools to educate themselves, learn meaningful skills, and become valuable.

      I'm really sorry for the snark. It's gotta suck-ass being born poor in East Bumfuck. For a while I stayed in State Center, IA, that had about 10 city blocks to it's name, and 2 restaurants. I paid this neighbor kid to mow my grass, and his whole family just didn't have too many options. Friendly, but a habitual liar. His brother was nice, but full of piercing and tats that I know had to put him at odds with the majority of the town.

      The Internet is there, and it's a great and wonderful thing, but you know what? The biggest barrier I see to it penetrating into the lives of people who otherwise have no options is their culture. Try as I might, that kid just would not believe that he could do meaningful stuff. It's not that he didn't want to be code monkey like me, or didn't want to have a higher paying job. He just didn't think it was going to happen. I couldn't get him to try. That sort of resistance is weird, and I'm not sure I have a solid grasp of it's root cause. But if I had to call it something, I'd say it's the culture of the poor.

    34. Re:Hulk hogan could code too by locopuyo · · Score: 1

      I know a coal miner. He is the greatest male model to ever live.

    35. Re:Hulk hogan could code too by volmtech · · Score: 1

      You confuse wealth creating jobs with mere survival work. Polishing m lady's silver or washing m lord's Rolls may keep you from starving but no wealth is created for your children. Unfortunately with automation and globalization the average American may be left with no opportunity to have real job but will be forced to become a rich mans servant.

    36. Re:Hulk hogan could code too by noh8rz10 · · Score: 1

      I saw your comment, but I didn't reply because as a rule I don't reply to ACs. If you'd like to have a conversation please log in.

    37. Re:Hulk hogan could code too by lgw · · Score: 1

      There are a huge number of those jobs, and they are increasing all the time.

      Wow, the economy must be recovering like crazy if the McDs and Walmarts are on such a hiring spree!

      Everyone I know who uses maids and gardners, the "landscaping company" is a half-dozen recent immigrants, one of whom owns the company. Maid services are similar. These are small businesses, with successful owners.

      But in any case, you can certainly live on $20/yr - I've done it. Living like a student with roommates and cheap everything, but sometimes that's life.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    38. Re:Hulk hogan could code too by FatLittleMonkey · · Score: 3, Insightful

      focus his attention on the children of coal miners in rural areas, and help educate them for job opportunities (such as coding) that are not coal mining.

      Indeed. And one of the ways of doing that is not destroying their parents' livelihoods faster than society can adapt. Children of the long term unemployed (or underemployed) have a much lower chance of reaching an education level (and hence work) commensurate with their true capability. That reduces social mobility, resulting in multi-generational welfare dependency.

      --
      Science is all about firing a drunk pig out of a cannon just to see what happens.
    39. Re:Hulk hogan could code too by lgw · · Score: 1

      I'm not sure what you're replying too. You can certainly earn a reasonable living as a plumber or repairing A/Cs! There are a great many skilled jobs for which reading the classics and learning calculus are irrelevant. Not everyone is cut out to be an engineer or surgeon, nor should we expect people to be, but there's a shortage of skilled blue-collar workers today in most places, and IMO there will be a growing need for skilled service workers. (Plus if you look at the career track for a dentist and a plumber, after college delays and costs the dentist doesn't come out ahead in net lifetime earnings till his 40s, on average).

      Would driving for something like Lyft make you feel like a servant? I drove for years in various roles and never felt that way. Doing service work doesn't make you a servant, and every tech revolution has been followed by the middle class being able to afford a bunch that only the rich could before (and I'm expecting that to be service jobs this time).

      BTW, "wealth" is orthogonal to income. As long as you're above subsistence, wealth creation is a matter of habit, patience, time, and planning.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    40. Re:Hulk hogan could code too by pepty · · Score: 1

      Wow, the economy must be recovering like crazy if the McDs and Walmarts are on such a hiring spree!

      Not the good king of crazy though. The middle class jobs that were lost during the recession aren't being replaced with new ones, instead there has been an increase in new low wage jobs. Who is going to buy all of the fancy embossed hand crafted leather kindle covers?

      Everyone I know who uses maids and gardners, the "landscaping company" is a half-dozen recent immigrants, one of whom owns the company. Maid services are similar. These are small businesses, with successful owners.

      Odd. Upthread you said gardeners and maids are making $50 per hour. One comment later and it's only the people who own the landscaping or housekeeping company who make that, the rest are borderline impoverished. Successful owners with borderline impoverished employees. Um, hooray? Is that the model for our new economy?

      But in any case, you can certainly live on $20/yr - I've done it. Living like a student with roommates and cheap everything, but sometimes that's life.

      Yep sometimes life means not being able provide for your kid. Or being able to save for retirement. It's not just twentysomethings stuck in these jobs.

    41. Re:Hulk hogan could code too by lgw · · Score: 1

      Well, you enjoy your hopeless depression and I'll enjoy my success. Farewell.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    42. Re:Hulk hogan could code too by lars_stefan_axelsson · · Score: 1

      Try as I might, that kid just would not believe that he could do meaningful stuff. It's not that he didn't want to be code monkey like me, or didn't want to have a higher paying job. He just didn't think it was going to happen. I couldn't get him to try. That sort of resistance is weird, and I'm not sure I have a solid grasp of it's root cause. But if I had to call it something, I'd say it's the culture of the poor.

      The usual suspect is learned helplessness. Or "you can run but you'll just die tired." If you've died tired time and time again, haven't seen anyone that hasn't, and everybody tells you by word and deed, to just die already, because what's the point of dying tired, what are you supposed to think? Or do for that matter?

      --
      Stefan Axelsson
    43. Re:Hulk hogan could code too by Kijori · · Score: 1

      I'm not sure that I see your point. He didn't say it was literally impossible - he said that the threshold for getting the jobs was very high.

      Imagine two people who need to walk to the job centre to get a job. One has to climb over a series of low hurdles to get there; the other has to climb a series of 10ft walls.

      You would be completely correct to say of the second person "those are all challenges, but not ones that can't be overcome. Can you honestly say that second person has worked hard and trained to climb walls all their lives?". Completely correct - but also completely missing the point.

    44. Re:Hulk hogan could code too by ColdSam · · Score: 1

      And I didn't say that the challenges were trivial.

      My point is that our sympathy is a limited resource (not to mention our time and money) and I would rather save it for people who are at least doing everything they can to help themselves. In your analogy I don't have much sympathy for those that sit around playing video games and eating junk food and then complain about that 10 foot wall that was staring them in the face. When I give them a ladder and a trampoline they'll still complain about it being unfair and still fail in a task that is now within their grasp.

      I don't want to make this personal about the guy I was responding too, but IME people often make claims that these are good people who only need a chance, a little help. My rebuttal to that is to put your money where your mouth is. Invest in these people yourselves and if your theory is true you will be rewarded. If, like me, you know that these people are not going to meet the challenge with equal effort and integrity then you'll think happy thoughts, but keep your money (and your delusions) safe.

    45. Re:Hulk hogan could code too by bbsalem · · Score: 1

      I think that you are ignoring something. People in society must have a meaningful role of some sort to fulfill, and at least that role must justify their support, so the relentless march of technical change driven by engineers who have, in general, a very poor estimate of the largely unintended consequences, and by investors whose only incentive seems to be short-term gain, does not anticipate that idle hands DO make the devil's workshop, and not only in the sense that "work" is some manual or mental process, but that enough of it must exist and be funded so that opportunity is reasonable for most people. To create a situation where increasingly tiny elites benefit the most and where more and more others are marginalized is just asking for trouble. It is asking for major social and political upheaval, for violence and crime, for factionalism. What a very uneven income distribution does is to sow the seeds for elitism and fachism, for exploitative and exclusive right-wing elites, for srivivalist mentality and for class welfare. It signals the end of democratic politics and inclusive institutions. Much of what you take for granted as civil society becomes a luxery in a gated garden, a gated community.

      Unplanned selfishness is not enough to prevent this detioriation, market economics does not assure inclusion or fairness, in fact it tends to lead to elitism especially if the general perception is that opportunity and resources are decreasing or being sequestered for the benefit of a minority or a self-appointed elite. This was why the off-the-record remark made by Mitt Romney in May of 2012 was so damaging to his run for President. He was revealed as an elitist.

      History has a harsh treatment of uncaring elites and for societies that abandon most of their people. It purges the elites. There are times of external decline which favor elites, but any time where opportunity exists but is thwarted by entrenched interests results in those obstructions being swept aside. Whether it is business governence, finance, banking practices, entrenched institutions, special interests, or corrupt political and economic groups. they can be swept aside and quickly and often violently as well. There are some signs that a violent reaction to the status quo could be a result if compromises, wisdom, and solutions are not found for then challenges we face, even America is not immune for these reactions and may have been spared so far in its history by a sense of public duty and compromise in its leaders in government and business. That could change. We are now much more interdependent, the urge to go solo is now much more problematic, even Putin is going to learn that, Russia cannot be immune from the wrath of the rest of the world for acting in its own nationalist interest, nor can an American corporation acting it its own economic interest, be immune, as GM is discovering.

    46. Re:Hulk hogan could code too by pepty · · Score: 1

      If your success is dependent on guessing everyone is rich or depressed I wouldn't count on it for very long.

    47. Re:Hulk hogan could code too by evultrole · · Score: 1

      Yeah, it would be nice if having available information somehow let people educate themselves.

      Except that when you can't afford a car, or health insurance, and are on food stamps because the only job available within traveling distance of where you live is a part time job as a gas station attendant, spending money on the internet and a computer isn't exactly a priority.

      Even well educated people bring me their PCs constantly because they (the computers) are full of shit, but it's nothing compared to the crap that builds up on the computers of the poorer people in my town. Ever turn on a PC and have 17 different scam cleanup programs start immediately?

      People who live in east bumfuck have to pay $100 a month for dialup. That's not an exaggeration.

      Buying a $450 machine, having to pay a $100/month upkeep cost, and then having it become useless in 3 months because you accidentally clicked the wrong ad while browsing is not an option for poor rural people. If they want to use it again, they have to call someone to come out to them or drive 100+ miles to take it to someone. I have people come to my shop who had to drive 3.5 hours to get there because there is no place closer, and calling even those idiots in geek squad would run them $400.

      If you are going to pay $2,000 a year on something that might let you educate yourself, you are better off with used textbooks than trying to do that over dialup.

    48. Re:Hulk hogan could code too by Phreakiture · · Score: 1

      Some, but not many, mostly because I haven't got the resources. Now, that said, I did just buy a truck for one of my nephews because I see a spark in him that shows some potential.

      More to the point, however, the status quo has beat any ambition out of most of them.

      --
      www.wavefront-av.com
    49. Re:Hulk hogan could code too by Phreakiture · · Score: 1

      How to get a job with no transportation? Move to the job, you say? How to get an apartment with no job? We're not talking city here, we are talking over a mile to your nearest neighbour.

      --
      www.wavefront-av.com
    50. Re:Hulk hogan could code too by Phreakiture · · Score: 1

      That's okay. Sympathy is a renewable resource.

      --
      www.wavefront-av.com
    51. Re:Hulk hogan could code too by Phreakiture · · Score: 1

      Fuck you. Who said anything about male? This is most of the family in this bind.

      --
      www.wavefront-av.com
    52. Re:Hulk hogan could code too by ColdSam · · Score: 1

      To your original point (i.e. that it is a vicious cycle), your limited resources shouldn't be a problem. Each investment you make should yield positive returns and you would be able to pull everyone out of poverty. The truck you bought for your nephew should allow him to get a better job, pay you back with interest and also help out everyone around him (with the occasional lift to a job interview, say).

      unlesss...

      As you say in your second point, there are many other issues, e.g. they have the ambition beaten out of them, all of which make them poor investments, as I stated. Note that I'm not claiming that they are genetically disadvantaged and that these people are forever beyond help, but that right now, it is not as simple as "they just need a break" which seemed to be the central point of your first post.

    53. Re:Hulk hogan could code too by coinreturn · · Score: 1

      Are you aware that the pipe that feeds information to East Bumfuck is pretty fucking miniature (dial-up) or pretty fucking expensive (satellite)? East Bumfuck dreams about the ability to get DSL. Hell, even West Bumfuck does.

  18. You can, but you shouldn't by egarland · · Score: 1

    There isn't that much coding work in the world. High demand is not infinite demand.

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  19. Why does it have to be "coding"? by hawguy · · Score: 2

    There's no reason to train every worker to "code", we don't suffer from a lack of coders, we suffer from a lack of "developers", and no 6 week software bootcamp is going to turn someone with no programming experience into a developer. Besides, the average coal miner is probably not going to want to sit in front of a computer all day (many in my family work in the heavy construction industry, and I am 100% certain that although you could probably teach my brother to code, you're not going to be able to teach him to sit behind a desk all day).

    But there are plenty of other jobs that you *could* teach a former coal miner to do -- not everyone in the economy needs to be a coder any more than everyone needs to be an auto mechanic just because we all (well, mostly) drive cars.

  20. As much as I am loath to admit it by korbulon · · Score: 2

    Bloomberg has a valid point. It's also the reason most people can't be fashion models ("he's so hot right now").. There is also something to be said for nerdly predispositions and interests, which goes a long way in determining whether someone can become a successful coder.

    On a more general note, Bloomberg has struggled far more to "earn" his billions and has seen far more of the world than Zuckerberg, who in turn strikes me as an incredibly naiive, deer-in-the-headlights, I-don't-know-what-I'm-doing-here, I-just-won-the-nerd-lottery sort of person: his proclamations simply don't carry that much weight.

    1. Re:As much as I am loath to admit it by Krishnoid · · Score: 1

      Bloomberg has a valid point. It's also the reason most people can't be fashion models ("he's so hot right now")..

      I think the real question here is whether or not you can teach a fashion model to mine coal.

  21. A Poem, by TFHF by TrollingForHostFiles · · Score: 4, Interesting

    I'd rather write
    Host files at midnight
    Than pass my days
    Hacking at lignite

    BURMA SHAVE

    --
    cat /dev/random
    1. Re:A Poem, by TFHF by unitron · · Score: 1

      I'd rather write
      Host files at midnight
      Than pass my days
      Hacking at lignite

      BURMA SHAVE

      This is the kind of post I absolutely hate.

      But only because I come across them just when I don't have mod points.

      (for upmodding)

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    2. Re:A Poem, by TFHF by TrollingForHostFiles · · Score: 1

      My gratitude
      Is without end
      Hope you don't mind
      If I call you Friend

      BURMA SHAVE

      --
      cat /dev/random
    3. Re:A Poem, by TFHF by unitron · · Score: 1

      For some reason I am unable to reciprocate.

      The thingie to click ain't there.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

  22. Finally? by MouseTheLuckyDog · · Score: 1

    You think this could have been said some thirty years ago?

    Actually, I do remember on a Charlie ROse show, Charles Murray said something like: "Not very many people with 80 IQs can be successful mathematicians." [1]. He then went on to say, "Fortunately most people with 80 IQs don't want to be mathematicians."

    Of course everyone was trashing Murray at the time.

    [1] Not to conflate coal miners with people with 80 IQs.

  23. Re:Coal Miners can code by avandesande · · Score: 1

    That's kind of like calling a chemical engineer a chemical worker (ie the guy rolling drums around and pumping things into tanks). SCM is a rigorous school and he was probably exposed to a lot of engineering themes useful for IT.

    --
    love is just extroverted narcissism
  24. Re:I don't think he means that literally/absolutel by hendric · · Score: 1

    So retrain them to mine tantalum and rare earth elements. I'm sure we can get "Mined in the USA" and "Conflict-free certified electronics" going, amirite?

    --
    "Though it may take a thousand years, we shall be FREE."
  25. Retraining miners by masonc · · Score: 2

    Let's try to evaluate this in a non-partisan grown up way. By coding, Bloomberg is referring to America's move to eliminate all blue collar work by sending it abroad to China and Brazil, and to create great opportunities for academic pursuits, financial services and intellectual property. If there was a strong manufacturing sector, miners could be retrained to work in factories, with all the health benefits over mining, but those jobs got exported to make the multi-national companies richer and more powerful. Since large companies now own the American political process, all political efforts are concentrated on making the rich more rich at the expense of the working people.This doesn't end well.

    --
    CM www.cometenergysystems.com Blog: http://caribbeanrenewable.blogspot.com/
    1. Re:Retraining miners by ahodgson · · Score: 1

      This * 1000.

    2. Re:Retraining miners by Pinky's+Brain · · Score: 2

      If those factories were still in the US they'd use far more automation and employ only a fraction of the labour they use overseas and used in the past in the US.

    3. Re:Retraining miners by frank_adrian314159 · · Score: 1

      This doesn't end well.

      "Oh, come, come, my good sir! Surely you jest. Of course it ends well! Just think logically... Since we in the upper class hold all means of governance, manufacturing, communications, energy and food production, provisioning of service - in short, all meaningful economic activity - the basic necessities of life, only a fool, no matter how mistreated, would ever rise up against us. And, if he did, he and whoever he might conspire with would be tracked, caught, convicted, and confined, his friends and family persecuted and ruined. And now, for the sake of jest, let us propose that somehow, by some fortuitous fluke, enough of these malcontents band together to become even a minor annoyance to us. Our mercenaries will track, find, infiltrate, and neutralize them. If necessary, our superior technology shall target and kill them. Because that's the final trump, my good fellow - our superiority in bringing death to those who oppose us.

      "It is the way of evolution, my dear man. And it will not be stopped. And atop this shining edifice? Striding across the globe, confidently able to command and reap the benefits of our leadership? Why us, my boy! Us! That is, if we don't falter. If we don't lose our nerve...

      "And, well...

      "Yes?"

      "Well, there's always a chance the bloody wogs might find some way of rising up before we're ready. Hire some more mercenaries, up the amount of infiltration, and get started on that wholesale bringing death thing, will you? Economic ruin, leading to deprivation, starvation, and illness should get most of them, while our prisons, bombs, and bullets will get the rest. Cary on, Maxwell... Oh, and send in Hansen..."

      "Yes, sir!"

      --
      That is all.
  26. got it half right by peter303 · · Score: 1

    I think Bloomie meant than any one job category isnt going to a panecea for unemployement. That is you cant teach and motivate everyone to be coders or health workers or roustabouts. However, its dumb to say that any one particular profession cant learn another. A given miner may could become a great programmer. But not all of them.

  27. He Says/She Says by TangoMargarine · · Score: 1

    Zuckerberg says you can teach anyone to code.
    Mayor of NYC says you can't.
    News at 11.

    I think we really need to get Morgan Freeman's take on this issue.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  28. Re:I don't think he means that literally/absolutel by Pinkfud · · Score: 1

    I spent a decade as a coal miner in my youth. I even earned a license as a blasting supervisor. And I can code. I don't code for a living, but yeah, I can code. I find the implication that coal miners are somehow too dumb to learn anything else mildly offensive. Many coal miners are the product of a family that has done the same work for generations, and just kind of inherited the job. Same with farmers. But that doesn't mean they are incapable of doing anything else.

    --
    The world is my oyster. That's why it's always in a stew.
  29. Flip it around to put it in perspective by OzPeter · · Score: 1

    I can code in multiple languages on multiple systems and have been doing it for a shit load of years .. and right now I am sitting in front of OSX, Windows 7 and Debian systems.

    But suppose my choice of career was suddenly cut short for some reason (the singularity?) what would it take for me to learn a bunch of manual skills in order to become a productive member of society? And to learn them to the same skill level I have now?

    Basically I would be fucked as I have spent all these years adapting to intellectual challenges that rely on understanding arcane facts about specific systems, and then shuffling that knowledge around to find oval solutions to problems. I chose this career path because I was not enamored with the idea of manual labor. Actually I take that back .. I chose this career because I was enamored with the intellectual challenges. So I know I would suck at being a coal miner or a machinist or a welder or barrista compared to people who willingly have taken on those career paths.

    The mythical coal miner to coder transition would suck for the same reasons that me being a coal miner would suck

    So in general I agree with Bloomberg

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:Flip it around to put it in perspective by OzPeter · · Score: 1

      Though I never said I could type .. that was meant to be novel not oval solutions. Damn auto-correct.

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:Flip it around to put it in perspective by Scottingham · · Score: 1

      hah, I interpreted that as 'a way to solve a problem that's not perfectly specified'

  30. Re:Does Michael Bloomberg know how to code? by Opportunist · · Score: 1

    He doesn't need to know how to do anything. He's a manager.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  31. You can, but the jobs market isn't magic by seven+of+five · · Score: 1

    If you retrain coal miners to code, all you're doing is increasing the already-superabundant supply of coders, reducing their value on the jobs market.

  32. Re:Sure you can by SydShamino · · Score: 1

    No, no it's not. The rationalization used by slave owners was that everyone - adults and children alike - would be unable to learn to do anything else because of inherent limitations in their capabilities. The argument put forth here is that adults may be unable to learn to do one specific job that may require not only years of training, but also a familiarity with the underlying math and technology - a familiarity that they may lack. Nothing whatsoever implies that the children of current coal workers couldn't become excellent programmers, or excellent managers, or excellent architects, etc., and so they should be indentured into coal work, too. Nor does this imply that current coal workers couldn't become good mechanical engineers, or mechanics, or architects, or artists, just that some of them could never become good programmers.

    --
    It doesn't hurt to be nice.
  33. Re:But by Opportunist · · Score: 1

    Indirectly. You can really get something of value to society out of him when you harvest his organs.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  34. Re:Technology does not destroy jobs.. by egarland · · Score: 1

    > Jobs are determined by us wanting to do things.

    The desire, *and* the resources. I may want an indoor pool, but if I can't afford it, and neither can anyone else, there's no indoor pool market.

    That's why an economy that's constantly drained of its money, withers. Once we fix the forces draining ours, employment won't be the issue it is today. That's why I love Ratigan's classic rant: https://www.youtube.com/watch?... He outlines the problem well. Not perfectly, but well.

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  35. Re:What???? by SydShamino · · Score: 4, Informative

    Bloomberg didn't say that you can't teach any coal worker to code, just that you can't teach every coal worker to code, refuting Zuckerberg's Marie-Antoinette-style "let them write code" statement.

    Only the Zuck sounds like an out-of-touch elitist in this case; Bloomberg is making a legitimate point that the retraining process is more complicated than that because it has to be tailored to the skills and interests of each person. The article summary is misleading, and the headline is outright wrong.

    --
    It doesn't hurt to be nice.
  36. Don't dump coal miners by Opportunist · · Score: 1

    It seems like an attempt to paint coal miners as dumb or dim witted. Couldn't be further from the truth. Actually few coal miners can afford to be dumb if they want to see a few more birthdays.

    So I'd wager it would be quite possible to teach coal miners to code, I've never tried. What I do know, from experience, is that it's impossible to teach managers to produce any useful code.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  37. He would do better to help fund Great Point Energy by WindBourne · · Score: 1

    Seriously, GPE can convert the coal to methane at a costs of around 6-7/MMBTU. That can be sold to Europe and Asia. And yes, Europe will buy it since Russia is now holding them hostage. And in Asia, it will sell for 3-4x what it costs.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  38. Re:I don't think he means that literally/absolutel by westlake · · Score: 1

    That being said, I hope this is a lesson to communities, cities, and states that throw all their economic eggs into one industrial basket.

    That one basket represents a complex historical mix of geography, manpower, markets and resources. If you have mineral resources you mine and process metals. If you have coal, oil or natural gas, you process coal. oil or natural gas. There is no easy transition to a mixed economy.

  39. What is it with teaching everyone to code... by meta-monkey · · Score: 1

    Do you notice how the people trying to teach everybody to code are business schmucks who just want more cheap labor? Yes, please, everybody, learn to code so you, too can be replaced by H1-B visa workers because you won't work in San Fran on $40k/year.

    They are not trying to help us by teaching everyone to code. They're trying to depress our wages even more.

    --
    We don't have a state-run media we have a media-run state.
    1. Re:What is it with teaching everyone to code... by prefec2 · · Score: 1

      The good thing is, teaching everyone to code is impossible. Most laborers do not have the talent to think in abstract structures. They are not able to decompose and recompose concepts and problems. Programmers need this ability. Therefore, don't worry.

  40. Re:Right! by ShanghaiBill · · Score: 5, Insightful

    If 'custodial engineers' were to drop everything and become programmers, who'd do the dirty work that they do?

    Nobody is talking about re-training people that are usefully employed. They are talking about re-training people whose jobs are disappearing. Robotics is advancing very rapidly. Jobs for unskilled people have been disappearing for decades, but the past is nothing compared to the avalanche of disappearing jobs that may soon be coming. History shows that, in the long term, economies adjust and everyone benefits from productivity improvements. But the short term transition can be brutal.

    They are all great skills to know, but there's only so much mastery a person can obtain.

    The problem is that we have many millions of people with NO useful skills. They are also mostly untrainable, or they wouldn't have ended up skillless in the first place. In the past, our economy had a place for these people. The future is likely to be different.

  41. Re:I don't think he means that literally/absolutel by GodfatherofSoul · · Score: 1

    Which is why communities lock in. My point is you still need to invest in a mixed economy while you can and NOT when you have to.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
  42. Re:Does Michael Bloomberg know how to code? by Ralph+Wiggam · · Score: 5, Informative

    He was the head of Data Systems Development at Solomon Brothers. When that company got bought out, he started a company selling Bloomberg Terminals, which were extremely innovative. He parlayed that into the Bloomberg News service. He grew up middle class with no family connections or a leg up, and now has $33B. That doesn't happen to dumb people.

  43. Re:I don't think he means that literally/absolutel by geminidomino · · Score: 1

    I find the implication that coal miners are somehow too dumb to learn anything else mildly offensive.

    Where, exactly, was that implied, outside of a few AC d-bags that you're not posting a reply to? The point is that Zuck's a dipshit, and his Patrick Starr "problem solving"("Take all the miners, and teach them to code") is imbecilic.

  44. Sure you can. by The+Grim+Reefer · · Score: 1

    You just need to give the teacher a $100 gift card for each coal miner they "re-train".

  45. moderns EDUCATED STUPID on equality by Thud457 · · Score: 3, Interesting

    It seems like some of the less deep thinkers these days get confused by our societal value of equality.
    When the founding fathers said said "all men are created equal", they meant that the government should treat everybody the same out of general fairness.
    They didn't mean that Dr J and Albert Einstein have the same attributes.

    Anyhow, you most likely won't be successful retraining most coal miners to write code.
    But it's not much of a stretch for most coders, particularly brogrammers like Marky Z, to learn to shovel shit.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:moderns EDUCATED STUPID on equality by kwbauer · · Score: 1

      but I think they did mean that it doesn't matter that they may have different attributes as long as they both receive the same reward regardless of effort exerted adn such. Otherwise, racism or sexism or lack of multi-culturalism.

    2. Re:moderns EDUCATED STUPID on equality by mikael · · Score: 1

      That was the idea of the dollar - one days wage for one days work. Split up into dimes, quarters and cents.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:moderns EDUCATED STUPID on equality by sjames · · Score: 1

      Perhaps more to the point, in a field eaten up by ageism, is Zuck prepared to hire any of these middle aged former coal miners?

  46. Re:Right! by BullInChina · · Score: 3, Insightful

    I'm pretty sure that you can't teach politicians to code either, they just don't have the intellectual capability to handle such a task.

  47. Re:Right! by noh8rz10 · · Score: 5, Insightful

    the problem with Zuck's thinking is that the logic goes like this:
    1) say "omg coal miners could learn to code!"
    2) expect coal miners to learn to code
    3) blame coal miners when they are out of work but did not become coders
    4) people on the government dole are lazy and shiftless! handouts! obama! socialism!

    It's a very convenient slippery slope for those looking for a way to back into #4.

  48. Supply and Demand by Anonymous Coward · · Score: 1

    I wish people would stop talking about job training as the elixir for displaced workers. Anyone with a rudimentary understanding of supply and demand should understand that if you train a million displaced coal workers to do something else, the value of that skill is going to be decreased significantly by the newfound supply. Of course, Silicon Valley understands which is why they're such vociferous advocates.

  49. Re:Sure you can by bberens · · Score: 1

    Being a good programmer isn't just about learning the semantics of a language. It's a problem solving job. As much as I hate IQ it's the best measure we have of intelligence and there's a very strong correlation between high IQ and success at programming. 100% of everything in programming is abstract. It's one of the hardest things human beings do in scale.

    --
    Check out my lame java blog at www.javachopshop.com
  50. Programming is unlikely to be a primary profession by impossiblefork · · Score: 1

    It's clear that not every job lost can be replaced with a programming job. To imagine a single rather small profession as the profession into which coal miners, plant engineers that become redundant due to equipment that breaks less often and so on isn't sensible.

    I don't feel that the matter is that coal miners aren't intellectual enough, but that the need for software isn't infinite. Finding productive work for people is going to require finding completely new ways for humans to contribute and to do so is going to be very difficult. Trying to let people who have been laid off study and learn something new is a good path for a society, but I don't believe that there is enough programming to be done for programming to be sufficient.

  51. He is right by prefec2 · · Score: 2

    During the so called New Economy bubble I worked at an ISP and development shop. We tried to get more developers, but this was harder than expected. While the average CS student was more or less able to code, retrained ex-lorry drivers and bricklayers sent to us by the employment center where all unable to conceptualize problems maybe they would have been able to type in things we specified, but creative thinking was not their string side. Like, not everyone can run like Usian Bolt. Therefore, we need jobs for everyone suitable for their abilities.

  52. A voice of reason? by whitroth · · Score: 1

    You also can't teach some Kewl White Boys how to code, either - over the decades, I've had to deal with utter *crap*, with inconsistancies, lack or piss-poor error handling, and on and on.

    Current pet peeve: a few months ago, I had to build BioPerl as an rpm at work. It took, on and off, about a month - some modules had hard-coded /usr/perl, /usr/bin/perl/ /usr/local/bin/perl into them; then there were the documented circular dependencies....

    Oh, and if you want to teach everyone to code, and give them a job (yours?), then who are you going to get to fix your car, or your plumbing?

                  mark

    1. Re:A voice of reason? by whitroth · · Score: 1

      I almost forgot: if the miner's pver 30, and doesn't get a BS degree, what HR moron is even going to consider them? Who's actually going to *hire* them, when so many people with a lot of experience and degrees (and are over 30 or 40) are having trouble finding and keeping work?

      Retraining does *NOTHING* if you don't have any reasonable expectation of finding a job.... (Oh, and you should expect to pick up yourself and maybe your family from where your family's lived for maybe generations, and move somewherre else....)

                        mark "come the Revolution, we'll lead HR depts into the parking lot, throw asphault on them, and PAVE THEM
                                                  INTO THE ROADWAY, so that they'll provide *some* social utility...."

  53. Tradeoffs by sjbe · · Score: 5, Insightful

    It's the TOTAL number of high-paying jobs that's important, and people tend to gravitate to what they like.

    You seem to overlook the fact that if there are high paying jobs there must, by definition, be low paying jobs as well. Not everyone can have high paying jobs simultaneously anymore than everyone can have an above average IQ. In the long run economic growth can benefit everyone, rich and poor alike. In the short run however it is something close to a zero sum game. If you make one person wealthier you are making another poorer at least temporarily. If you have a larger pool of high paying jobs, in the short run you necessary are making the pot of money available to lower wages workers smaller.

    You might be able to implement policies that benefit most/all people in the long run but there will be some short term pain in the process.

    I could never imagine working nine to five on an auto assembly line, but that's what people did 50 years ago at GM, for $20 an hour before the cheap labor conservatives came along and crapped in the punch bowl.

    People get paid that much TODAY to work on some lines at GM. $20/hour is roughly $40K/year. Not exactly a huge salary in the US these days. There are plenty of assembly workers that get paid well in excess of $20/hour.

    Furthermore it isn't "cheap labor conservatives" that limit pay at the automakers. You could have had to most generous liberal management you could envision in charge of GM and Chrysler and they still would have gone bankrupt. What primarily limits direct labor pay is competition. Labor is a huge percentage of the cost of building vehicles. That means that production will gravitate towards locations with cheaper labor costs. Ford, GM and Chrysler in years past agreed to labor contracts that were simply not economically sustainable in the long run. When new competitors with lower labor costs entered the market, the Big Three were unable to adjust their cost structure to match. (Note, this isn't an anti-labor screed. Management shoulders a huge portion of the blame here) Labor costs had to come down and that ultimately meant some combination of lost jobs and lower pay rates. It was simply economic "physics" at work - a reversion to the mean.

    1. Re:Tradeoffs by ZeroPly · · Score: 2

      Yes, of course there will be low paying jobs as well. But we need high paying jobs to move the median up. Fifty years ago the biggest employer in the US was GM. Today the biggest employer is Walmart. It is not zero sum - creation of high paying jobs does not necessarily reduce the number of lowing pay ones, in fact it would increase them. If we put a 200% tariff on Chinese manufacturing and moved iPad work to the US, you would still need janitors and cafeteria workers.

      Auto production gravitates to places with lowers costs, but the cheap labor conservatives are the ones pitting the states against each other, so that we are in a continual race to the bottom. Just look at the Tennessee story, where Volkswagen management wanted a unionized workforce, but the politicians said it would make them noncompetitive. Also, if you think you can get $20 an hour to work at GM, please put an application in, and let me know how that works out for you. There are still jobs at that pay level, but an 18 year old fresh out of high school has a better chance of going to Mars than getting that kind of money for an entry level job. Same with electricians, plumbers, and welders.

      Conservatives seem to think that we have no choice in the matter, and that we just have to accept free trade as the new normal, and there's nothing we can do. So even as Zuckerberg's left hand is all about helping American programmers, his right hand is lobbying hard for more H-1B visas to keep pay rates down.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    2. Re:Tradeoffs by mikael · · Score: 2

      Highly-paid people still need to eat, drink (bars, cafes, restaurants), buy clothes, shoes (stores, sales assistants, sales managers), maintain their appearance (hairdressers, barbers, estheticians), keep healthy (fitness centres, doctors, dentists), and then they'll want to live somewhere pleasant (architects, landscape gardners), may want to explore their inner self (yoga instructors, meditation), learn new skills (community college), may want to be driven somewhere (taxi drivers, chaffeurs, limo services), want their homes upgraded (builders, painters, interior decorators).

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:Tradeoffs by sjbe · · Score: 1

      Yes, of course there will be low paying jobs as well. But we need high paying jobs to move the median up.

      It's not as simple as just moving the median. If you move the median wage up then inflation will tend to erase most of the gains and in the short run will hurt the people below the median as well as those displaced by the actions taken to move the median. Inflation adjusted wages haven't actually moved that much in recent years for a big swath of the population. Inflation is not independent of incomes. Not to say you can't move everyone up in time but it's complicated.

      Auto production gravitates to places with lowers costs, but the cheap labor conservatives are the ones pitting the states against each other

      Again, you are assigning political intent where there (generally) is none. Capital does not care whether you are liberal or conservative. If you are running a business and you are trying to maximize profits then you have to keep costs low. That includes labor costs. None of this has anything to do with being conservative or liberal inherently.

      Just look at the Tennessee story, where Volkswagen management wanted a unionized workforce, but the politicians said it would make them noncompetitive

      Doesn't mean they are wrong. There was a LOT of BS arguments made by politicians (and others) in Tennessee but not all of it was BS. Unions demonstrably do tend to raise costs and companies will generally try to avoid unions if they have the option to do so as a result. Unions have a pretty bad PR problem at the moment, significantly of their own making. I have no problem at all with workers bargaining collectively but unions have done a terrible job justifying their existence. They need to find a way to show how they will do a better job AND keep costs under control while doing so.

      Also, if you think you can get $20 an hour to work at GM, please put an application in, and let me know how that works out for you.

      You absolutely CAN get $20/hour to work at GM if you are skilled labor. I live in Michigan and work in the auto industry and I can introduce you to literally hundreds of line workers who currently make more than $20/hour. New hires often make less but not all of them. Some jobs have a limited supply of talent and companies are forced to pay more as a result, GM included.

    4. Re:Tradeoffs by ZeroPly · · Score: 2

      To address one by one:

      Moving the median wage up is the only solution in the long term. Inflation might be a short term problem, but only if the Gini coefficient is unchanged. If you can lower the Gini coefficient while raising the median, there is no reason to believe that inflation will become a problem. However, I tend not to put too much stock in economists, because they are good at explaining patterns in hindsight, but absolutely atrocious at providing useful information about the future.

      There IS political intent behind all of this. Does "wealth redistribution" ring any bells? Income inequality is a pressing problem, but solutions cannot be discussed because conservatives automatically turn on their "socialism" wharrgarbl. None of the conservatives are willing to acknowledge that there is a problem when, as often cited, six Walmart heirs hold more wealth than the bottom 40% of the population combined. That's worse inequality than in most parts of Africa. As far as H-1B visas, there is a concerted effort by the major tech corporations to increase their number, even though the majority go to two Indian companies who are replacing American workers.

      Unions raise costs, I will definitely agree with you there. So does paying overtime. So does health insurance. So does safety regulations. Why again are we trying to compete against China and Bangladesh, instead of slapping on tariffs, and protecting our own workers?

      What do you mean by "skilled labor"? If I refer to you an 18 year old who's a high school graduate with no drug or criminal problems, can you get him a job at GM? Or is there fine print that he has to have twelve certifications, and speak three languages? Where are all the job wanted postings for these entry level positions?

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    5. Re:Tradeoffs by gordo3000 · · Score: 1

      specifically to comment on entry level jobs, unskilled, 18 year olds qualify for 16-19 dollars an hour at GM in Michigan right now in their first year. They also qualify for profit sharing, which had a maximum value last year of 7500 (but I'm sure much less for a new hire). In any case, you could conceivably earn 20 dollars an hour your first year if you started January 1st, last year with no previous experience or skills at GM. If you add in benefits like health care, there is no one at GM below about 25/hour, but I'm assuming you weren't including things like pensions, medical, or other benefits they have (like buying cars super cheap).

      But 18 year olds basically never had the ability to earn 20 dollars an hour with no skills without taking a dangerous job. If you work in the phosphate mines near my home town (in Florida) you could do it, but that can be real shite work compared to a factory line (from what I've been told, I've never been in a mine and my lungs would fail if I ever tried).

      Tennessee was far more complex, because VW has rules with its German union saying all plants should have a worker/management council and the UAW somehow convinced them they had to be unionized to have a work council in the US. This is an open question, and one not directly addressed in law (to my knowledge, IANAL and can't be bother to go through Tennessee and federal regulations). The workers would have been happy with just a work council and no union. And while politics might have mattered, there was huge distrust of the UAW and unions in general (it's a southern thing) and so there was a groundswell of resistance against unionizing. Had politicians said nothing, it still could very well have failed.

  54. Re:Right! by Anonymous Coward · · Score: 4, Insightful

    Hate to break it to you - most politicians are *very* smart. Arguably as much so if not more than most techies.

    The difference is in how they apply their intelligence. Politicians specialize in motivating people to follow a course of action of the politician's choosing. That is no mean feat and requires a great deal of intelligence and insight. It is a different discipline than say writing code, but it does require a high degree of intelligence to figure out how to manipulate other people.

    By way of contrast, most techies, while very good at figuring out technical problems, are often woefully inadequate when it comes to people/social issues. This is kind of the point of this article - that this naive belief on the part of techies that people can just arbitrarily change jobs, be "retrained" to do anything else - is completely unrealistic and doesn't actually work in reality. Techies often try to view the world in their terms and fail to understand that "their terms" are often a poor way of understanding the rest of the world. They then thumb their chests about how "stupid" everyone else is, how if only everyone could be "as smart" as they are everything would be so much better. What they fail to understand is that the world is as it is for very good reasons - that the world has been that way for millennia and will continue to be the same way - all for the very same, good reasons that shaped things that way to begin with.

  55. Re:Technology does not destroy jobs.. by Pinky's+Brain · · Score: 1

    Maybe, but it would only be a stopgap solution even if it worked. In the end there are REAL resource (ie, not money, not even gold) limits to consumption, there are no limits to labor productivity.

  56. Re:Right! by xevioso · · Score: 2, Insightful

    I think you are confusing wisdom for intelligence. Politicians tend to be very wise when it comes to understanding what makes people tick and how to get people to like them enough to vote for them.

    Then they get on Senate committees and blabber on about topics they have absolutely no business talking about because they are ignorant on the subject.

    The intelligent person knows when it's raining. The wise person knows to get in out of the rain.

  57. Please come back, Michael! by macbeth66 · · Score: 1

    I am so sorry I maligned you and villified you for taking a third term when we had term limits. I'll even burn my Big Gulp jug. I see the error of my ways and that error has a name; Bill de Blasio. I know you left us, just to remind us how truly awful government can be. Now that we've learned our lesson, please come back!

  58. Re:Right! by pla · · Score: 5, Insightful

    I'm pretty sure that you can't teach politicians to code either, they just don't have the intellectual capability to handle such a task.

    The bigger problem I see with teaching politicians to code comes from their comprehension of boolean logic. In computer science, we constantly evaluate the truth of various simple expressions. In politics, their entire career depends on their ability to obfuscate the truth of insanely complex issues in such a way as to make them look true (or false) based on the interest of their highest bidder. ;)

    More seriously, though, I have to agree with Bloomberg. Not everyone can code, and of those who have the raw capacity to learn it, many of them would hate actually doing it. Coding requires going into an almost trancelike state for hours at a time, sitting motionless while visualizing the flow of data through complex control structures and eventually interacting with some form of I/O. You try to stick a traditional manual laborer (I mean that in the good way - The kind of guy who enjoys nothing more than an honest day's hard work) into that seat for ten hours, and watch him slowly go crazy.

  59. Welp by koan · · Score: 1

    I don't care for Bloomberg but he is correct, I asked a question here a while back and no one answered, most likely because it sounded absurd.

    "Have you ever seen anyone start coding successfully at 40 or at 50?"

    No one answered that question, which is an answer in its self.

    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:Welp by iamacat · · Score: 1

      Dude, computer science was not developed by young people. Most algorithms were invented by college professors who were in math for many decades. As for modern programming, it has not been around long enough for us to answer this question. It is not as laborious as early days of coding 100 pages of assembler and writing every sort routine from scratch. I would say it would be doable for many 50 year olds. Weather it's a smart career move for someone looking to retire in another 10 years is a different question.

  60. You are the exception by Overzeetop · · Score: 1

    Okay. So, honestly, look at the people who work the mines. Not the engineers or supervisors, but the bulk of the 9-5 guys. What percentage of them, in less than a year's worth of school/retraining, would be really good coders - the kind you could put on a project in an office in SF and expect to get a similar result to someone who's first chosen profession from their teens was coding and spent 4-6 years in post-secondary school learning the art, science, and math of coding?

    I say this because Bloomberg is probably right. I'll bet at least 80% of them can't make up for lost time in a year or less (which, if you want to completely fund their retraining, including costs and living expenses is going to run towards $100k each). I'd bet more than 50% couldn't do it in 4 years. I say that because more than 50% of the general population wouldn't make it, and coal miners are no different.

    As you said, coal miners are the product of their families, and often families where higher education is neither valued nor rewarded. It's not about better or worse, smart or stupid, it's about expectations and preparation. Take a 35 year old who hasn't done more than 3rd grade math in the last 20 years and put them into a math-intensive program. Most will fail miserably. Doesn't matter if they're a farmer, a coal miner, an automotive assembler, a construction worker, a retail cashier, or a salesman.

    Bloomberg's words may feel like a put-down, but they're about as straight forward realistic as it gets. It's hard for "smart" people to understand that mere's applying yourself to a higher field of study often isn't enough to master it.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  61. Not even in GoldMine? by protoporos · · Score: 1

    I bet it would smooth a lot the learning curve if we started them first coding in GoldMine.

  62. Not just coal miners by radarskiy · · Score: 1

    Most people employed as coders are provably untrainable as coders.

  63. Re:Right! by mark-t · · Score: 4, Funny

    Politicians tend to be very wise....

    You kinda tanked your credibility by starting a sentence that way....

  64. Of course coal miners can't code by WillAffleckUW · · Score: 1

    Everyone knows the best coders are waitresses.

    --
    -- Tigger warning: This post may contain tiggers! --
  65. they better learn something by stenvar · · Score: 1

    They may not learn how to code, but there are lots of other jobs they can take. Even someone who is only good with manual labor can do carpentry, landscaping, construction, plumbing, agriculture, welding, and tons of other jobs; and there are plenty of job openings in those areas.

    1. Re:they better learn something by unimacs · · Score: 1

      Well, this is the heart of the problem. Some of the jobs you mention require training too, - and aptitude. You can't just decide you're a plumber and go out and get a job. There's training. There's a certification process. Same with welding. Low paying welding jobs don't take a lot of training, but high paying positions can take a few years of training and apprenticeship.

      Manual laborers in the landscaping industry don't make squat plus it's seasonal work in most of the country. Same with agriculture. You can be a low wage seasonal field worker without a lot of training, but you're not going to earn a living. Same with carpentry or construction. Some of those jobs pay well, but they are the ones that require skills and experience.

      There used to be a lot of union jobs that paid well for low skill workers in mining and manufacturing but those jobs are disappearing.

  66. Re:Right! by schnell · · Score: 5, Insightful

    The problem is that we have many millions of people with NO useful skills

    I think it's a little more accurate to say that we have millions of people with skills that were marketable when they started working but over their career lifetime those skills no longer became useful. I really do feel bad for these people because they didn't do anything "wrong" - the economy shifted under their feet and the profession that they expected to spend their lives in just happened to disappear. Imagine if tomorrow programming or IT became obsoleted - would you really want to start over from scratch in some other industry that you don't understand (or even like), especially if you're an old fogey like me? That's the harsh reality of what people have to do, but it doesn't make it any less painful.

    It's also not quite fair to say they are "mostly untrainable" but there is definitely a limited subset of things that you can be retrained for with a high school education and a professional lifetime spent in blue collar jobs. The US economy - like that of most advanced industrial nations - has shifted over the last several decades to outsourcing blue collar jobs and increasingly retaining onshore only "knowledge worker" and white collar roles. And many of these people are not educationally (or potentially mentally) suited to the jobs that are still here, which puts a premium on figuring out "what are the still extant jobs that they can be retrained for?" To Bloomberg's point, that is a hard question and the technology industry is not a panacea.

    --
    "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
  67. Re:Right! by noh8rz10 · · Score: 5, Insightful

    I think you're assuming that there is only one type of intelligence. some people may have problem-solving skills but no emotional intelligence for how to work with and lead groups. If you have just one type of intelligence you shoudl consider yorself lucky for that and not make fun of those who are also intelligent but different.

  68. Re:Right! by mooingyak · · Score: 3, Informative

    I think you are confusing wisdom for intelligence. Politicians tend to be very wise when it comes to understanding what makes people tick and how to get people to like them enough to vote for them.

    Then they get on Senate committees and blabber on about topics they have absolutely no business talking about because they are ignorant on the subject.

    The intelligent person knows when it's raining. The wise person knows to get in out of the rain.

    He's not confusing them. He's saying there are different types of intelligence. He's also agreeing with the post he replied to, basically saying that retraining politicians to code wouldn't work, but not because they're dumb. Rather because that's not how their brains are wired.

    If goal X can be achieved by action Y, the ability to recognize this and succesfully carry out action Y would be considered a form of intelligence.

    If goal X is get funding for something, and action Y is blather on about crap they know nothing about.... then blathering is a smart move. The morality of such an action is certainly debatable, but that's indepedent of intelligence.

    --
    William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
  69. Re:Right! by kwbauer · · Score: 1

    Displaced coal-miners because of "dirty coal" has nothing to do with robotics and such. This seems to be an argument between to leftists about how best to help the "little people" they just screwed over.

    Yes dbIII, those guys are leftists not libertarians, I knnow the first letter being the same is confusing and all. Or maybe you can show me how they are really just the Koch brothers in disguise.

  70. Ignore them both by runeghost · · Score: 1

    Our society's problems aren't going to be corrected by listening to disconnected billionaires.

  71. Re:He's right because VB6 is no longer available by IQzeroIThero · · Score: 1

    I am sure if VB6 is still around instead of the VB.net. Most of the unemployed coal miners will be employ by companies that required quick and dirty solutions that just works. My company still have a VB6 program written by a guy with little education and very little programming experiences. He learnt VB6 in a week and create that simple program in 4 weeks. That simple program have been running for more than 10 years. The OOP have created unnecessary complexity and increase the learning curve. Many real world situation just need a simple approach to solve very simple problem.

    --
    Out of my mind. Back in 5 mins.
  72. Better answer - bring tech to problems of mining by kencurry · · Score: 1

    Mining has problems; no doubt better technology can lessen the impact of those problems. Surely there is a ton of opportunity there. We need the raw materials for energy and we need more efficient ways to get them out of the ground. There is plenty to do, people at all ends of the scale of intelligence, physical strength, emotional depth, personal charm etc. etc. etc. can be gainfully employed doing what needs to be done for their own region of the country.

    There is absolutely no need for a one-sized fits all "just teach them to code" statement from anyone, ever.

    --
    sigs are for losers (except to point out that sigs are for losers)
  73. Re:I don't think he means that literally/absolutel by Sentrion · · Score: 1

    Agreed. Jobs are driven by demand, not by desire. There is huge demand for coal mining in West Virginia. There are very few other jobs. So it is mine coal or starve. Or move to another state, which is easy for some and hard for others. Family bonds and a claim to one's "home" can be very strong for many people. Some parts of WV still don't have indoor plumbing; I imagine those same locales don't have high-speed broadband either. If they retrain to be programmers, are they going to find a work-from-home job without any prior experience and a whole lot of coal mining activity on their resume? A resume showing years in an unrelated field is already a road block for many career changers. Trying to do work where there is no demand for it doesn't seem possible without a "big government" jobs program. Maybe they can relocate the Obamacare IT offices to WV and see how that works out.

  74. Maybe they... by funwithBSD · · Score: 1

    could move to Minecraft?

    --
    Never answer an anonymous letter. - Yogi Berra
    1. Re:Maybe they... by kelemvor4 · · Score: 1

      could move to Minecraft?

      I was thinking of World of Warcraft. They could join the Chinese in gold mining for that game. Real mining -> Virtual mining. It's a natural progression.

  75. Coders in the Mines by sycodon · · Score: 1

    I'm pretty sure that your average coder would quickly meet their end if they were to find themselves in a working coal mine.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
  76. Re:Sure you can by SydShamino · · Score: 1

    It doesn't just take aptitude to become a programmer. You must also have opportunity. I assure you that 100% of the people born in the 1500s who had the aptitude to become programmers did not do so. Likewise, due to the overall poor nature of the area and resulting limited exposure to technology and investment in customized per-student education opportunities, and yes due to lack of knowledge of parents (who are the best people to teach their children to be inquisitive), I fully expect some kids in West Virginia who had the aptitude to become programmers are instead shoveling coal.

    But in no way does that imply that everyone currently shoveling coal has the aptitude to become a programmer.

    But in no way does that imply that everyone currently shoveling coal is incapable of learning and doing some other rewarding job, if given the opportunity to learn one.

    --
    It doesn't hurt to be nice.
  77. IT needs trades schools like how it is for miners by Joe_Dragon · · Score: 1

    IT needs trades schools like how it is for stuff like miners and others.

    It's right there are people who do really good in tech / trade school setting but don't learn good in a old fashioned college system. Also they may need to put in a full 2-4 years just to get the degree out then say just take 0.5-2 years in class. Why make some with 20+ years working take 1-2 years of filler / fluff / general classes just to learn a new skill?

  78. Re:Right! by Ryanrule · · Score: 1

    Well, robots have to run on something...

  79. Re:Right! by Tyler+Durden · · Score: 1

    Meh. Having people-person skills doesn't necessarily mean that someone is smart, especially when it comes naturally to them. Someone without natural people skills and are able to apply their intellect to gain them are very intelligent, however. But a lot of people out there don't have to think about it much. Must be nice.

    --
    Happy people make bad consumers.
  80. Re:Better answer - bring tech to problems of minin by unimacs · · Score: 1

    The energy industry is moving away from coal because it's a dirty source of power and for now natural gas is cheap and plentiful. Coal power plants are being converted to burn natural gas instead.

    This isn't just an issue with coal. All kinds of well paying jobs for unskilled labor are disappearing. Technology is actually part of the problem.

  81. Re:Right! by Oligonicella · · Score: 1

    "I think you are confusing wisdom for intelligence." An artificial separation.

  82. Re:Right! by mikael · · Score: 1

    Programming is always becoming obsolete. Every time a new compiler, API comes out there's a boom time where programmers in a particular field are in demand, then once all that infra-structure has been built, applications have been ported, the industry moves onto the next level. In the early 1990's, you could get a job with knowledge of C, X-windows, X-toolkit and GLX, X.25 and ISDN were also in demand. By the late 1990's, you needed to know C++, Win32, MFC, Then web page design took off around 2000, so a new path opened up as web page designer. That needed knowledge of HTML, ActiveX. Now, big data is another path that has opened, and that requires knowledge of things like Reduction, Hadoop, So there is a constant need to retrain as you go along.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  83. Re:Right! by LordLimecat · · Score: 2

    While its socially correct and karma-boosting to take potshots at how dumb politicans are, my experience with politically successful people is that they tend to be pretty sharp in what youd call "managerial" skills: figuring out the tl;dr of a subject, figuring out who to pull in, figuring out how to pull together a unified response. That is, they tend to be organizaltionally skilled.

    IT / Comp sci people (especially slashdotters) seem to love touting how brilliant they are, but my experience is that they tend to have glaring weaknesses with:
      * Idealizing situations and ignoring practical / human problems
      * Interacting with other people
      * Missing the forest for the trees
      * Admitting when they might not have the answer / the best answer / the necessary skills

  84. Re:Right! by LordLimecat · · Score: 1

    I was going to remark on how, like just about every other tech-oriented CEO, Zuckerberg is probably pro-Obama... but it seems like he doesnt really care too much about politics either way.

    But its probably still a fool's errand to paint Zuckerberg as being anti-Obama or anti-dem.

  85. Contempt. by jcr · · Score: 1

    That's what nanny-state pricks like Bloomberg have for the public, and why they believe they're entitled to tell us all what to do. I'd like to see Bloomberg try to operate a continuous mining machine without dropping a thousand tons of rock on his conceited head.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  86. Re:Right! by Oligonicella · · Score: 3, Insightful

    Allow me to substitute some words. Having technical skills doesn't necessarily mean that someone is smart, especially when it comes naturally to them. Someone without natural technical skills and are able to apply their intellect to gain them are very intelligent, however. But a lot of technicians out there don't have to think about it much. - And yes, it's nice. In both venues.

  87. Much ado about a non-problem by GPS+Pilot · · Score: 1

    we have many millions of people with NO useful skills. They are also mostly untrainable, or they wouldn't have ended up skillless in the first place. In the past, our economy had a place for these people. The future is likely to be different.

    Fact: There are more unskilled humans employed today than at any other time in history.

    Why? Because, as you pointed out, everyone has benefited from productivity improvements; those improvements increase the demand for all types of labor, even unskilled labor.

    Fortunately, the vast majority of jobs do not require coding ability. So, while it may be true that you can't teach 'X' to code, there's really no need to teach 'X' to code.

    --
    That that is is that that that that is not is not.
  88. Re:The future will be Hell by ShanghaiBill · · Score: 1

    Roddenberry-esque future with time freed up by automation to pursue creativity

    Star Trek is not a very useful model for reality, especially when it comes to basic human nature. How many unskilled people are going to engage in "creativity" while unemployed? Creative people tend to be in high demand, and well compensated.

    the politics of the evergreen American Puritans will ensure those without a job will still be perceived and treated like sub-human trash

    I don't see that happening at all. The Democrats want to help the coal miners, because it helps get rid of coal, and they instinctively like big government programs. The Republicans want to help the coal miners, because the coal miners are Republicans. The big coal mining states (Wyoming, West Virginia, Kentucky) all vote Republican. The problem is that it is a difficult problem, and there are no easy answers.

  89. Re:Right! by ColdSam · · Score: 2

    You kinda tanked your credibility by not being able to read a complete sentence.

  90. Re:Right! by dirk · · Score: 1

    The problem is that we have many millions of people with NO useful skills. They are also mostly untrainable, or they wouldn't have ended up skillless in the first place. In the past, our economy had a place for these people. The future is likely to be different.

    And this is exactly the reason people are pissed off about him saying that. The idea that because someone has a manual labor job must because they are stupid and useless is terrible assumption to make. Most people become coal miners because they grew up in a small town with little opportunity. That in no way implies that they can't learn useful skills and become something like a programmer, it says that because of where and how they grew up they never really had the chance. Lack of opportunity does not equal lack of intelligence or lack of passion.

    To be clear, I am not saying that every coal miner could be a great coder, but I am saying that there certainly are some that could be. To simply dismiss them entirely out of hand smacks of classism. "They are poor and do manual labor so there is just no way they could ever be smart enough to be a coder."

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
  91. Re:Right! by Grishnakh · · Score: 1

    The problem is, in this economy, everyone DOES need to do something to make a living, or else they'll be either living under a bridge and starving, or maybe on the dole and living in a rat-infested apartment and sleeping in their bathtub to protect from stray bullets.

    Building a house, piloting a plane, etc. are nice skills, but in the near future we won't need many people to do those things, thanks to increased automation. So what are all these people going to do for a living?

    There are two answers obvious to me: 1) we need to eliminate a large portion of the population. Obviously this smacks of genocide and isn't going to go over well. 2) we need to move quickly to a Star Trek-like post-scarcity society where everyone has a basic income (largely funded by aggressively taxing people like Michael Bloomberg) that's enough to live decently (not in a ghetto) without having to work, but which allows people to pick up extra work if they choose to increase their income.

  92. Re:Right! by Third+Position · · Score: 1

    We'll, maybe they can't all be coders.... But I'm sure there are plenty of openings for liberal arts professors.

    --
    American Third Position
    Finally, a real choice!
  93. Re:Right! by Grishnakh · · Score: 5, Interesting

    Then there's those of us who can code in an almost-trancelike state, but rarely get the opportunity because companies these days have all embraced the "open plan work environment" that the ADHD Under-30 crowd loves so much, and which makes it completely impossible to get into a proper mental state to do any serious coding because every time some person walks by our desk or has a loud conversation directly behind us we lose our concentration.

  94. Wow - way to stereotype! by iamacat · · Score: 1

    I would rather teach a coal minor to code than try to educate one of today's self entitled kids. He (and occasionally she) will have discipline, hard work culture and some guts. Bloomberg is continuing elitism of his soft drink ban episode.

    But in general we should move to guaranteed wage model to avoid a good thing (getting off dirty coal) being also a bad thing for thousands of workers. People who are up for retraining will want to make more money, while others can at least tide to retirement after being in one occupation for 30 years.

  95. Re:Not so fast by prefec2 · · Score: 1

    First, an IT administrator is not a programmer. Second, one truck driver who become a successful programmer does not prove that all or at least a majority can be trained accordingly.

  96. There's a lot more to the tech field than coding.. by lmcgeoch · · Score: 1

    But could we teach them to Bitcoin mine?

  97. Re:Right! by sjames · · Score: 2

    The really sad part is all the economists and politicians who can't seem to understand that a 50 year old coal miner probably can't afford to be out of work AND paying for school for 4 years and probably doesn't have enough working years left to pay off a student loan. They act as if re-training means swallowing a free magic pill and POOF!

  98. Maybe coal miners cannot code, but.... by DanielOom · · Score: 1

    New York mayors say: "Code? Yes we can!"

  99. Life transitions in middle age by userw014 · · Score: 1

    While some people may think that any monkey can code, most such simian code is fraught with rotting banana peels. And most great apes who make such statements often have long since left their brown, oozing mass to some underling who had to rewrite it to make it work right.

    Grumbling about the 1% aside, the real issues of drastic career (or life) changes in middle age are:

    • Learning a new set of skills
      • Where can you find instruction?
      • How can you afford instruction?
      • How much of your old skill-set can you apply to the new skills?
      • How can you afford to support your family and yourself while training?
    • Applying a new set of skills?
      • Who's going to pay you?
      • How much are they going to pay you?
      • Where you need to be for them to pay you?
      • What value does your fixed assets (home) have when you move?
      • Can to life where you need to move to?

      By middle age, you have a family to support - and your parents probably can't put you up anymore. (Mine were deceased.) There might be other prospects where more of your skills transition than going from a labor intensive, physically focused occupations to intellectual, mind-games focused careers.

      And I just don't see a coal-miner going to work riding a skate-board and wearing a backwards turned baseball cap.

  100. Re:Does Michael Bloomberg know how to code? by Ralph+Wiggam · · Score: 1

    There are plenty of dumb millionaires. Please name one dumb self-made billionaire.

  101. i was a coal miner at 19 yrs old by johnholstein · · Score: 1

    i code, i network, i admin, i do graphics, i am a ham "general" tech, a former Crypto Tech for the U.S. Navy, an electronics tech, an electrician.... Bloomberg is the moron, not a coal miner.

  102. Re:Right! by mtpaley · · Score: 1

    Oh for some mod points. +1 to that. In a previous job I had my own office and could really get into things but now in a open plan the interruptions are endless.

  103. Error in title by roc97007 · · Score: 1

    Coding is outsourced to India these days. Would be better to say "you can't teach a coal miner to say 'would you like fries with that'". Except... you can.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  104. interesting paradox by swframe · · Score: 3, Interesting

    I moved to a 3rd world country a year ago to look for ways to motivate people to learn to code. I thought it would be easier in a place where the benefits and needs are the greatest. It is much harder than I thought... I used to think the people just needed the funds to go to school, a patient personal tutor and/or extremely simple lessons (think computer game).

    One person (~12 years old, on school vacation) simply would not learn code. I mean, the person would not consider it for any reason. I noticed that the person can play flappy bird with a high score of 71. I justed wanted to see if a very well done game environment might motivate them. Out of curious, I asked the person to play the Ouya game, Clark, that involves solving puzzles. The person gave up after hitting a puzzle in which you have to position two blocks to prevent the robot from being killed by 2 lasers.

    In another case, I was able to convince the person (~27 year-old, college graduate) to take the javascript class at code academy but it didn't sink in. This person works at a restaurant where they make $10/day working 10 hours a day, 6 days a week. I've explained to them that as software developer they can make in a year roughly what they would currently make in 30 years. I agreed to pay them to take a leave from work to learn javascript. After getting about a third of the way through the course, they still made mistakes that they should have learned in the first 5 lessons. (They couldn't remember where to put {}, (), commas, semicolons, function arguments, variable names, etc.) After 3 weeks, I decide to try a different approach. I showed them simple functions like max(number1,number2) or indexOf(array, value), etc. They could look at the solution as long as they liked. I explained it to them. The functions were only a few lines long. Then I hid the function and asked them to write it from scratch using a syntax aware IDE. If they got stuck they could look at the answer and I would explain where they were going wrong. It still took several attempts for them to write the function even when shown the answer. After that first day of the new approach, I thought I found a way get them to remember the syntax but the next day the person quit and returned to work at the restaurant.

    I worked with several other people and the results are consistent. Coding is a kind of puzzle solving problem that people dislike intensely.

    Out the 10 or so people, I tried to help only one has gotten very far. She is 51 year-old mother of 3, and I was surprised by that. I was actually trying to convince her kids (27, 18 and 14) to learn.

    It is an interesting problem. I think there is a path to get people over their resistance but it is not obvious to me so far.

    1. Re:interesting paradox by WhoBeDaPlaya · · Score: 1

      That's why people look at me like I'm weird for not liking chess / Sudoku / etc. I've spent enough of my day puzzle-solving already (Scala, Perl, Tcl), thanks very much.

    2. Re:interesting paradox by swframe · · Score: 1

      > You sound like a poor teacher.
      Actually, I've been at this for a few years. I didn't want to bore you with all the things I've tried. For example, for the 51 year-old mom, I taught her the basics of computers for several days in her kitchen at night. I taught exactly the same thing night after night until she could explain it to me. The person from the restaurant wasn't at the restaurant when she was learning. I was her personal tutor. I read every code academy assignment to her and explained it to her until she said she understood. One of the things I make very clear to my students is that I don't expect them to get it the first time, or even the first 10 times. I tell them I will do anything it takes to make it easy for them to learn. Anyway, it would take way too much time to explain several years of trying different approaches.

      > First of all, everyone isn't money driven.
      The person at the restaurant got very sick between the time I met them and the time they agreed to take the class. By that time we were good friends and I paid the medical bills (about $3k, the person didn't have any savings after 5 years of working). Also during that time the area in which the person lives, was flooded in 3 feet of water. The person's house is similar to a shipping container.

      That is why it is a paradox to me. People are not money driven. But that is missing the point entirely. The point is that they strongly dislike solving complex puzzles even if it would save (and greatly improve) their lives. I used to think they needed money, or a helping hand but there is something more fundamental. There is a hurdle that I have not seen the smart people who created Code Academy, Khan Academy, etc show they understand and know how to overcome. It is something I hope to learn.

      > Learning is harder as you get older.
      I think again, you miss the point. It is also a motivation problem. The 51 year-old mom is for some reason more motivated than the other students and has made the most progress. She is a few lessons from the end of Code Academy. All the others never made it past the first 3rd of the class. Their lack of progress isn't a "Learning is hard" problem.

  105. Re:Right! by CanHasDIY · · Score: 1

    The really sad part is all the economists and politicians who can't seem to understand that a 50 year old coal miner probably can't afford to be out of work AND paying for school for 4 years and probably doesn't have enough working years left to pay off a student loan. They act as if re-training means swallowing a free magic pill and POOF!

    This is why we really, really need to work hard to break the masses of their habit of voting for rich elitists who have absolutely zero clue how the average person lives.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  106. Re:Right! by CanHasDIY · · Score: 1

    The problem is that we have many millions of people with NO marketable skills.

    FTFY. Skills can be useful but not marketable - the ability to create fire with nothing more than a couple sticks and some tinder, for example, is an incredibly useful skill, but you'd be hard pressed to do it for a living.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  107. Re:Right! by CanHasDIY · · Score: 1

    I'm the same way - give me a task and leave me to it, it'll be done quickly, efficiently, and on occasion, brilliantly.

    My current job does not allow such focus on a single task, as I'm constantly being bounced from doing one thing to another... probably explains why I spend so much time on Slashdot...

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  108. But you can teach a rice farmer by gelfling · · Score: 1

    Since we already do, in India by the zillion.

  109. Re:Right! by careysub · · Score: 3, Interesting

    If 'custodial engineers' were to drop everything and become programmers, who'd do the dirty work that they do?

    Nobody is talking about re-training people that are usefully employed. They are talking about re-training people whose jobs are disappearing. Robotics is advancing very rapidly. Jobs for unskilled people have been disappearing for decades, but the past is nothing compared to the avalanche of disappearing jobs that may soon be coming. History shows that, in the long term, economies adjust and everyone benefits from productivity improvements. But the short term transition can be brutal.

    ...

    It is essential that we keep the timelines straight on how jobs are lost, and then eventually regained in a true Industrial Revolution. We are currently in what should be called the Cybernetic Revolution, the only true successor to the original IR in terms of its effects on employment.

    In the original IR there were rapid losses of employment (starting in textiles) as factories went up starting around 1780. Optimists, who prate about how 'the IR really wasn't so bad' argue that by 1840 the average wage had risen to finally exceed pre-levels. As with today, talking about average wages hides the extent of poverty with a society, but more importantly it ignores the fact that the gap between 1780 and 1840 is sixty years, and other more systematic analyses pretty much keep this same gap for the employment picture turn-around, though shifting the dates of both start and end forward slightly. This means the typical worker rendered a pauper in mid-life by the start of the IR never benefited, their children never benefited, their grand-children rarely benefited, it was only their great-grand-children that found ready work at good wages!

    The promise that eventually the economy will adapt and replace the lost jobs is one that won't be seen for a few generations. We need to have policies in place now, as the jobs vanish, to keep the workers and their families from ending up in poverty, and these policies will need to be maintained and updated for several decades to come.

    It is notable that a quick perusal of conservative policy sites (National Review, etc.) for suggestions on how to deal with this problem of inevitable long-term unemployment find by far the most common is to suggest that job salaries be subsidized by the government to create employment. The really aren't any other alternatives that might conceivably work - only government spending to stimulate the economy can step in. (But how taxes should be raised to finance this is never discussed.).

    --
    Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
  110. You get what you pay for.. by Alomex · · Score: 1

    If you pay politicians mediocre salaries (which we do) don't act all surprised when we end up with a bunch of incompetents. Any truly good manager/politician would make 10-100x more in the private sector than as a politician.

    1. Re:You get what you pay for.. by mk1004 · · Score: 1

      More than half of the politicians in DC are millionaires, so how might that play into the "incompetents" factor? Once they are there, they all learn pretty quickly how to get money from lobbyists, as will as line up post-political employment by doing 'favors' for corporations that end up getting the a spot on some board of directors for one or more firms.

      --
      I can mend the break of day, heal a broken heart, and provide temporary relief to nymphomaniacs.
    2. Re:You get what you pay for.. by Alomex · · Score: 1

      More than half of the politicians in DC are millionaires, so how might that play into the "incompetents" factor?

      In several ways. First many of them are born in third base, like Mitt Romney and Al Gore. Second, this only supports my point. Competent poor people cannot afford to forego the income, so only milionaires end up being representatives of the "people".

      Once they are there, they all learn pretty quickly how to get money from lobbyists,

      This too also supports my comments, Since they are not paid proportionally the must resort to lobbyists to close the gap. Give them a secure source of income and they are much more likely to ignore the lobbyist entreaties.

      Seriously, most people reflexively reject high salaries for politicians, without thinking of its implications. Would you suggest your favorite sports team pay substantially less than market rates? then why do you suggest the same for your city/district/state/country?

    3. Re:You get what you pay for.. by mk1004 · · Score: 1

      OK, over half are millionaires. They are millionaires before they get to DC. My point is that they use the office to make even more money, both while they are there, and after they retire from office. Not sure how a big pay increase fixes that.

      Further, they all take campaign donations, regardless of their wealth. That influences them before the even win an election. It will be more difficult for for poor/middle class people to raise money for a campaign. Do you propose that we pay everyone who runs for office too?

      --
      I can mend the break of day, heal a broken heart, and provide temporary relief to nymphomaniacs.
    4. Re:You get what you pay for.. by Alomex · · Score: 1

      Do you propose that we pay everyone who runs for office too?

      We do already. Look it up. If presidential candidates voluntarily sign up they get money from the state to run. In the last two elections both the republican and democratic candidates chose not to sign up, but had they had they would have gotten money.

  111. Re:Does Michael Bloomberg know how to code? by phorm · · Score: 1

    Well, taking herbal remedies to cure a fairly treatable cancer and then dying from it is fairly dumb...

    Some people can be very smart in some ways and dumb - even gullible - in others.

  112. The enduring wisdom of Caddyshack by Loki_1929 · · Score: 1

    "Well, the world needs ditch diggers too!"

    https://www.youtube.com/watch?...

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  113. 4/11/2014 by kelemvor4 · · Score: 1

    I've written down the date. Michel Bloomberg said something that made sense today!

  114. Re:Right! by kevingolding2001 · · Score: 1
    Thanks for writing that.

    It makes me feel a little better that I'm not the only one.

  115. Re:Does Michael Bloomberg know how to code? by Ralph+Wiggam · · Score: 1

    I was not a fan of Steve Jobs at all.

    How many people do you think had a conversation with Jobs and left thinking "Man, that guy is stupid"?

  116. No. by Urza9814 · · Score: 1

    They *could* be trained to program. If they wanted to. Shit, I started coding C in fourth grade, and I mean I'm smart, but I ain't THAT smart. What, is Bloomberg saying these guys are dumber than a fourth grader? I feel like coal miners should be pretty offended by the implication here...

    Sure, they won't be GREAT programmers, but they could certainly be web developers or something... ;)

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

      Yes you are very dumb. The point is that it's unreasonable to believe that people who have spent their lifetime working in a particular field are going to suddenly become computer programmers. The solution to unemployment is not teaching someone to code. By the way these are the same companies that want more H1B Visas so they can import more foreign workers. So much for teaching to code only to not offer them a job because some guy from India is doing it.

  117. Re:Right! by Dishevel · · Score: 1

    What are the moral implications of standing near by as someone declares their major to be Law/Poly Sci and not taking action to kill them immediately?

    --
    Why is it so hard to only have politicians for a few years, then have them go away?
  118. Re:Right! by ColdSam · · Score: 1

    If we have absolutely no ability to foresee the future then why are we retraining these cold miners at all? It's just as likely that coal will come back in a big way in a few years and we'll regret that all the coal miners are sitting behind desks writing apps.

  119. Re:Right! by oh_my_080980980 · · Score: 1

    Those white collar, knowledge worker jobs are being outsourced too. You think it's any easier retraining these educated people?

  120. Re:Right! by oh_my_080980980 · · Score: 1

    LMOL - yeah coal miners have never been screwed over by the companies they worked for....pin head.

  121. Re:Right! by Grishnakh · · Score: 1

    Ask the author of this article, who says, "The switch to such floor plans in offices is partly a generational thing. Younger workers, especially in their 20s and 30s, like being social and working in groups, and companies are doing what they can to attract them. That includes revamping office layouts to be more flexible and let in more natural light -- a perk for sustainable-minded Millennials, says Chris Corrado, president of Environments, a 30-year-old office furnishings supplier in Portland, Ore."

  122. But what about... by formfeed · · Score: 1

    ... the coal miner's daughter?

  123. But, in a slight to the tech industry by EmagGeek · · Score: 1

    I would call it more of a slight against coal miners...

  124. Re:Right! by DMJC · · Score: 1

    I don't like working in groups. I don't mind occasionally being social. But when I have a deadline, get the fuck away from me, and let me work in peace. I have ADHD and I'm under 30. I don't like distractions. I hate being in open plan. It's the dumbest layout ever.

  125. Re:Right! by Tyler+Durden · · Score: 1

    Having technical skills doesn't necessarily mean that someone is smart, especially when it comes naturally to them.

    Sure it does. If someone's a natural mathematician (like Euler or Ramanujan for instance) or physicist or (to a lesser extent) programmer then they are naturally smart. These topics engage the intellect. Being a natural people-person is an innate skill that does not require any proper definition of intelligence, and they don't need to appeal to the intellect much at all to be successful at it.

    That isn't to say that being good with people isn't an important skill; it is vitally important. But being good at it does not always require or engage smarts.

    --
    Happy people make bad consumers.
  126. Why not? by g0bshiTe · · Score: 1

    I learned to code while I was working as a car detailer.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  127. Re:Hey bigmouth punk... apk by TrollingForHostFiles · · Score: 1

    You never log in
    So that's hardly fair
    Perhaps you should think
    Of growing a pair

    BURMA SHAVE

    --
    cat /dev/random
  128. You can't teach a Bloomberg by delta98 · · Score: 1

    to be human. Fuck him.

  129. Re:Right! by quarterbuck · · Score: 1

    The problem is that we have many millions of people with NO useful skills.
    Having vision and hand-eye co-ordination is a skill. People have it in varying levels (sportstars are You can take a below-average-intelligence person and have him pick cotton or harvest grains. When wheat are rice used to be harvested by hand, these people were very useful. Now that those jobs have gone to harvesters, these people are cannot be employed to run these machines. It is also far cheaper to use the machines rather than use the skills they have . They worked for some time in factories making stuff and exporting them to rest of the world. Now that has gone out too. US mostly exports software,tech and services now.
    So the problem is not that they have no useful skills, but that they have no skills that are valuable. Alternately, their skills have been priced out of the market by machines.

    --
    http://slashdot.org/submission/1062723/Cheap-mobile-data-plan?art_pos=2
  130. Coal miner coders .. by DTentilhao · · Score: 1

    Is there at least one Coal miner coder out there that would negate his supposition. What is the cross section of non-professional people who contribute to Open Source. What's their day job?

  131. Ya code 16 lines, and waddya get? by HeckRuler · · Score: 1

    Never before have I found a more appropriate use for this:

    Some people say a man is made outta mud
    A code monkey's got Mountain Dew for his blood
    Dew in the blood and Cheeto bones
    One bad back n' carpal tunnel syndrome

            Ya code 16 lines and whaddya get
            Another bug report and technical debt
            PM just told me vacations a no
            We got no life till we're shipping code

    I was born one mornin' when the sun didn't shine
    I picked up my laptop and I coded a line
    I coded PHP and some Javascript
    And off to Menlo Park then I was shipped

            Ya code 16 lines and whaddya get
            Another bug report and technical debt
            PM just told me vacations a no
            We got no life till we're shipping code

    If you see me comin', better step aside
    The Dew and Cheetos made-me a little too wide
    A little too wide and a little too old
    But for Facebook's perks my soul I've sold

            Ya code 16 lines and whaddya get
            Another bug report and technical debt
            PM just told me vacations a no
            We got no life till we're shipping code

    Tweaks by by cold fjord (826450) (yeah, something useful came outta the NSA sock puppet, go figure)
    Original parody by cervesaebraciator (2352888)
    Original lyrics by Merle Travis, maybe.

  132. Miners? by fishbowl · · Score: 1

    I couldn't even teach science postdocs to code.

    --
    -fb Everything not expressly forbidden is now mandatory.
  133. If busy healthcare workers can do it by LesFerg · · Score: 1

    NHS England had a program (I believe it still has a green light) to train around 50000 healthcare workers to code their own solutions, not to send them on a new career path, but so they can set them developing software at the same time that they are performing their healthcare duties for the population - Code4Health

    So how hard could it possibly be?

    --
    If I had a DeLorean... I would probably only drive it from time to time.
  134. Re:Right! by Zontar+The+Mindless · · Score: 1

    Just because you don't understand the difference doesn't mean there isn't one.

    --
    Il n'y a pas de Planet B.
  135. Can you teach Bloomberg? by reboot246 · · Score: 1

    I'd like to see somebody teach Bloomberg to mine coal. My guess is that he couldn't learn it if his life depended on it. He hasn't learned yet that if he closes every coal mine, he's going to be living in a cold, dark house.

  136. Re:Zontar (reduced to trolling by AC? LOL!) by Zontar+The+Mindless · · Score: 1

    Um, hate to tell you this buddy, but the post you're replying to wasn't posted AC.

    So how's the weather in Syracuse?

    --
    Il n'y a pas de Planet B.
  137. Re:Right! by FatLittleMonkey · · Score: 1

    OTOH, people who studied programming/CS are likely have intelligence in the top few percent. That makes it easier for them to pick up any new, similarly technical subject, even after they are outside the high brain plasticity age bracket. Which makes them a poor model for the general population.

    "Coal miners", or equivalent, generally aren't in the top few percent, or even top ten percent. So once they are outside the age of rapid learning, retraining is going to be extremely difficult.

    I put "coal miners" in quotes, because today mining is a high pay, high skill job. [At least it is in this country.]

    --
    Science is all about firing a drunk pig out of a cannon just to see what happens.
  138. You're not cynical enough by rsilvergun · · Score: 1

    they full well understand. They're counterbalancing the well being of that 50 year old coal miner against the enormous wealth they consider their birthright. For the nicer ones if they can keep the enormous wealth and let the coal miner do ok so much the better, and for a few of the nasty ones they're looking forward to the cheaper labor that coal miner and his peers entering the workforce will create...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  139. Re:TrollingForHostsFiles = Zontar by Zontar+The+Mindless · · Score: 1

    (Thus "the beatings will continue" until you leave... I've done it before).

    Yes, this. This is what you do. You attack people for no good reason and try to drive them away. Me, Barb, Tom, and now geminidomino.

    You *choose* to try to inflict harm on others for no other reason than your own gratification. Most people would consider this evil.

    I'm with most people on this one.

    --
    Il n'y a pas de Planet B.
  140. Re:Right! by FatLittleMonkey · · Score: 1

    Hmm, maybe what laws need is included comments...

    Laws have comments. Things like introductions, framing statements, etc. In fact there's an art to reading laws in order to separate the "code" from the "comments", in order to get to the stuff you need to know. And then the specific laws have whole libraries of case-law, regulations, and other dependencies which you need to know in order to apply the "code" to a specific situation.

    But programmers CAN become politicians,

    Technical people make terrible politicians. Some can become good technocrats, in a non-democracy, but generally not good politicians.

    Software developers have experience at building systems that need to be useful, flexible, but difficult to exploit.

    Oblig

    --
    Science is all about firing a drunk pig out of a cannon just to see what happens.
  141. Re:Technology does not destroy jobs.. by egarland · · Score: 1

    Natural resources provide squishy, easy to overcome limits. In reality, most of what limits our economy are flaws in how we implement capitalism.

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  142. Re:Right! by unitron · · Score: 1

    "I think you are confusing wisdom for intelligence." An artificial separation.

    Wisdom is what an intelligent person may eventually acquire if they live long enough, but they don't automatically start out with it just because of being intelligent.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  143. Re:LMAO - globaljustin feels otherwise by Zontar+The+Mindless · · Score: 1

    Nice way to try to change the subject.

    But--since you bring it up--globaljustin and I don't agree about a few things. Big fucking deal. He's entitled to his opinion, and I'm entitled to mine. He's going to go on with his life, and I'm going to go on with mine. I'm not following him around flinging shit in his face every time he posts, and he's not following me around flinging shit in my face every time I post. We don't constantly scan each other's posting history and troll every one of each other's posts. That's *your* trademark, not his or mine.

    I just friended someone here today with whom I strongly disagree on most things. I still think he's wrong, but he also seems to have some character, and I respect that.

    Whereas you are a stalker and a bully, you add nothing of any worth to any of the discussions you barge your way into, you're not even a very good troll, and therefore I have nothing but contempt for you. There is nothing at all admirable or useful about anything you've ever posted on this site, Ars, Wikipedia, or anywhere else that I've seen. You either have mental issues or are pretending to be someone who has them, but even if you do, I still have a very difficult time feeling sorry for you because you *choose* to inflict yourself on others rather than to admit that you need help and to get yourself some.

    You barge into discussions with your off-topic hosts file nonsense, then you hound anyone who objects. Then you try to claim that they started it. In particular, you make a *point* of attacking anyone who says anything that might make them appear to be vulnerable. You did that to tomhudson/Barb over her sex change, you've done it to me because I mentioned that I've had issues with depression, and I've seen you do it many, many times to others, simply for admitting that they had experienced challenges or troubles in their lives.

    That's just plain evil. If you want to pull that sort of shit, you should be on 4chan, not Slashdot. Why don't you go over there and see how long you last?

    If you weren't such a fucking stupid, chicken-shit coward, you'd be a monster. For people who are easily intimated, maybe you do look like a monster.

    --
    Il n'y a pas de Planet B.
  144. Re:What???? by unitron · · Score: 1

    ...My friend's mother dropped out of accounting and picked up web application design in her late fifties, and developed a small but successful consultancy...

    If she was that old when web application design first became "a thing", then in her previous life as an accountant she no doubt had 10 if not 20 years of experience with computers.

    If she'd spent that time as a migrant worker picking lettuce and strawberries and such, or painting houses, or working as a short order cook, it might not have been as easy to make the transition.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  145. Re:Right! by schnell · · Score: 1

    A 50 year old coal miner should have been able to see at age 20 that the industry was fragile and in decline

    I think there are degrees to this. If you wanted to get into typewriter repair in the 1980s, you were pretty clearly an idiot. But if you were getting into US auto manufacturing in 1965, with a sweet "for life" union job at high wages, at the time that seemed like a really safe bet - with no way to predict where that industry would be just 20 years later, let alone 40 at the end of your career.

    If they were the kind of people who had the discipline and motivation to train for other jobs they wouldn't be stuck in the dead end job they have

    I think that's a misperception common among white collar workers, that any blue collar job that was phased out was always a "dead end" job. For several decades in the US, there was a reasonable expectation that you could get a job in a steel mill, auto manufacturing plant, coal mine or whatever and you would be paid a living wage that increased ever so slightly each year with your seniority and you would eventually retire with a pension because you never contributed to an actual retirement savings plan. For my parents' generation - as amazing as it sounds to me - this was actually a workable plan for many people. In retrospect: mmanufacturing union wages have been WAY too high, economically speaking, for half a century; and defined benefit pensions have always been more or less a ponzu scheme. So, sadly, it was just a matter of time until those blue collar industries busted and shed their "living wage" blue collar jobs en masse. But, honestly, what high school graduate decades ago was supposed to figure that out when even leading economists hadn't?

    It's easy to laugh at the dopes who were the last enrollees at buggy whip manufacturing school after the fact. It's not so easy to see it decades in advance when you were choosing your profession.

    --
    "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
  146. Re:Right! by ColdSam · · Score: 1

    I think there are degrees to this...

    Certainly, but the case for coal declining 30 years ago was a little more clear than 1965 auto industry. You also have to admit that this isn't just a one time decision that a kid makes when he's 18. It could have been apparent for some that manufacturing jobs were going away in 1965, but by 1975 you had to really delude yourself if you thought there was endless potential. IMO, many gambled that unions and seniority would secure them, but that was bound to end up badly for many. This was perhaps the true Ponzi scheme.

    I think that's a misperception common among white collar workers, that any blue collar job that was phased out was always a "dead end" job.

    True, but it is not a misconception that I share. But in many ways it was an unsustainable model, certainly in a declining industry. Okay, I guess you noticed that too when I read further. But by dead end, I mean that your choices are limited, you don't grow, you don't have more choices, you don't learn new skills (other than a slightly different kind of drill or lathe), etc. Once you get stuck in that mindset and don't have to stretch to earn more you make it more difficult as time goes on.

    Tech people are not immune to this. A small number can still find jobs with obsolescent technologies and as long as they make an economically sound decision I'm okay with it. But I'm not going to feel guilty about Fortran programmers who can't make a living in 2014 either and claim to be too old to retrain.

    But, honestly, what high school graduate decades ago was supposed to figure that out when even leading economists hadn't?

    It's easy to laugh at the dopes who were the last enrollees at buggy whip manufacturing school after the fact. It's not so easy to see it decades in advance when you were choosing your profession.

    What economists couldn't see the buggy whip becoming obsolete in 1900 or 1910? Again you don't decide to make buggy whips in 1890 and then obstinately stick with it as the market declines. If you do, you probably are a dope, IMO, even if you defy the odds and get lucky.

  147. Re:TrollingForHostsFiles = Zontar sockpuppet by Zontar+The+Mindless · · Score: 1

    Were you that badly abused as a child, that you can't relate to anyone or anything except in terms of "beating"?

    That's sad. It's not too late for you to get some help, though.

    --
    Il n'y a pas de Planet B.
  148. Re:TrollingForHostsFiles = Zontar sockpuppet by TrollingForHostFiles · · Score: 1

    Ashes to ashes
    Station to station
    Don't you get it? This account
    Is basically your own creation.

    Not a blessed thing hidden
    Not otherwise pretended
    You've simply taken the bait
    Just as I had intended

    BURMA SHAVE, motherfucker

    --
    cat /dev/random
  149. Re:Show me ONCE where I posted by Zontar+The+Mindless · · Score: 1

    You're the one who chooses not to have an account.

    We've already seen at least 2 vulnerabilities that arise from this:

    1. You've no posting history; all you can do is follow those of your targets. Sure, you can link to your own posts but you cannot prove that you *didn't* say something that's been attributed to you.

    2. You can be impersonated. And, again, you've no way to disprove it.

    Looks to me like it sucks to be you.

    --
    Il n'y a pas de Planet B.
  150. Job satisfaction -- not just "consumption" by Paul+Fernhout · · Score: 1

    So much of the discussion on this topic ignores that some people like working around plants in agriculture, or like building things with machine tools, or like working with heavy equipment, and so on. Granted, they may not like their boss, or may not like being overworked, or may not like low pay. To suggest such people become programmers (or nail salon workers or whatever) ignores that a lot of a person's life satisfaction may come from doing work they love. I love programming and think it is a useful thing for many people to know, but I accept most people may not like to do a lot of programming, say if they like working outdoors or like working with people or plants or visibly moving machines. It is a deep flaw in our current discussions to ignore the potential positive value of meaningful work in someone's life and just focus on getting people to do work they may not like 40 hours a week so they can get a paycheck to buy stuff, raise a family, and maybe have a hobby they enjoy in their remaining time. "Work" can be better than that.

    Two essays on that, one by EF Schumacher:
    http://www.centerforneweconomi...
    "The Buddhist point of view takes the function of work to be at least threefold: to give man a chance to utilise and develop his faculties; to enable him to overcome his ego-centredness by joining with other people in a common task; and to bring forth the goods and services needed for a becoming existence. Again, the consequences that flow from this view are endless. To organise work in such a manner that it becomes meaningless, boring, stultifying, or nerve-racking for the worker would be little short of criminal; it would indicate a greater concern with goods than with people, an evil lack of compassion and a soul-destroying degree of attachment to the most primitive side of this worldly existence. Equally, to strive for leisure as an alternative to work would be considered a complete misunderstanding of one of the basic truths of human existence, namely that work and leisure are complementary parts of the same living process and cannot be separated without destroying the joy of work and the bliss of leisure."

    And one by Bob Black:
    http://www.whywork.org/rethink...
    "What I really want to see is work turned into play. A first step is to discard the notions of a "job" and an "occupation." Even activities that already have some ludic content lose most of it by being reduced to jobs which certain people, and only those people, are forced to do to the exclusion of all else. Is it not odd that farm workers toil painfully in the fields while their air-conditioned masters go home every weekend and putter about in their gardens? Under a system of permanent revelry, we will witness the Golden Age of the dilettante which will put the Renaissance to shame. There won't be any more jobs, just things to do and people to do them."

    Still, with more and more AI and robotics, there will be less and less jobs where it makes sense to pay a human to do them. So, we need a mix of a "basic income" for the exchange economy, an expanded volunteer/gift economy, improved local subsistence via 3D printing, solar panels, cold fusion, and agricultural robotics, and improved democratic participatory planning at all levels of government. Then at least parents will be able to spend more time raising their kids well, a job that can take about as much time and energy as most people can put into it, especially if you forgo institutionalizing kids from an early age in prison-like compulsory schools. More ideas on this:
    http://pdfernhout.net/beyond-a...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  151. In the words of Judge Smails by CodeHog · · Score: 1

    "The world needs ditch diggers too!"

    --
    Fat, drunk, and stupid is no way to go through life, son.
  152. He has a point... by Shirley+Marquez · · Score: 1

    Some miners can learn to code. But the ones who could learn to code AND who are willing to relocate out of mining country probably left a long time ago. There isn't a lot of call for coders in a typical mining town.

  153. Re:Right! by melchoir55 · · Score: 1

    Do you seriously believe there is any reason for open floor plans other than that companies want to save money and don't see the connection between working conditions and the performance of their employees? No one wants to work in an open environment. Companies do it because they can put up four walls and a ceiling and call it done.

  154. Re:Technology does not destroy jobs.. by Pinky's+Brain · · Score: 1

    Please do tell the Australians how to easily desalinate their farmland, they're struggling with it a bit.

  155. Re:Right! by Grishnakh · · Score: 1

    No one wants to work in an open environment.

    That's not what I see. Go read the article, or other articles about them. There's tons of comments from people saying how much they love working in open environments, how they love the "camaraderie", being able to ask people questions quickly, being able to overhear conversations and know what's going on, etc. Yes, there's also lots of comments from people like you and me who hate these environments, but don't make the mistake of thinking everyone is like us; clearly there's lots of people who aren't, and apparently a lot of those people have infiltrated the programming profession.

    Yes, cost savings is also a factor, but it's not the only factor. There really are a lot of people who like working that way.

  156. Puh-leez by gzuckier · · Score: 1

    I can provide all sorts of apps and programs which were apparently coded by coal miners. Although, I must admit, they do appear to have been coded by coal miners who could not be taught to code.

    --
    Star Trek transporters are just 3d printers.
  157. Re:Coal mining is very much a "skilled" profession by gzuckier · · Score: 1

    I was under the impression that they don't mine coal any more, just remove the top of the mountain and scoop it out? (serious question, not trolling)

    --
    Star Trek transporters are just 3d printers.
  158. poor Doomberg! by JimNoord · · Score: 1

    - ANYONE CAN BE A JACKWAGON MEGALOMANIAC.......Ive heard horror stories about working for Doomberg. Btw - he can not code either.

  159. Re:Right! by Grishnakh · · Score: 1

    Ok, maybe my comment about the ADHD was off-base, but it does seem there's a trend for extroverted talkers to get into coding these days, and they love the open-plan work environment. It's probably more of an introversion vs. extroversion thing.

  160. Re:Does Michael Bloomberg know how to code? by phorm · · Score: 1

    Smart at business/marketing, stupid at surviving/living...

  161. Re:I don't think he means that literally/absolutel by gordo3000 · · Score: 1

    you do realize that lesson is ridiculous on a small community scale right? It's unlikely any of these coal mining towns put their eggs in the mining basket. Most of the time a mine or some other industrial complex opens up, and a large community is built around it.

    I doubt these were thriving communities that then said "hey, let's stop doing all this other stuff and just mine". More likely, it was, "before the mine, this was nothing other than a collection of a few family farms."

    Sure, you can argue about diversity, but decisions are made by individuals and if the mine is large and growing, it can usually soak up most youth that stay around (and the rest go into jobs which provide services and goods to support the miners).

    Now a state will all its eggs in one basket is in for a world of pain. But I can't think of a state like that (except maybe Alaska, which nicely diversifies from oil with government military money)..

  162. Re:Right! by kwbauer · · Score: 1

    Never said that. Just pointing out that Bloomberg and other leftists are trying to destroy the coal industry and ShanghaiBill was off on a tangent about robotics. I'll admit that robotics does displace workers, but the article was talking about workers displaced because of leftists shutting down coal mining.

  163. Re:Right! by gnasher719 · · Score: 1

    And this is exactly the reason people are pissed off about him saying that. The idea that because someone has a manual labor job must because they are stupid and useless is terrible assumption to make.

    Here in the UK, there was a newspaper about some physicist complete with a PhD who decided that he wanted to make more money, and retrained as a plumber... Actually doubling his income in the process.