Slashdot Mirror


UK Announces Hybrid Work/Study Undergraduate Program To Fill Digital Gap

An anonymous reader writes The UK's Digital Economy Minister Ed Vaizey today revealed a new scheme where undergraduates will be able to avoid student fees and student loans by working for companies for three years whilst simultaneously undertaking academic studies with participating universities, resulting in a degree at the end of their successful involvement in the scheme. The British government will fund two-thirds of the cost of tuition and the host employer the remainder. The "Digital Apprenticeship" scheme will remunerate students at an unspecified level of pay, and though details are currently sketchy, is reported to obviate the need for student loans. The initiative is targeting the skills gap in the digital sector, particularly in the field of web-development and technical analysis.

110 comments

  1. Another way to get cheap labour by Anonymous Coward · · Score: 1

    Pay enough, you won't have a shortage. It's called "market forces"

    1. Re:Another way to get cheap labour by bigalzzz · · Score: 3, Insightful

      It's also about people learning useful skills. Lots of universities are teaching web design using dreamweaver! The university curriculums are too slow to reflect the latest tech in an industry that changes completely every year. It might not be the perfect solution with regards to pay, but it's certainly a step towards graduates coming out of uni with useful skills.

    2. Re:Another way to get cheap labour by Anonymous Coward · · Score: 0

      > It's also about people learning useful skills.

      Pffht. While it's flooding the market with JQuery "experts", the next fad AngularJS is 'round the corner. Ad nauseam.

    3. Re:Another way to get cheap labour by MrMickS · · Score: 3, Insightful

      It's also about people learning useful skills. Lots of universities are teaching web design using dreamweaver! The university curriculums are too slow to reflect the latest tech in an industry that changes completely every year. It might not be the perfect solution with regards to pay, but it's certainly a step towards graduates coming out of uni with useful skills.

      It doesn't matter what tools are used, I still craft web pages in a text editor. A CS degree shouldn't be thought of as providing the graduate with knowledge about how to use the latest toolsets. It should provide them with the answer to "why" rather than necessarily the "how".

      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    4. Re:Another way to get cheap labour by knightghost · · Score: 1

      CS degrees should be dumped in favor of 90% Software Engineering degrees because that's where the jobs have been for 20+ years and will continue to be.

      Students need to know both the fundamentals and the application - and to never stop learning. So maybe this is a step towards the right direction of always learning while working.

    5. Re:Another way to get cheap labour by bigalzzz · · Score: 1

      I'm not saying that understanding why you should do things isn't important, it is. But what I am saying is that a graduate should be able to come out of a course with skills that they can directly apply as well as understanding why to use them. And I'm not talking about the latest fads, but given that university curriculums normally take 2 years to get approval, and if it's a second year course you're looking at another two years to graduation, this means people are already four years out of date when they graduate. Four years will encompass massive shifts like responsive design, rather than javascript flavour of the month.

    6. Re:Another way to get cheap labour by Half-pint+HAL · · Score: 3, Interesting

      It's also about people learning useful skills. Lots of universities are teaching web design using dreamweaver! The university curriculums are too slow to reflect the latest tech in an industry that changes completely every year. It might not be the perfect solution with regards to pay, but it's certainly a step towards graduates coming out of uni with useful skills.

      And yet this is actually the industry's fault -- for two decades, they've been complaining that universities aren't teaching practical tools that have commercial use. As soon as a university tries to fill that demand, they find that whatever tool they're using is the "wrong" one, and they've drained a lot of value out of the curriculum by teaching vendor-specific rather than generalisable skills. The industry should stop trying to tell unis what to teach, and be prepared to put new grads through additional tools-specific training.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    7. Re:Another way to get cheap labour by Anonymous Coward · · Score: 0

      Universities aren't trade schools. They're there to provide you an understanding of the universe around is, making you a well-rounded human being. People who just see them as a way to get a well-paying job are making a serious mistake, and likely causing some universities to drop their standards.

    8. Re:Another way to get cheap labour by lgw · · Score: 2

      A CS degree shouldn't be thought of as providing the graduate with knowledge about how to use the latest toolsets. It should provide them with the answer to "why" rather than necessarily the "how".

      Almost everything that's been useful from my college studies, 20 years back, came from about 3 courses: the first year in-major courses (which taught recursion, functional programming, and pointers), and the data structures and algorithms course.

      There was a lot of crap that seemed interesting at the time, but was from other specialties (and no classes even offered related to my specialty). Those basics: recursion, functional programming, pointers, data structures and algorithms are quite important long term, and won't age out, but that's just a few classes.

      Beyond that: people need jobs more than they need to keep professors busy, and practical skills with tool that will get you hired upon graduation need to be a priority, The future won't hold any unskilled labor - that will be all taken over by automation before much longer - and that means far more people will need to prepare for highly skilled jobs.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Another way to get cheap labour by NotSoHeavyD3 · · Score: 2

      Just to expand on this there's the insistence that unless it's an exact match they don't want to consider it. For example if you've got over a decade of C++ experience that doesn't count with a lot of companies that are looking for C#. (Even though it's both OOP, C# has similar syntax, and was explicitly developed to let C++ developers jump into it quickly.) I can't wait when these kids come out with experience in say Visual Studio 2014 and then every company says, "No, we want VS2016 and we'll dump your app in the trash."

      --
      Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    10. Re:Another way to get cheap labour by Anonymous Coward · · Score: 0

      Useful skills are NOT what a university *education* is supposed to be about.

      You appear to be talking about training, which will always be limiting and the skills learned will soom become obsolete.

    11. Re:Another way to get cheap labour by Hognoxious · · Score: 1

      For example if you've got over a decade of C++ experience that doesn't count with a lot of companies that are looking for C#.

      Isn't that like telling Bradley Wiggins that he can't ride a tricycle?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  2. This is an "excellent" idea! by Anonymous Coward · · Score: 3, Insightful

    1. It will flood the market with labor, helping lower labor costs for those tech businesses.

    2. It will possibly detract from being a well-rounded student. So all the things about being a good citizen and such will be out the door, allowing you to be manipulated a lot easier.

    3. Please feel free to mod me down if you disagree.

    1. Re:This is an "excellent" idea! by Anonymous Coward · · Score: 0

      Well rounded you mean gen ed? Gen edd is use to overinflate tuition like gim fees what you never use.
      --
      joe_dragon

    2. Re:This is an "excellent" idea! by Anonymous Coward · · Score: 1

      When I was in college, it was told in the first CS course that if one wanted to spend time writing code for the rest of their lives, then ITT or another place will be happy to take their money and teach basic code monkey skills (commenting, how to check stuff in, Agile, Scrum, waterfall, etc.)

      However, if one wanted some flexibility to actually do something other than coding, be it moving to IT, moving to designing software, or even the dreaded PM work, one had the skillset and got the classes to communicate on a college level.

      Stuff like critical thinking always helps.

    3. Re: This is an "excellent" idea! by Anonymous Coward · · Score: 0

      You are aware there are many years of education before university? If you're not a "good" citizen before, it's unlikely university or work placement will change that.

    4. Re:This is an "excellent" idea! by novium · · Score: 3, Informative

      The UK doesn't do liberal arts education: there aren't any gen ed requirements within degree programs. You study your subject, and that's it. Which has its downsides.

    5. Re:This is an "excellent" idea! by Anonymous Coward · · Score: 2, Interesting

      You study your subject, and that's it.

      Yeah, that's what a degree program is. The minor system was invented in the US in 1910, 700 years after the formation of Cambridge and Oxford Universities. It's not a universal aspect of higher education, in fact it's rather unusual.

      Which has its downsides.

      You don't mention what the downsides are of going to university in order to study a subject, and then studying that subject? I can however think of several downsides to not focusing on the subject you're there for - especially if you're paying fees to be there - and of having government interference in the setting of degree requirements.

      The UK doesn't do liberal arts education

      On the contrary, if you want to study History, you can study History. But generally the time for mandatory curricula ends when one leaves high-school. University students are adults, not children.

    6. Re:This is an "excellent" idea! by Anonymous Coward · · Score: 0

      University students are adults, not children.

      Oh, I forgot that in the US you're not really an adult until you're 21. In the UK it's 18. That might explain the difference in attitudes.

    7. Re:This is an "excellent" idea! by MrL0G1C · · Score: 1

      I disagree, it is purely electioneering. These are the Tories they don't intend to pay for students, by the time they've put the scheme together it'll stink and either no student will want to go for it or no employer will want to go for it.

      I am sick of people abusing the mod system as you describe, mod people down if they are flamebait etc but not because you simply disagree 'coward'.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    8. Re:This is an "excellent" idea! by Anonymous Coward · · Score: 0

      If it's true like others are saying that it's a pure focus on the subject at hand, my original argument http://news.slashdot.org/comments.pl?sid=6197991&cid=48472803 falls apart.

      Aren't there requirements such as some history, philosophy, etc. to fulfill the degree? Oh well.

    9. Re:This is an "excellent" idea! by Hognoxious · · Score: 1

      Yup, I reckon it's just a bit of STEM waving (fnarr fnarr).

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    10. Re:This is an "excellent" idea! by novium · · Score: 1

      Liberal arts education means just studying a little bit of everything in addition to your main subject. It's not necessarily mandatory curricula in the same way as high school - it just means that part of earning a degree is considered having been exposed to subjects outside your main one at a university level. Having been in both systems, I see the advantages to both. I studied history (up to the PhD level), and I have never regretted getting a better-than-secondary-school grounding in in astrophysics, economics, and german, and drama (as were the main classes I took outside my major at the undergraduate level- which were choices. There's a lot of room when the requirement is just a certain number of credits in a social science, a hard science, the humanities, and the arts). Not just for my own personal edification, but they've actually been more useful that you would imagine in my chosen field. If only sometimes for having the benefit of understanding a different perspective on things.

      The main downside I've seen to the UK's system is that one, if you realize one year in that you hate your degree subject (as happened to several of my friends in both the US or the UK) you have to start over, and two, it tends to put blinkers on people when it comes to things outside their field (this is more of a problem at the post graduate level). On the other hand, you gain a level of specialized knowledge you have to reach grad school for in the states. It's a trade off.

  3. Serfdom by Freshly+Exhumed · · Score: 4, Insightful

    This is harmful to critical thinking and objectivity when a researcher is indebted (literally or otherwise) to any corporate entity.

    --
    I deny that I have not avoided attaining the opposite of that which I do not want.
    1. Re: Serfdom by Anonymous Coward · · Score: 1

      Does it matter who you're in debt with? From the summary, you only have to do 3 years and you're free to move on. The government pays 2/3rds. Better than staying in debt for 30 years.

    2. Re:Serfdom by pjt33 · · Score: 2

      The topic is undergraduate study, not research. The people who are inclined towards research will want to take a full CS degree rather than an apprenticeship.

    3. Re: Serfdom by Hognoxious · · Score: 1

      From the summary, you only have to do 3 years and you're free to move on.

      Where does it say that?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  4. I'm torn by NoMaster · · Score: 3, Insightful

    On the one hand, this recognises the reality that the vast majority of what's called "IT" is really at a skilled trade level (not dissing trades or tradespeople; I was a tradesman for many years and now consider myself as an 'academic tradesman').

    On the other hand, it's likely to open the door to even more half-interested people wandering through a half-arsed degree just to get some 'qualifications'...

    --
    What part of "a well regulated militia" do you not understand?
    1. Re:I'm torn by Anonymous Coward · · Score: 0

      It's as much of a profession a being a doctor or a lawyer is - at least at GP level. Just with out the Union or 'Professional association' for you Union hating Septic tanks

    2. Re:I'm torn by pr0nbot · · Score: 3, Interesting

      I disagree. Churning out a Wordpress brochure site requires some non-zero level of IT skills, but it's not the same level as, say, designing a data processing algorithm to run on MapReduce.

    3. Re:I'm torn by Anonymous Coward · · Score: 0

      That strawman could be turned around you know.

      Churning out a login prompt requires some non-zero level of programming skills, but it's not the same level as, say, designing a cloud computing infrastructure that serves ten million unique concurrent visitors.

  5. skills gap is a myth by ihtoit · · Score: 3, Insightful

    what's not a myth is the pay gap. Pay people what they're WORTH not what the Law says you can get away with. Cunts.

    --
    Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    1. Re:skills gap is a myth by jcr · · Score: 1

      What you're worth is whatever salary you're able to negotiate. If you go into an interview with that attitude, don't expect an offer.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:skills gap is a myth by Anonymous Coward · · Score: 1, Insightful

      You prefer to offer jobs to unskilled cuntlickers, do you? After all, it's the attitude that counts! Cunt.

    3. Re:skills gap is a myth by Anonymous Coward · · Score: 1

      What you're worth is whatever salary you're able to negotiate.

      Let's stop and take a moment to think about the implications of that statement. If employees were to take this advice to extremes, they would need to waste a lot of time on training themselves in social and negotiation skills, probably to detriment of actually useful technical skills and knowledge needed for the jobs in question. Employers would need to carefully sift through applicants or risk hiring smooth talkers at high rates, while the competent ones get shafted or worse, remain unemployed.

      Sadly, this is exactly what happens, and not just in tech, but in many sectors. It wastes everyone's time and massively reduces the efficiency of society.

      Unfortunately, I don't know how to fix this. But the first step is for people to acknowledge that there is even a problem. Many people consider this situation to be normal, that it's just the way the world works and doesn't need fixing. I don't agree with that.

  6. Could be a good idea.. by jcr · · Score: 4, Insightful

    I learned to write C code by writing code, sitting in an office between two experts, one of whom later sat on the original ANSI C committee that defined the standard. I made mistakes, they told me what I did wrong, and I learned. Based on what I've seen from kids coming out of college, their instructors appear to have been people who couldn't make it as software developers.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:Could be a good idea.. by _Shad0w_ · · Score: 2

      Most of the fresh graduates we interviewed recently couldn't actually tell us what the difference between a class and an object was. And these were people with 2:1s.

      --

      Yeah, I had a sig once; I got bored of it.

    2. Re:Could be a good idea.. by Dr_Barnowl · · Score: 3, Interesting

      It boggles the mind, doesn't it.

      One of my favourite interview questions is "What's your favourite data structure, and why?", and when they answer, I ask "How would you implement it?"

      For something like 80% of the candidates I've interviewed, the answer is usually "erm...."

      The vast majority of the remainder say "ArrayList" but don't usually say why.

      Out of those, I've only interviewed one who could give any kind of basic indication that they knew how to implement one.

      The state of the industry is shocking.

    3. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      My favourite data structure is the hash table, especially open addressing hash tables.
      I've been experimenting with having variable sized data flowing into continues entries.

    4. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      People starting out with "emm.." by itself doesn't automatically mean anyone's stupid; it's a weird question and surely not what they were expecting.

    5. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      > the difference between a class and an object

      Lemme guess: all using a prototype based language?

    6. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      So what you're suggesting is that education in programming should be performed with 2 world class experts teaching a single student?

      If not, what is the point of your anecdote?

      Oh - it was just some pointless boasting.

    7. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      their instructors appear to have been people who couldn't make it as software developers

      "Computer Science is no more about computers than astronomy is about telescopes." Edsger W. Dijkstra

    8. Re:Could be a good idea.. by cascadingstylesheet · · Score: 3, Insightful

      One of my favourite interview questions is "What's your favourite data structure, and why?", and when they answer, I ask "How would you implement it?"

      "Favorite"?

      Data structures are tools. I don't really have affection for any particular one. It depends on what I need them for.

      And does the job require implementing one (assuming you are using that word the way I think that you are)? Or does it involve using them, in service of business goals?

    9. Re:Could be a good idea.. by drinkypoo · · Score: 1

      Data structures are tools. I don't really have affection for any particular one. It depends on what I need them for.

      So an obvious answer would be whichever one you use the most often. If you don't know that, you're probably not a programmer. I'm not, though I do sometimes write my own code, or more commonly develop a small patch for someone else's. I don't actually use data structures directly, I let languages handle the details for me. I'm not figuring out how to find an array element of a given type, there are functions for that and I simply trust that they are fast. You wouldn't want to hire me as a programmer. :) (I'm not applying for programming jobs, either.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    10. Re:Could be a good idea.. by xaxa · · Score: 1

      "Favorite"?

      Data structures are tools. I don't really have affection for any particular one. It depends on what I need them for.

      And does the job require implementing one (assuming you are using that word the way I think that you are)? Or does it involve using them, in service of business goals?

      It's an interview, so I'd take "favourite" to mean "interesting".

      And if someone can tell me how to implement a linked list that's a good start. Even better if they can use that to tell me when using a linked list is worse than using an array list, and vice-versa.

    11. Re:Could be a good idea.. by nietsch · · Score: 1

      If you are judging the state of the industry by the level of your not so random sampling of a few job applicants, then there might be something wrong with your judgement.

      btw, I'd answer 'object' and 'I try to no have to by using the right tools/language'.

      --
      This space is intentionally staring blankly at you
    12. Re: Could be a good idea.. by pD-brane · · Score: 1

      That's great, but I think that your case is atypical.

    13. Re:Could be a good idea.. by rsilvergun · · Score: 1

      You know, you can write code while you're in college even if you're not working for a company. I did it all the time. It's not like code is regulated as a dangerous isotope or something...

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    14. Re:Could be a good idea.. by BarbaraHudson · · Score: 2

      My favorite is chunks of ram from alloc(). I can make it into whatever I want. A stack, a linked list, a ring buffer, a series of buckets, whatever. After all, everything except the raw bytes is an abstraction, right? So abstract away :-)

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    15. Re:Could be a good idea.. by BarbaraHudson · · Score: 1

      It's not like code is regulated as a dangerous isotope or something...

      ... Yet ...

      At some point, some elected ID-10-T is going to start yammering about how "terr'rists are using code to attack all our computers and spy on everything you do."

      After all, the government doesn't like competition.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    16. Re:Could be a good idea.. by Hognoxious · · Score: 2

      I learned to write C code by writing code, sitting in an office between two experts, one of whom later sat on the original ANSI C committee that defined the standard.

      So it's all your fault recruiters always want longer experience in something than it's existed?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      You sound like a moron.

    18. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      Was going to say array, but yours is better.

    19. Re:Could be a good idea.. by drinkypoo · · Score: 1

      You sound like a moron.

      You look like a coward.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Could be a good idea.. by OdinOdin_ · · Score: 1

      My favourite data structure is: DNA
      How would I implement it? Huh!

    21. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      The endless binary tape.

    22. Re:Could be a good idea.. by jcr · · Score: 1

      One of my favourite interview questions is "What's your favourite data structure, and why?"

      Frankly, that strikes me as a silly question.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    23. Re:Could be a good idea.. by jcr · · Score: 1

      I learned to write C code by writing C code, with NO ONE AT ALL to tell me my mistakes.

      You had the compiler to tell you your mistakes. Quit your bitching.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    24. Re:Could be a good idea.. by Anonymous Coward · · Score: 0

      You linked your name to drinkypoo. I'd rather be a coward. (I'm not the AC that called you a moron.)

      Your first sentience in your original post is fine. The rest of them make it very clear that you're not a programmer.

      Using the built-in functions for a data structure is fine, the issue is picking the correct data structure. If you need to look for something, it doesn't matter if the array.find() is efficient for arrays. You don't want to be using arrays. You'd likely want some type of map or tree structure. A search over one of those will almost always be vastly faster than searching through an array. How array.find() works doesn't matter because you don't want to be using an array and you need to know how the different data structures work for you to be able to decide that.

    25. Re:Could be a good idea.. by Hognoxious · · Score: 1

      And these were people with 2:1s.

      In what, underwater basketweaving & feminist golf-course design?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    26. Re:Could be a good idea.. by drinkypoo · · Score: 1

      Your first sentience in your original post is fine. The rest of them make it very clear that you're not a programmer.

      That was my whole fucking point. Congratulations on your reading comprehension skills, today. You get a gold star! I imagine you don't have too many gold star days. A programmer should be able to answer such a question immediately, even if the answer is "I don't have a favorite because..." and not just pulling something out of their ass.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Why the subsidy? by GoddersUK · · Score: 3, Interesting
    I'm struggling to understand why this particular group of students should have such a heavily government subsidised education when they claim they can't afford it for the rest of us. Presumably this scheme, in its current form, will never be funded enough to accommodate a substantial proportion of the UK's students.

    Don't get me wrong - I fully understand why this scheme may be good from an educational perspective and I think encouraging employers to invest in the education of the next generation of their staff is a good thing, but I don't understand why this apparently needs the remainder funded by government rather than by the student loans system? Surely it would be better to encourage companies to contribute to the education of any students in relevant fields rather than just this special group? Especially as this would have the effect of reducing pressure on the student loans system (which, for many loans, the tax payer will end up coughing up for when the student finds their degree in tourism from the University of Dudley is actually completely worthless). Not only would it be beneficial for employers, students and the taxpayer it would hopefully help weed out all the non-courses, non-universities and students that probably should be following a career path other than university, that are currently subsidised at taxpayers' expense by the SLC, because no company would pay towards the costs of such a student taking such a course at such a university.

    1. Re:Why the subsidy? by Anonymous Coward · · Score: 0

      Because our government are idealistic and corporate sponsored pricks. No doubt some large companies have donated generously to the Condems to ensure that their products are used as the basis for the new curriculum which expects 11 year olds (that often can't spell or do basic arithmetic) to learn two programming languages.

      This is just a way of creaming off a small proportion (that would already be going to uni in these subjects) so they can say their policies are working, or claim they are further positioning the UK as leaders of the worldwide technological race before citing the success of ARM as their doing.

    2. Re:Why the subsidy? by Anonymous Coward · · Score: 1

      As opposed to the previous labour government who got into bed with microsoft. Hence all of the IT GCSE's on how to use MS Office and government websites designed around IE.

      Not forgetting all of the people with GCSE's in hairdressing, golfing, DJing, car park valeting, getting the bus etc, these are the skill gaps labour considered the UK was short of.

    3. Re:Why the subsidy? by Dr_Barnowl · · Score: 1

      Because the economy increasingly runs on good IT people, but there aren't enough to go around.

      People around the age of 40 - 45 in this country come from a real boom for the IT industry - the introduction of the "home computer" - 8-bit microcomputers within the budget of the working citizen.

      The perfect storm of kids TV that only lasted for an hour or so each day, and computers that came with a BASIC interpreter, and you needed to learn at least one BASIC command on to get them to do anything, created a generation of "bedroom programmers". People would learn to program for fun. We then had a perfect progression through 8-bit micros, to 16-bit, and then 32-bit PCs, learning all the way.

      The skills you need these days to get your computer to do something interesting, whether it sits in a box under your desk, on your lap, or it's just a circuit board behind a flat piece of glass, are very much different, and typically involve poking a couple of pretty icons.

      Kids get very disappointed when they can't make things go all whizz-bang within 5 minutes of their first coding lesson. It's always been a special fraction of the population with the inclination to be programmers. But these days, the bar has been set even higher - you have to have a real obsession with programming to overcome the draw of all the other shiny toys out there, especially when they discover that to make even one simple app requires many hours of dedicated study and practice and work.

      That's the problem. Computers were fun in our day because we were doing things that no-one else had done. Catching up to others is work.

    4. Re:Why the subsidy? by GoddersUK · · Score: 1

      Ignoring the fact that all school age kids already know how to use Windows and Office at least as well as their teachers let's not pretend that being able to use Open Office and Linux would be much use outside the IT world (and, depending on your job, they may not be much use inside it either). Windows and Office is what you needed then to become a generic office drone and it's what you need now. It would make sense to teach it if the kids didn't know it. When I was at school (proper) typing was probably the most valuable IT skill we were never taught - although I think most kids these days can type fairly efficiently. I think IT would be better to teach some form of basic programming (easy stuff... analysing datasets, automating common tasks... that would be of use in a wide range of jobs) and more conceptual digital literacy required to function well in the modern world (especially when we consider that (some of) these kids will be future politicians, ceos etc.) so they understand how the internet works and don't grow up to become the next Theresa May or Claire Perry.

    5. Re:Why the subsidy? by GoddersUK · · Score: 1
      1) Why not subsidise normal CS degrees then? Or if degrees aren't really dishing out the skills required why not a completely different form of training such as apprenticeships?

      2) I agree with most of what you've diagnosed, but I don't think this will solve it. This is too little too late to address the shortage of workers. In my year in A-Levels only one of my friends went on to do CS, the rest of us went in to other fields (despite some of my friends being very talented in, and enjoying that kind of thing). Why? Because mostly people assumed it would be more of the crap we did in school IT. Maybe if I'd had the opportunity to experience some fun (this is probably subjective, but I enjoy the very limited coding my chemistry degree has led me to do), problem solving coding I might have chosen differently (or maybe I wouldn't have; but I suspect a lot of the brightest and most capable students that might consider CS are lost to other fields because school IT is such a joke). (For reference, I went thought the secondary education system 5-10 years ago)

    6. Re:Why the subsidy? by Half-pint+HAL · · Score: 4, Insightful

      I'm struggling to understand why this particular group of students should have such a heavily government subsidised education when they claim they can't afford it for the rest of us..

      Isn't it obvious? We've got a general election in 6 months, and the guys currently in charge want to still be in charge in a year's time, so they want to be seen as the guys who did something to address the problem of unaffordable tuition fees, instead of the guys who caused the problem within months of the last election.

      As for why computers, it's simply a way to give their regressive, exclusionist tactics an illusion of "progressivity". This is "real world" stuff rather than "ivory towers", so it's "economy". Yay for the world's oldest democracy.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    7. Re:Why the subsidy? by Half-pint+HAL · · Score: 1

      When I was at school (proper) typing was probably the most valuable IT skill we were never taught - although I think most kids these days can type fairly efficiently.

      Still plenty of room for improvement though. I suggest awarding academic credit for high scores in Typing of the Dead (the original, not the remake).

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    8. Re:Why the subsidy? by Anonymous Coward · · Score: 0

      Everyone got into bed with Microsoft in the mid 90s. The watered-down IT GCSE was pushed because at the time few people in the country had Office or the Internet at home & being 'office literate' was a good way to get a fairly well-paid desk job. Furthermore it was pretty obvious that the economy would require a lot more office workers than hardcore coders so that's what we geared up for. Now Office is ubiquitous (Job done) is seen as a useless skill.

      As for NVQs in silly subjects, they've been around for a long time and what seems to have happened is the right-wing press would take some random level 1 (i.e. very basic) course and pretend everything else was that silly and simple. The American equivalent is where Fox news or similar rants about Buffy the Vampire slayer studies at a random community college inferring that university education in the US is terrible and all students study that kind of thing.

      Despite its free market protestations the computer industry is a master at 'socialism for the rich'. We've seen now for decades as they constantly whine about not being able to get trained people and expect the government or individual to foot the bill. The result is lots of people trained in whatever technology is in fashion who either struggle to get jobs or end up in management pushing their idiocy onto actual knowledgeable staff.

    9. Re:Why the subsidy? by Anonymous Coward · · Score: 0

      True, but there's other factors - the kind of simple programming projects we learnt from are all implemented in free software now so it's easier to download an app rather than spend weeks messing round writing a little card indexing program or digital clock. This has all happened before though - in the 1920s/30s you had whole generations of kids who learnt basic electronics from playing with valve radios & similar. Those skills later came in extremely useful during the war and subsequent economic expansion.

      Then there's the ridiculous amount of technology & languages in use. From say the early 70s to the 90s a good knowledge of C, Cobol, some assembly and Fortran would be all you needed unless you were in a specific niche*. Now a bog-standard web-dev job requires half a dozen languages and tons of complicated software to master. There's a point where learning a new technology that might last for a year or two in the market is a pretty big waste of time especially as most of it involves solving the same old problems over and over again.

      *for which you'd be trained. Pretty sure the military for example weren't hiring self-taught ADA programmers.

  8. "Duales Studium" in Germany by Anonymous Coward · · Score: 1

    This concept is known as Duales Studium in Germany and is quite well received by students and companies alike. (Keep in mind that university students normally don't pay tuition either in Germany, so that's not the important difference.)

  9. Pay 2/3rds? by ConaxConax · · Score: 1

    A couple of years back tuition fees were capped at around £3k/yr, the Conservative government (with the help of the Liberal Democrats who actually pledged to make university free like it is in most of Europe or even in other parts of the UK) raised the cap for universities to £9k/yr, effectively tripling the cost. Now they're saying you can pay £3k/yr if you take a job at the same time?

    1. Re:Pay 2/3rds? by Anonymous Coward · · Score: 0

      Apprenticeship, not a job (practical training by the company, theoretical education by the university). No tuition, not a third (2/3 paid by the government, 1/3 paid by the company). But I suppose they'll require applicants to be able to read.

    2. Re:Pay 2/3rds? by ConaxConax · · Score: 1

      Also I see they're saying that being in this style of apprenticeship shall earn you a wage. The current wages for apprentices are typically around £2.73/hr, just over 1/3rd of the minimum wage. It doesn't say if they're planning to pay a higher wage, but it does say on the government site that the apprentice will earn a wage. It's obviously used for cheap labour, ie/ https://jobsearch.direct.gov.u... or https://jobsearch.direct.gov.u... two simply picked off the first page from the jobcentre website. To find 1000's more apprenticeships for extremely basic jobs (serving people at a shop counter for instance), simply search apprentice on their site.

      This is simply the norm right now. It's a scam as it currently stands, will it be any different from the Digital Economy Minister?

    3. Re:Pay 2/3rds? by Anonymous Coward · · Score: 0

      The irony being if you could get yourself a career computer job without the degree then there's not a pressing need to do one.

      Also in the UK it's been common to have 'Sandwich courses' for many, may years. These are four year degrees, but a year is spent in a work placement, usually paid. This appears to be similar except the employer will get lots more work out of you in return for a reduction in said course fees.

    4. Re:Pay 2/3rds? by Anonymous Coward · · Score: 0

      That will also require employers to pay actual money which they're loathe to do.

      Compare apprenticeship cost to the ridiculous system we have now:

      Apprenticeship: Student gets four or five years training at the same time as work experience. They earn a wage throughout and the employer has to focus on decent quality training because they're paying for it. At the end a 22/23 year old has half a decade's experience so can demand a good salary. If said employer won't pay the apprentice goes to someone who will. Total cost to apprentice: 0 Total cost to employer: Perhaps 50k+ during training period and 30k + salaries to graduated apprentices.

      Uni: Student studies for three years. Then gets told they have no experience so need to work for free or part time. This goes on for several years until they get their foot in the door. Once they do they'll get a typical low graduate salary. Meanwhile the employers have no commitment to the employees and can hire who they want with no financial penalties. Total cost to graduate: 27k course fees+ loans + years of earning McDonalds-style wage. Cost to employer: Few grand recruitment plus the 12-15k salaries they pay if they can be bothered. There's exceptions (banking etc.) but unless you do well at a top five school you're probably going to be earning peanuts until you hit 30.

  10. Why the negativity by slashnik · · Score: 1

    I don't understand all the negativity.

    The student will gain as they will have a degree and work experience without the burden of the student loan. The company will have motivated staff with the training and qualifications that they want. The country will have productive members of society with the skills that are required in the industry

    1. Re:Why the negativity by MrMickS · · Score: 1

      I did a CS degree way back in the early 1980s. I was taught general computing principles and how to code in a few languages. The general principles, how to do analysis, etc. have given me a good grounding to learn other languages and techniques and keep my skills relevant. As long as the companies allow the students to continue to learn general principles, the why rather than the how, then this will be of benefit.

      If the company has sufficient influence to make the course concentrate on the how that is most relevant to the company then this would be bad. They might as well just take the people on and forget the degree.

      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    2. Re:Why the negativity by Half-pint+HAL · · Score: 1

      If the company has sufficient influence to make the course concentrate on the how that is most relevant to the company then this would be bad. They might as well just take the people on and forget the degree.

      Ah no... that would cost the companies more. Don't you know that in the UK we pay our taxes so that companies don't have to...?

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    3. Re:Why the negativity by Hognoxious · · Score: 1

      Not sure why you (or indeed anyone) thinks this amounts to a degree; that normally takes three years full time study.

      This, if it's anything, looks like a rehash of the old "day release" that used to lead to a HNC.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  11. gap.zip by Anonymous Coward · · Score: 0
  12. If this gap exist... by Anonymous Coward · · Score: 0

    Why is the government trying to help get students educated in CS. if this gap really exists then why don't I have a job in this field, I have an undergraduate degree, and the skills needed.

    1. Re:If this gap exist... by Bob_Who · · Score: 1

      Why is the government trying to help get students educated in CS. if this gap really exists then why don't I have a job in this field, I have an undergraduate degree, and the skills needed.

      You're not supposed to ask that question. What are you, a communist? You might as well put insubordination on the resume. You should change your name to Mr. Smarty Pants. Radical Hippy Stoner Face experience.

    2. Re:If this gap exist... by nietsch · · Score: 1

      Indeed, if the gap really exists, then there would be a very good pay to be had for some lucky few that choose the right education. On the whole, I think that is not the case.
      So pay close attention where calls of 'too little people trained in X' come from, usually it is someone who will profit from a surplus of them.

      --
      This space is intentionally staring blankly at you
    3. Re:If this gap exist... by Anonymous Coward · · Score: 0

      The gap doesn't really exist. Is a way of pretending the government are 'pro tech' while at the same time funnelling cash to their friends in big business (think of all the 'Learn to code' places that have popped up of late). I don't know your age but this has been going on for a long time. I remember the BCS ranting about 'skills shortages' during Dot com times. Of course the BCS had their own commercial (and remedial) qualification the ECDL to push & a lot of BCS members were contractors who were earning big money because they could convince people that their skills were rare & worth paying for.

      If a gap existed then you'd see two things happen:
      a) Employers training staff because paying a few grand a year training is cheaper than going bankrupt because you can't hire workers.

      and

      b) You'd find it easy to get a job and general salaries would be shooting up.

      When the media focus on the booming IT world they usually look at the few big companies (Google etc.) who can afford to hire the best people from the fanciest universities around the world. They don't focus on the underpaid/underemployed nerds who could potentially be great workers if only business would stop treating them with contempt.

  13. Repo Man by Bob_Who · · Score: 2

    I love how the say they'll subsidize two thirds the cost of a tuition that they just tripled in recent years. I think its also crap how you can buy an imported car at times with nearly 1% APR, but an education that does not depreciate or get repossessed must not only accrue ridiculous finance fees, it now must also involve indentured servitude. The slavery might only last for a few years, but the loan will stay with you longer than you'll remember the curriculum. And that's how the smart and successful people channel their ambitions: serving master. Its a deal with the devil in the details. Slavery doesn't just grow on trees, ya know.

    1. Re:Repo Man by CommanderK · · Score: 1

      I think its also crap how you can buy an imported car at times with nearly 1% APR, but an education that does not depreciate or get repossessed must not only accrue ridiculous finance fees, it now must also involve indentured servitude.

      I believe you answered your own question: in case of default, a car can get repossessed and sold, an education can't. If you were in the lender's position, why would you lend money to students knowing they could default and walk away from the debt?

    2. Re:Repo Man by Anonymous Coward · · Score: 0

      I really think the course fees hike is a sneaky form of class war. If you read the UK press over the past few years they'd regularly go on about 'useless' degrees, which tended to be in things such as media studies, music tech and similar. Then they'd say that 'too many' people are going to university while not mentioning the reason for this was a lack of jobs and a degree requirement for most positions. However the press would go easy on upper-class types studying Eng lit or theology or art history. It seems what was troubling to the establishment was having lots of graduates from modest backgrounds competing with the rich kids for the good jobs.

      Solution: Whack up course fees. The wealthy can pay them off easily. The working/lower middle class will be discouraged from going to university. Student numbers drop. The rich kids can slide back into their 50k 'graduate' positions with little competition from the plebs. The masses are stuck working in Tesco. If you look at the backgrounds of people nowadays in professional jobs (medicine, law, the media) they're nearly all from very well-off backgrounds and they've made sure their stranglehold on power is tightened for the next twenty years. Hopefully this stupidity will bite them in the arse soon.

    3. Re:Repo Man by Anonymous Coward · · Score: 0

      American in the U.S. here. While I have many ideas about various things, here are a couple.

      1. A negative income tax would be nice as the government can't force people to hire people. And it all can be paid for by higher taxes on the rich.
      2. Cap federal student loans rates at inflation. What you borrow is what you pay back. But it'd be nice if the first two years of college were tuition-free. But we need to address "administrative costs", assuming that's the reason for rising tuition prices. How about changes as to which colleges can accept federal aid in the form of student loans? No more than X% of tuition can go for administrative costs.

    4. Re:Repo Man by Bob_Who · · Score: 1

      I think its also crap how you can buy an imported car at times with nearly 1% APR, but an education that does not depreciate or get repossessed must not only accrue ridiculous finance fees, it now must also involve indentured servitude.

      I believe you answered your own question: in case of default, a car can get repossessed and sold, an education can't. If you were in the lender's position, why would you lend money to students knowing they could default and walk away from the debt?

      Its the only guaranteed loan in the business. There is no risk.

  14. Affordable students by danielr7z · · Score: 1

    As a matter of fact it would be cheaper to hire qualified workers from emerging countries (Indian programmers, etc.).

    For UK students who cannot pay his/her career, being waiter, cleaner and so on is not such a bad thing.

    Just [partially] joking.

  15. Now you have two problems by namgge · · Score: 3, Informative

    So, you're an employer who is short of skilled labour. You sign up to a scheme that requires the skilled personnel you do have, let's call her Nellie, to spend a significant fraction of her time training a school-leaver who's been told to sit next to her for three years. After three years the apprentice says 'Thanks for all the help, I've just been offered a nice job with another company.'. Only a C-level executive would think that this is going to work out well.

    This sort of scheme has been tried before in the UK. For example, when there was a shortage of physics and maths teachers in schools a decade or so ago. Long story short, it was paying early career physics and maths teachers a bit more that fixed the problem.

    1. Re:Now you have two problems by Anonymous Coward · · Score: 0

      Thanks for all the help, I've just been offered a nice job with another company.

      So you're promoting 3 years of servitude and then some more servitude? We don't demand apprentices endure more servitude to their trainer. That's tolerable for employers because they pay shit wages for 2 years and receive tax breaks too. I think Italy has taken the apprenticeship model to all on-the-job training. The result is a depressed economy, since people aren't getting a liveable wage (among other reasons) and negative population growth. Maybe all those refugees landing in Italy is a good thing.

      Over the last 35 years, businesses and governments have avoided on-the-job training. Re-designing the on-the-job model will require fine-tuning. A foreseeable problem is this turning universities into job-training schools. There will soon be pressure for universities to teach students only those tools used by local businesses.

      ... paying early career ...

      Another problem with on-the-job training; it is a common method of pushing some political activism goal. Either the jobs don't exist long-term, or the demographic incentivized to join the program don't like those jobs and quit.

  16. Hardly surprising by alvinrod · · Score: 1

    A lot of college instructors are far more interested in doing research, either because it's their passion or because they need to keep cranking out publications and getting grant money in order to get tenure. There are some who genuinely do care and want to do a good job, but they've been out of industry for so long that they're out of touch with modern practices.

    There are also some students who will cheat their way through, which is as much of an indictment of any system that can't catch them doing it. It's a computer science major. You would think that they would just run a script against some version control system to check if any of the submissions are too similar. It won't catch everyone, but it would at least catch the kids who can't even bother to cheat intelligently.

    1. Re:Hardly surprising by Half-pint+HAL · · Score: 1

      You would think that they would just run a script against some version control system to check if any of the submissions are too similar. It won't catch everyone, but it would at least catch the kids who can't even bother to cheat intelligently.

      All current anti-plagiarism technology derives from prototypes made for Computer Science courses. When I was studying at Edinburgh, they were quite proud of their new technology, and rather than viewing it as "big brother" stuff, a lot of us students were more intriged by the idea of the tech.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  17. We're all lazy! by Anonymous Coward · · Score: 0

    you know, I've a friend that you wouldn't want to get in a car with. unless you want to be scared to death! They're been driving for over 30 years, but that doesn't make them a good driver.

    What I'm saying is, they learned to drive, and passed a test. That was enough to let them loose on the roads. But could they pass that same test if they took it today? Definitely not! (in my opinion).

    When it comes to work, we all want to know the smallest amount possible to get paid. For a shop assistant, that's not a lot - but for a software developer, that's an almost impossible list. So we diversify. We all know many skills from many different areas, and unfortunately this has the knock on effect that the ability each person has in any one given area is diluted. This is the software development world we live in, as far as knowing tools and languages are concerned.

    What remains, is a basis on which all these tools are languages are predicated : A need to efficiently solve a problem.
    These skills are really what's missing in the industry. Sadly, learning a language doesn't make you a good developer. It just means you can write code! But good code isn't easy to find. Too many places I've been to fail to use basic skills nowadays, and still fire-fight their way through a project. No design necessary! A developer hammering away at a keyboard is a productive developer! Who needs unit tests? That slows down development! Who needs integration tests - that's what we have testers for, isn't it??!! As for the developers, they so often have learned from a book, or college - and fundamental skills like object oriented thinking are missing. you end up with a mush of code that's all jumbled together and concerns are dispersed throughout some very tightly coupled code. Did someone swear? I'm sure I heard you say INTERFACES!! Perish the thought! Dependency Injection? Dream on!! events?? it's that like Christmas or something? Delegates?? Don't we vote for them?? Generics? Err- can't think of something silly to say about this. but you get the idea.

    My point is, to be good at development, you need problem solving skills, and that only comes with constant challenge, and experience, in my opinion.
    It all sounds like too much like hard work, and it's no wonder students shy away from the IT sector. let's measure, mark, and cut some tiles instead. Surely that'll earn you a reasonable wage without all these years of education? Which is precisely why there's so few coming out of education with appreciable skills.

    Nothing worse than hearing about a neighbour's kid who's a wizz with computers, and "made his own website" - to find it's just a builder, used to create a blog... yawn...

    So the idea of this news story is actually good! However, there's no guarantee they'll be any better off in the educational stakes if the place they go to work for isn't up to scratch. After all, I've gone into places (yeah, I'm a contractor) and been told not to use certain technologies and techniques because their staff aren't up to speed with it.
    This brings us to the other end of this same problem : Developers getting either pigeon-holed, or refusing to move with the times. I don't think the solution is to train more kids through work, but I don't think university is doing it either! i think we perhaps need a completely new subject here, one of cooperation, communication, visualization, and design-patterns. Think of it: someone who understands UML, someone who understands collaboration, someone who understands source-control, and branching. Someone who understands object oriented thinking, and design patterns! Java versus c versus c++ versus VB versus C# versus javascript?? not quite so important as having the skills! If you have that, it can be applied what ever language you learn.

  18. A step in the right direction by tom229 · · Score: 1

    back to the apprentice/mentor relationship. I'm not sure why we all buy into the falsehood that specifically targeted for-profit post secondary school is required for any position above minimum wage. Regardless, a system like this will at least help prospects in a new field learn real skills based on real experience while also not starting off their lives smothered in debt.

    --
    If it ain't broke, don't fix it.
  19. What happens if you just make 'em work by rsilvergun · · Score: 3, Interesting

    Nellie keeps doing her job and the Apprentice gets their work. If the Apprentice can't keep up you fire them for incompetence and suddenly they have $20k in tuition bills for what they've used so far (gotta make sure if they get lazy they pay it all back, after all we can't give stuff away for free). Suddenly the dynamics change. The Student will work 60, 70, 80 hours a week because if he doesn't perform they're on the hook for tens of thousands of dollars plus no degree. It's kinda like what they do with H1-Bs. It puts the employer in a tremendous position of power which history tells us they'll abuse.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  20. Re:html templates,air max pas cher ?18-year-old 20 by Anonymous Coward · · Score: 0

    Proof that Slashdot is going the way of the Googlegroups

  21. Re:ike TN Official Site - TN Pas Cher Magasin,2014 by Anonymous Coward · · Score: 0

    Good thinking! But you know what, why not put shoo-goo directly on the soles of your feet, that's even more economical! And it will keep them dry and fresh. air jordan encore moins cher

  22. You overprivileged motherloving bastard. by Anonymous Coward · · Score: 0

    You overprivileged motherloving bastard.

    I learned to write C by ONLY coding mistakes. Then I had to write code to compensate for the first set of mistakes with other mistakes.

    When I was finished, it was mistakes all the way down.

    That was the fashion. It was how we LIKED IT.

    Now, GET THE FUCK OFF MY LAWN

  23. Similar scheme by manu0601 · · Score: 1

    It looks similar to France "alternance formation", where student spend 50% of the time in an a company (being paid as a normal employee being there at 50%), and 50% at high school or university.

  24. Hypocrisy by MPBoulton · · Score: 1

    Another example of a UK member of Parliament who went to university fully paid for by the state to present a "no brained" option to poorly informed 17-18 year olds (I.e. those who are put off by the "debt" built up under tne current student loan system, not realising that they will, in the majority of cases, pay back far less during their working lifetime then under the old loan system).

    University is not just about learning new information to pass exams and obtain a degree, but is about providing a platform for independence and opportunities to mature alongside your peer group. If students spend their time working rather than engaging in sport, socialising or just dealing with day-to-day activities like shopping for yourself, then they won't be able to develop and their time at university will just be an opportunity to be exploited by UK businesses.