Slashdot Mirror


Billionaire Launches Free Code College in California (arstechnica.com)

Xavier Niel is the billionaire founder of France's second-largest ISP. In February he bought a former campus from DeVry University, and tried building something better. Slashdot reader bheerssen writes: 42 US is a free coding school near Facebook's headquarters in Fremont, California. The courses are boot camp like experiences that do not offer traditional degrees, but hope to provide programming skills and experience to students for free.
Ars Technica calls it "a radical education experiment" -- even the dorms are free -- and the school's COO describes their ambition to become a place "where individuals from all different kinds of backgrounds, all different kinds of financial backgrounds, can come and have access to this kind of education so that then we can have new kinds of ideas." Students between the ages of 18 and 30 are screened through an online logic test, according to the article, then tossed into a month-long "sink or swim" program that begins with C. "Students spend 12 or more hours per day, six to seven days per week. If they do well, students are invited back to a three- to five-year program with increasing levels of specialty."

101 of 187 comments (clear)

  1. well.. by Anonymous Coward · · Score: 1

    at least they'll be prepared for the coding sweatshops of the silicon valley

    1. Re:well.. by Anonymous Coward · · Score: 3, Insightful

      at least they'll be prepared for the coding sweatshops of the silicon valley

      for fuck sake it never ends with you people. we don't want the jobs sent overseas, we don't want you to hire overseas workers here, we don't want you to invest in any kind of education that might prepare future generations of Americans for employment in your sector, we don't want you providing training for local workers.

      some of you people here are so crap at your jobs that you're shitscared you'll be replaced by akmed from punjab province at $5 a day, the next round of college grads that took and intro to computers class during their studies or weed-smoking phil from down the street who spent 3 days at a code college training course. maybe you need to get the fuck of slashdot, stop whining and start adding value and being actually good something to the point that you're not trivially replaceable.

    2. Re:well.. by vux984 · · Score: 3, Insightful

      for fuck sake it never ends with you people. we don't want the jobs sent overseas, we don't want you to hire overseas workers here, we don't want you to invest in any kind of education that might prepare future generations of Americans for employment in your sector, we don't want you providing training for local workers.

      I completely agree with your sentiment... but this... from the summary?

      "Students spend 12 or more hours per day, six to seven days per week. If they do well, students are invited back...

      WTF? Is that to condition you for the jobs they plan on giving you when you 'graduate'?

      And this from your post:

      some of you people here are so crap at your jobs that you're shitscared you'll be replaced by akmed from punjab province at $5 a day, the next round of college grads that took and intro to computers class during their studies or weed-smoking phil from down the street who spent 3 days at a code college training course.

      I am 'shitscared' of any trend that appears to be designed to reset the work-life balance scale down to industrial revolution levels. If the up and coming work force are conditioned to accepting 12 hour days, 6-7 days a week, that represents a problem, for all of us.

    3. Re:well.. by luis_a_espinal · · Score: 1

      for fuck sake it never ends with you people. we don't want the jobs sent overseas, we don't want you to hire overseas workers here, we don't want you to invest in any kind of education that might prepare future generations of Americans for employment in your sector, we don't want you providing training for local workers.

      I completely agree with your sentiment... but this... from the summary?

      "Students spend 12 or more hours per day, six to seven days per week. If they do well, students are invited back...

      It's called attrition. Students are given free courses and boardrooms, and then it is sink or swim... in C. That's for a purpose. They'll be crunching not just coding, but also theory. Whoever remains, you can be assure they are worth their damn and deserve to get their education and boarding for free for the next three years.

      Also, this is not unheard of. I'm not sure about other areas of the country, but here in South Florida there have been several boot camps that take people from backgrounds other than CS - educators, nurses, accountants, people who are already educated and have many years of work experience. In essence, working professionals who want to make a career change. They go for months crunching 12 hours a day Mondays through Saturdays, crunching programming as well as CS theory.

      It is expensive, and they do it on their own pockets. Mind you, these are professionals taking a hit on their wallets paying for the course (as well as the loss of salary as they go through the bootcamps.) I've seen them getting jobs as developers, not code monkeys, but actually as developers.

      The rigor, the attrition, it is simply necessary. This is the same for people trying to do a career change or start his/her own company. So why is this surprising?

    4. Re:well.. by 0100010001010011 · · Score: 1

      Said it better than I ever could.

    5. Re:well.. by matbury · · Score: 1

      Actually, AC has a point. Spending that much time working/studying is counter-productive and will do more to hold them back. Over a hundred years of working week research and experience has taught us this but still we fail to learn. Perhaps we're just too tired to learn from all that hard working?

    6. Re:well.. by Kohath · · Score: 1

      To be fair, Silicon Valley does suck. The companies there should decentralize enough so someone who does good, valuable work can enjoy a decent lifestyle.

    7. Re: well.. by Opportunist · · Score: 3, Informative

      So what we get out of these "boot camps" is people who know the current technology, can be used for 4-5 years, then get thrown away for the next batch.

      I have to say, that's efficient. Provided you don't give a shit about them, that is.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re: well.. by gweihir · · Score: 1

      Sounds accurate. Boot-camp to sweatshop to homelessness. Or maybe they have some way to recycle these people into prison after they are burned out?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:well.. by gweihir · · Score: 1

      Well, "hard work" = "bad work" in almost all cases. Some people (like the typical CEO) can only do bad work and so compete on volume only.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:well.. by Anonymous Coward · · Score: 1

      Actually you have it quite wrong. "Trivially replaceable" jobs, like fast food and retail, have little to worry about from foreign competition, because the economic value differential possibly gained from a replacement is very low.

      High value add work like software gets scrutinized from every angle precisely because differential of the actual value produced and the amount you can get away with underpaying someone to perform it can be very large. It's precisely this differential that makes for an extra Porsche for management.

      The first people to argue someone is "trivially replaceable" is management during salary negotiations--then will promptly be on the phone with potential customers asserting the exact same person/team is incomparably skilled. It's this endemic hypocrisy that leaves the engineer with no baseline by which to evaluate his/her work (one which is clearly affecting you on an emotional/cognitive level, by the way), and leaves them with such a "pit fighting" perception which benefits not at all the person doing the work (themselves), and wholly benefits those merely doing price arbitrage (management).

    11. Re:well.. by AtariEric · · Score: 1

      The problem with your sentiment is that whether someone is "trivially replaceable" has nothing to do with skill. The only bar for replacement is whether the replacement is cheaper or not. Mr. Niel is betting that flooding the market with programmers who don't know their worth is going to save him enough money it's worth "educating" them for free.

      --
      Don't trust any concentration of power.
    12. Re:well.. by vux984 · · Score: 1

      Why the strawman argument? Nobody ever suggested anything of the sort. Are you being deliberately moronic or are you failing at basic reading comprehension?

      The part where after the month, those that were most successful are invited back...

    13. Re: well.. by luis_a_espinal · · Score: 1

      So what we get out of these "boot camps" is people who know the current technology, can be used for 4-5 years, then get thrown away for the next batch.

      I have to say, that's efficient. Provided you don't give a shit about them, that is.

      You can look at it that way if it satisfy your nihilistic self. It is not like CS grads don't make their professional universe out of a stack with a 4-5 year lifespan and get stuck there forever. Whether it is a boot camp or a 4-year degree, what you get out of it (for the duration of your professional lifetime), that's on you.

    14. Re: well.. by luis_a_espinal · · Score: 1

      Sounds accurate. Boot-camp to sweatshop to homelessness. Or maybe they have some way to recycle these people into prison after they are burned out?

      Well, I've seen college educated professionals from nursing, education and accounting doing a successful transition. But again, how you see the world is a reflection of you, not the world. You have no solution, you have nothing to offer, yet every possible alternative, however flawed it might be, you are quick to tear it down. Can't do shit, won't do shit, won't let others do shit. Whatever rocks your boat.

    15. Re:well.. by luis_a_espinal · · Score: 1

      It's called attrition.

      It's called stupid. The fact that I won't work 12 hours a day 6-7 days a week on somehting for months on end has zero correlation with how successful I will be at something.

      Well, there goes reading comprehension. No one said anything about that attrition as conditioning to work. It's attrition to eliminate those who won't want it bad enough.

      Seriously, you are all a bunch of #firstworldproblem bitches. If you are getting a chance to make a career change, or an education FOR FREE (boarding included) with the condition to go through that attrition, wouldn't you do it?

      Actually you wouldn't. Either because you do not need it/wanted it (which is fair), or because you lack the discipline and agency for it (in which case you have no soap box from where to be bitching about it.)

    16. Re:well.. by luis_a_espinal · · Score: 2

      Why the strawman argument? Nobody ever suggested anything of the sort. Are you being deliberately moronic or are you failing at basic reading comprehension?

      The part where after the month, those that were most successful are invited back...

      And for free, boarding and all. So what's the fucking problem? A free college-level education, free boarding included, with the price being to work your hands to the bone?

      If you have a problem with this, either you do not need it/want it (which is fair), or you lack the discipline and agency to make it through. #firstworldproblem.

    17. Re:well.. by jedidiah · · Score: 1

      You don't but about 90% of the population does. That includes people that run corporations. That's why we have outsourcing and H1Bs and companies that think they can get away with paying half of what they really need to for talent.

      There's plenty of examples I could give of the "cheap junk for less" mentality. Some of them are even tech products.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    18. Re:well.. by jedidiah · · Score: 1

      It sounds very much like the stories our Software Engineering professor would tell us. Except his stories weren't about interviewing for jobs but doing actual work on real projects.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:well.. by bjwest · · Score: 1

      It's called attrition.

      It's called stupid. The fact that I won't work 12 hours a day 6-7 days a week on somehting for months on end has zero correlation with how successful I will be at something.

      Typical millennial. Want's everything handed to them with minimal effort, allowing the vast majority of their time spent on satisfying themselves and their desires.

      You know what M*. vux984? This place is giving you an education, with a place to stay during your time there, entirely free of charge, and you're whining about having to work for it? They have a perfect right to make you work hard and prove you are worthy of them continuing to invest in you. If you don't like it, no one is forcing you to attend, go spend upwards of $20,000/year and play to your harts content. At least until you graduate and find you spent so much time enjoying yourself that you didn't learn a damn thing and are now thousands of dollars in debt with little to no desirable skills.

      If they play their cards right, these graduates could be highly sought after and paid well.

      --

      --- Keep the choice with the user..
    20. Re:well.. by vux984 · · Score: 1

      Typical millennial.

      My kids are millennials.

      Want's everything handed to them with minimal effort, allowing the vast majority of their time spent on satisfying themselves and their desires.

      I spoke about balance. I think working hard is very important. But I also think taking time for yourself is important. I'm not complaining about a 40 hour work week... or even a 50 hour work week... I'm talking about 12+hr days, 6-7 days a week. And if you succeed, you get invited back for more of the same? That's not balance.

      Why are implying that anything less than 84+ hour work weeks is "minimal effort".

      At least until you graduate and find you spent so much time enjoying yourself that you didn't learn a damn thing and are now thousands of dollars in debt with little to no desirable skills.

      I graduated from university, learned a ton, have no debt, and am fully employed, working for myself, from home, on terms I dictate. If only I'd gone to slavecamp because I've really messed things up.

      If they play their cards right, these graduates could be highly sought after and paid well.

      Sure, who wouldn't want people who demonstrated they are willing to work 80+ hours a week, and think I have a 'perfect right' to set any terms I like to keep 'investing' in them. Sounds like perfect slaves, er I mean... patsies, er I mean... 'valued employees'.

      They have a perfect right to make you work hard and prove you are worthy of them continuing to invest in you.

      So if instead of paying you money, the boss just provides you a mattress to sleep on and some free chow, and calls it on-the-job-education-training-internship instead of 'employment' then he has the "perfect right" to do whatever he wants with your working conditions...

      Oh, how about instead of free of room and board they organize it a bit and pay you in company scrip instead. You can use that scrip to rent a room from the the company lodging and you can buy your food in the company store. What a great new idea! I wonder why all companies don't do this. I should write an app...

    21. Re:well.. by bjwest · · Score: 1

      None of what you said has any relevance to the article, my post or this school. This is a school that is teaching you a skill that will be with you for the rest of your life -- something you would have to pay for otherwise, and something you should be happy to work hard for. They also are not an employer, who you are free to negotiate your salary with or go elsewhere for work. If you don't like the terms, like I said, you are free to not attend and pay upwards of $20,000 a year and perform however you desire. I'd look at them more of a coach. Do you think the Olympic athletes work 9 to 5 5 days a week? And they usually pay their coaches to work the hell out of them.

      --

      --- Keep the choice with the user..
    22. Re: well.. by gweihir · · Score: 1

      And the award for "biggest ego" goes to.... you!

      You actually have no idea what I have, because I do not share it with low-lives like you that are in it solely to put others down.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    23. Re:well.. by vux984 · · Score: 1

      Do you think the Olympic athletes work 9 to 5 5 days a week? And they usually pay their coaches to work the hell out of them.

      -shrug-
      I think the olympics are a sham, and when you get right too it, I mostly think Olympic athletes are little more than circus performers who provide a bit of entertainment to the masses. (I'll stop short of saying circus freaks, but on some level even that applies... "step right up, see the worlds fastest man!!") To be completely honest, Its not a lifestyle I'd even advocate as healthy. Spending one's life competing to be the best in the world at X, for some weird arbitrary athletic definition of X where victory is a combination of lucky genetics, training, and luck -- seems to me to be a pretty pointless endeavor when you get right down to it.

      . They also are not an employer, who you are free to negotiate your salary with or go elsewhere for work. If you don't like the terms

      The fact that I can choose not to go to this school, and choose not to accept their terms and conditions is exactly the same as me being free not to accept a particular job with particular working conditions.

      The point stands that an employer is not allowed to offer certain working conditions. Even in the industrial revolution employees were "free" not to take employment terms they didn't like. Yet, we banned certain employment conditions anyway, and most of us called that 'progress'.

      . This is a school that is teaching you a skill that will be with you for the rest of your life -- something you would have to pay for otherwise

      Yes, and? How is that categorically different from a job offer that gives you experience that will be with you for the rest of your life, and they are even willing to pay you to give it to you so you can select the room and board you want? That doesn't mean the terms of employment can be anything at all. The law sets standards. What's the difference? Why is the 'employer' not allowed to set any terms he wants? But the "school" is?

      Why shouldn't schools be restricted in how much class time they throw at students the same way employers are restricted in how much work time they assign employees? In both cases the student or the employee is free to choose a different school or employer, so why the double standard?

  2. "Students between the ages of 18 and 30 ..." by Anonymous Coward · · Score: 5, Insightful

    Sounds like age discrimination, to me.

    There must be thousands of older people between the ages of 30 and 55 whom are equally capable of contributing - and many of them already know how to program.

    ~childo

    1. Re:"Students between the ages of 18 and 30 ..." by Gavagai80 · · Score: 1

      Good luck finding a 50 year old who can pull 12 hour days 6 days a week.

      --
      This space intentionally left blank
    2. Re:"Students between the ages of 18 and 30 ..." by AthanasiusKircher · · Score: 1

      it's not that a 50 year old can't work 70+ hours a week, it's that by the time you reach that age you have realized you DON'T WANT TO... nor should you have to.

      Indeed. Sometimes I read comments that seem to think anyone over the age of 30 or 35 must be senile, confused, and ready to park in a recliner and nap all day. In reality, 50-year-olds may not be in top physical condition, but they are certainly capable of accomplishing mental tasks for long hours.

      I'm not that old (yet), but as the years go by, I realize how crucial "free" time is. Not just for relaxation or family or whatever. Study after study shows that downtime increases productivity (up to a point). When I have a large block of uninterrupted free time with no other responsibilities, that's the time I'm most productive in terms of learning new things, exploring, doing stuff I'd never do otherwise, etc. And those sorts of experiences are just about being more "well-rounded," they're actually about increasing intelligence, adaptability, and skills to deal with novel situations.

      "Cramming" is never good for long-term skill building or retention. One semester in college I got overrides to basically take a load that was over twice what was typical for a student. I don't think I remember a single thing from that semester. Sure, I did fine in the classes, but it was a pointless exercise except for the fact that it got me closer to a piece of paper a little faster. (Actually, it didn't -- because I ended up with more than one major in the end, so it just allowed me to get two pieces of paper in the same amount of time.)

      At some point, in any activity, there are diminishing returns by trying to do too much at one time. An athlete -- even an Olympic one -- who tried to train a specific skill 70+ hours per week would end up exhausted and likely injured. Similarly, your brain just isn't going to absorb information effectively in the same area or set of coding skills working 70+ hours per week.

      50-year-olds know this. They also have a broader perspective on life where they realize that -- ultimately -- all you have is time. Finding a balance between how you manage your time in life is essential for most people in being satisfied and happy long-term. The earlier you realize this, the less of your life you waste being on the edge of "burn-out" and being less productive and simultaneously less happy than you could otherwise be.

      That said, there are a small minority of people who seem to thrive on being ALWAYS busy and working. If they're not doing that, they don't know what else they could ever do with their time. They're the folks who still insist on 12-hour days when they're 60 years old. I've occasionally met those people, and about 5% of them are the most brilliant people you'd ever meet, and the rest are generally just suffering some sort of mental disorder or are "afraid" of life, but aren't actually more competent or knowledgeable than the average person. Anyhow, all of these "workaholics" are outliers. The rest of humanity doesn't tend to maximize productivity at 70+ hours/week.

    3. Re: "Students between the ages of 18 and 30 ..." by carolharlow323 · · Score: 1

      Upper age limit of 30?????? GIVE ME A BREAK!!!!!! There should be no upper age limit. Lots of god people out here who did not grab the golden ring the first time arond or got to the pary too early. baWE ALL DESERVE A CHANCE. It is illegal to discriminate on the basis of age. So no upper age limit is the way to go. a

  3. Where is the catch? by bogaboga · · Score: 2

    The courses are boot camp like experiences that do not offer traditional degrees, but hope to provide programming skills and experience to students for free.

    (emphasis mine)

    Question is: How do they make their money? Because I just do not believe there's no catch!! Anyone care to elaborate?

    1. Re:Where is the catch? by phantomfive · · Score: 1

      Presumably they'll start charging later, once the experiment is shown to work. The initial students are guinea pigs, after all.

      Alternately, they can expand, and when they have three consecutive quarters of exponential growth, go public (then, of course, sell their shares).

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Where is the catch? by 0xdeadbeef · · Score: 4, Informative

      It's amortized over the lifetime of the graduates' lower salaries.

    3. Re:Where is the catch? by guruevi · · Score: 1

      Donations. If you get a really good education and you make it big, universities will hit you up for charitable donations, big donations may even get your name on a room, department or building and you get tax and other benefits such as student internships (free labor) or unique access to a hiring pool (you can pick and groom individual students that do really well for example). Places like Harvard don't really need the student to give them money, the money is just a filter, the multi-billion dollar endowments and donations to the endowments alone cover all of their expenses.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    4. Re:Where is the catch? by Opportunist · · Score: 1

      Here's what I'd expect: Grab a batch of these young people and teach them whatever current technology is hot. The people you need right now. No need for theory, no need for foundation work, just cram the current latest and greatest tech into their heads.

      When the next big thing arrives, throw them away and cook the next batch of young coders. That way you also have no reason to not work them to death and burn them out, they're useless to you in 3-5 years anyway.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Where is the catch? by LienRag · · Score: 1

      Education is not for profit in civilized countries, and Niel isn't American.

  4. Ageism by itamblyn · · Score: 1

    If ever there was an example of ageism in tech...

    1. Re: Ageism by nsuccorso · · Score: 2

      Yup, everyone over 50 is well-off, no exceptions. Well, even if that's not true, then they only have themselves to blame. Didn't work hard enough don't you know. And if you're 35, or even 45, well, you can bugger right off! The world is fun when there are no shades of grey!

  5. encoding by dmbasso · · Score: 1

    Franceâ(TM)s

    And the walk of shame continues... bling bling bling! (https://slashdot.org/comments.pl?sid=9511599&cid=52681371)

    I hate Perl, but even I know that you could solve (palliatively) this disgrace with a simple:
    $post =~ s/â\(TM\)/'/g;

    Or just use SoylentNewsâ(TM) [yeah, it was on purpose] version of Rehash, as they fixed this ages ago.

    --
    `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
  6. VocTech Programming by 0100010001010011 · · Score: 2

    Finally, someone stateside is filling the gap between nothing and a full CS degree.

    1. Re:VocTech Programming by pz · · Score: 1

      Finally? No. More like Johnny Come Lately.

      Please see ArsDigita University. https://en.wikipedia.org/wiki/...

      Full disclaimer: I was a member of the ADU faculty. I've also taught at some pretty high-powered schools across the US. The ADU students were frelling amazing.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    2. Re:VocTech Programming by ahabswhale · · Score: 1

      This isn't "some trash bootcamp degree". People who get past the initial training/testing phase, come back for 3 - 5 years. And that initial training is no joke. They aren't training javascript monkeys. It's serious C coding. In fact, I would bet people who actually make it through the entire program will be far better programmers than what a traditional college CS program can produce. These people aren't learning history, English, and all that other shit. They only do programming. 12 hours a day.

      --
      Are agnostics skeptical of unicorns too?
    3. Re:VocTech Programming by Gavagai80 · · Score: 1

      Of course, by the time they finish the program they'll be burnt out and looking for a different career.

      --
      This space intentionally left blank
    4. Re:VocTech Programming by ahabswhale · · Score: 1

      Probably true.

      --
      Are agnostics skeptical of unicorns too?
  7. It's not a radical experiment by superwiz · · Score: 5, Informative

    Cooper Union was established by the industrialist Peter Cooper in the 19th century and until recently also had a free tuition. It was established for the same reasons: lack of skilled labor needed by the industrialists in New York. The school has 3, essentially independent, divisions: art, architecture and engineering. While their ability to offer free very high quality education (Cooper Union was ranked 1st among engineering schools by US News for many years) has diminished, the idea was still pioneered in the 19th century. So it's not all that revolutionary.

    --
    Any guest worker system is indistinguishable from indentured servitude.
    1. Re:It's not a radical experiment by 0100010001010011 · · Score: 1

      Has it ever been extended to programming and software engineering? If so that's the new idea.

      Thousands of slashdotters claim you can't write code with out a full BS in CS when we know that not to be the case.

    2. Re:It's not a radical experiment by phantomfive · · Score: 1

      Has it ever been extended to programming and software engineering? If so that's the new idea.

      That's similar to claiming that X deserves a patent when you convert it to "X on the internet." In 40 years, if we have a Y industry, and someone creates a Y free university, I claim prior art for all values of Y.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:It's not a radical experiment by Anonymous Coward · · Score: 2, Interesting

      Thousands of slashdotters claim you can't write code with out a full BS in CS when we know that not to be the case.

      Yeah, sure, you can learn to code in a few weeks or months. You can learn to operate a hammer and a chisel in a few minutes. That doesn't mean you're capable of actually producing anything worthwhile with either. Listen, learning the syntax of a programming along with some algorithms, data structures and design patterns is a nice start but it's only a start. The real challenge is being able to wrap your head around a particular problem domain. People with 4 year CS degrees have demonstrated they can do that (at least if they went to most schools). Sure, some boot camp graduates can too but not nearly as many as you think.

      The bottom line is this, you along with many other people before you have naively confused the tool with what can be done with the tool. The tool is easy to familiarize yourself with. Applying it competently to build something somebody will pay you for is a whole 'nother ball of wax.

    4. Re:It's not a radical experiment by 0100010001010011 · · Score: 1

      And some people learn by doing while others learn by academic.

      Some people pick up a hammer and chisel and have a knack for it. They don't need to know the full theory behind how the chisel applies its force.

      Sure, some boot camp graduates can too but not nearly as many as you think.

      I'm a mechanical engineer overwhelmed with programming work. Not CS work, programming. I need a VocTech level programmer to implement what I tell them. I don't need it the most efficient or the best data structure. I need a script or program to do X.

      And if they use that to eventually learn the best and most efficient ways, good for them. Some people just want to hit the hammer and chisel.

      I trust an electrician to wire my house more than I trust an electrical engineer just as I trust a plumber more than I trust a engineer with a PhD in fluid dynamics to plumb it.

      I need the programming equivalent of electricians and plumbers, not engineers. Thousands of industries need it as well. There are people out there still manually sorting Excel documents set on retirement. Those jobs need taken and they need to be filled by people that know how to do a for loop. Not one that has 2 semesters of Linear Algebra and a compilers class.

    5. Re:It's not a radical experiment by 0100010001010011 · · Score: 1

      If it was so obvious why hasn't anyone done it with the IT and CS industries before?

      Now they just resort to importing H1Bs.

    6. Re:It's not a radical experiment by phantomfive · · Score: 1

      If it was so obvious why hasn't anyone done it with the IT and CS industries before?

      You have a question.

      Now they just resort to importing H1Bs.

      You have an answer.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:It's not a radical experiment by exomondo · · Score: 1

      That's similar to claiming that X deserves a patent when you convert it to "X on the internet."

      Except for the bit where nobody is claiming it deserves a patent of course. Just because it's a new idea doesn't mean it is patentable.

    8. Re:It's not a radical experiment by Lumpy · · Score: 1

      "I need a VocTech level programmer to implement what I tell them. I don't need it the most efficient or the best data structure. I need a script or program to do X."

      you need the old Visual Basic 6. Super fast from idea to working product.

      Microsoft decided that they needed more CS nonsense in VB so that is why VB# is barely used anywhere. if you learn VB# you might as well learn C# and the learning curve on that is massively steeper than VB6 ever was.

      A lot of us hated VB, but it absolutely had it's place. a non programmer could knock out a solution pretty darn fast with it.

      --
      Do not look at laser with remaining good eye.
    9. Re:It's not a radical experiment by 0100010001010011 · · Score: 1

      Python has taken over as the new VB. The point is I still need people to write it.

    10. Re:It's not a radical experiment by Anonymous Coward · · Score: 1

      You are either intentionally misunderstanding or the idea is just beyond your grasp. Learning the tool is not the same as being able to effectively reason about a particular problem domain. You can teach people how to program fairly easily. Loops, conditionals, etc. aren't that complex. The problem comes when you tell somebody to apply what they've learned to a particular problem. The problems programming is used to solve are often much more complicated than programming itself. These boot camp graduates for the most part are going to do nothing but cost you money when you hire them to program within the mechanical engineering domain. You'll figure that out and when you do, don't say I didn't try to warn you.

    11. Re:It's not a radical experiment by phantomfive · · Score: 1

      Good thing no one has patented the idea of looking up in a dictionary, you still have a chance to look up "similar" and relieve your ignorance.

      --
      "First they came for the slanderers and i said nothing."
    12. Re:It's not a radical experiment by exomondo · · Score: 1

      It's similar to claiming converting to "X on the internet" is a new idea, it is fundamentally different to claiming it is patentable. But ignorance of that is exactly what leads to stupid patents in the first place.

    13. Re:It's not a radical experiment by 0100010001010011 · · Score: 1

      I could train a high school student to do what I need done. I'll hire someone that does well at one of these and teach them what they need to know beyond that. For a fraction of what a CS student would cost and I'd end up with what I needed.

    14. Re:It's not a radical experiment by olau · · Score: 3, Insightful

      In Denmark, university education is free for all Danes. You also get a small allowance each month, just enough to rent a room or small apartment and buy (cheap) food. So that part of it is not that radical outside the US.

    15. Re:It's not a radical experiment by XxtraLarGe · · Score: 1

      In Denmark, university education is free for all Danes. You also get a small allowance each month, just enough to rent a room or small apartment and buy (cheap) food. So that part of it is not that radical outside the US.

      The difference here is that the "free" education isn't being picked up by the taxpayers, so not exactly the same.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    16. Re:It's not a radical experiment by jedidiah · · Score: 1

      Since Cooper has an engineering college, they probably have a CS department too. Many other engineering colleges do. Depending on your point of view, CS is just another branch of engineering.

      The same idea applies to mathematics or business.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:It's not a radical experiment by jedidiah · · Score: 1

      You're also not limited to the Danish college lifestyle. You can move on to something better.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  8. Is volume really the answer by Tangential · · Score: 4, Insightful

    Is throwing quantity at this problem the right answer? If we train lots and lots of people in programming is it really going to help? Is it even going to be successful? How can people believe in this approach?

    If someone opened a massive free school for training sculptors and enrolled 1000s of students no one would believe that they would end up with hundreds of Michelangelo's. They wouldn't get lots and lots of excellent sculptors. They'd be lucky to find a 1 or 2 really good ones out of every 1000 students. Then they'd find a few more fairly good ones and the rest would be mediocre to bad. Some would be able to create really elegant statues, some would be good at making blocks, bricks and tombstones and the vast majority would make gravel.

    The only difference between this and the mass programming schools is that with sculpting most people could look at their rock based product and easily discern its quality. Not so for programming. That's why this industry is rife with gravel producing developers who try and pass their product off as statuary.

    I think the public is being deluded about this.

    --
    Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
    1. Re:Is volume really the answer by fuzzyfuzzyfungus · · Score: 1

      If something is relatively scarce, isn't volume(combined with sorting) essentially the only option? I suspect that the fuzzy optimists who think that just increasing access to CS courses will get all the kiddies involved in Tomorrow's App Economy or some nonsense are going to be disappointed; but the difference between the optimists and the pessimists isn't really a question of how many people you want to evaluate for potential; just what percentage of them you expect to wash out.

      There is an element of public delusion to this, in that it isn't polite to mention the suspicion that most of your eager students will be culled or identified as mediocre and relegated to grunt work; but the more pessimistic you are about the quality of the average candidate, the greater your incentive to evaluate as many as possible to find the really promising ones.

    2. Re:Is volume really the answer by Shados · · Score: 1

      Its already causing problems. Its super hard to make a full team of half decent software engineers, because the signal to noise ratio is so bad. Even very successful companies are filled with teams where 1 person is doing the job while 10 people are just dicking around arguing about which 3rd party package to pick between the latest trend and the new fad.

      And since no one figured out how to properly screen for good programmers yet, the only semi-acceptable teams are the ones in companies that are willing to just can those who can't make it, and then they end up in the news for being "horrible places to work" ::shrugs:: We need a second dot com crash.

    3. Re:Is volume really the answer by 0100010001010011 · · Score: 1

      The point is that you don't need a team full of software engineers. Just like building a building doesn't need a team full of mechanical engineers.

      You need a few engineers to make core decisions and plumbers, electricians and programmers to actually get their hands dirty and build the design.

      The reason you haven't found the right people is you're looking in completely the wrong places. A CS education is a full background in the *theory* just as an engineering one is. You need people that went to 'trade schools' to do a bulk of the work.

    4. Re:Is volume really the answer by Anonymous Coward · · Score: 1

      Except in programming where the minor details of what you type really matters. If you build a blueprint detailed enough that a random code monkey can follow it and have the finish program work as expected, then you could have clicked a button and had all the code auto-generated from the blueprint.

      There are huge performances differences between string.contains('.csv') and string.endsWith('.csv') and they'll both seem to work exactly the same if you don't test your code properly. (And both of those have at least 3 bugs if you're using one to detect the type of a user provided file.) Code monkeys don't know how to do (or at least I've never see any that do) proper error handling and checking. Forgetting the line to delete an object is easy and could destroy customer data (like if a destructor flushes data to disk). Off-by-one errors are still too easy to make. Too many projects use unnecessary risky/unsafe languages. Almost no one checks for memory allocation errors or failed thread starts. Etc...

      You need disciplined people if you want to create high quality software products. And if you feel the need to put 30 developers on the same project, you should probably redesign it. Individual projects never need that many developers. Redesign with a DSL and the break components into individual projects/services.

    5. Re:Is volume really the answer by 0100010001010011 · · Score: 1

      And the programmers should know the minor details between those. The engineers don't. There are thousands of small things that a plumber and electrician need to know that the engineer doesn't. (And vice versa).

      How about I decide what I need? I need code monkeys. I don't need a CS degree because they're 'useless' for what I need them to do. I would prefer to hire locally but if you don't want to fund this education I'll be happy getting a H1B to do it.

    6. Re:Is volume really the answer by ahabswhale · · Score: 3, Informative

      This isn't one of those stupid bootcamps. This is serious shit. You should read up on it. In fact, they have a video where they talk about their philosophy and expectations (which are very high). It's also a 3 - 5 year program. These people will outcode the shit out of a CS grad.

      --
      Are agnostics skeptical of unicorns too?
    7. Re:Is volume really the answer by Dog-Cow · · Score: 1

      Almost no one checks for memory allocation errors...

      You write as if that's a bad thing. Just about the only thing you can do at this point is crash, with more or less grace. How graceful to be is a product decision, not a technical one.

    8. Re:Is volume really the answer by AmiMoJo · · Score: 1

      If programming is so hard that the majority can't become proficient, then we as computer scientists and engineers have failed. We expect computers to be easy to use for all sorts of other tasks, and over the decades have found ways to make those tasks easier, so if it still requires the kind of intellect only found in 0.2% of the population to write software then it's as much our fault.

      Fortunately it's not nearly that hard to produce a lot of useful, reasonably good code. And as ahabswhale points out, it's a 3+ year programme so it's not like there isn't adequate time to learn the required skills.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    9. Re:Is volume really the answer by Shados · · Score: 1

      If you're working on a big database + rails CRUD project where you need a bunch of hands to make forms, sure, I'll take that.

      Of course, you could drastically reduce cost by architect a system that doesn't need to just brute force code so much.

      And that's the difference: if I'm building a sky scrapper, I need some architects and engineers to figure out how to make it stand 50+ stories tall, and then I need hands to build the hundreds and hundreds of identical units inside.

      In software engineering, I can architect a way to only have to make 1 of those units and never have to worry about the grunt work. There's always SOME level of grunt work, but it's very small compared to non-software fields.

      And then there's actually complex software projects, which is where a large chunk of the money is. Not just chugging out stupid games and apps. And this is where code monkeys are useless, and where they keep being noise for the signal.

      That being said, right now, those coding boot camps are chugging out people who arent even fit to be code monkeys.... so the argument doesn't even apply.

    10. Re:Is volume really the answer by Shados · · Score: 1

      You're right, I don't want many alphas. But that's not what im talking about here. I'm just talking about how the majority of people who call themselves programmers/software engineers/whatever aren't even fit for a normal individual contributor role.

    11. Re:Is volume really the answer by stinerman · · Score: 2

      And when the HR department sees that they have no degree from an accredited school?

    12. Re:Is volume really the answer by ahabswhale · · Score: 1

      You know, it's possible for this school to develop its own reputation. There's nothing magical about a piece of paper.

      --
      Are agnostics skeptical of unicorns too?
    13. Re:Is volume really the answer by stinerman · · Score: 1

      No, there isn't. Except there's a lot of HR departments out there that believe there *is* something magical about that paper.

      No one ever got fired for buying IBM just as no one ever got fired for insisting on the magical piece of paper.

  9. Age Limits? by HockeyPuck · · Score: 1

    Why is it limited to ages 18-30?

    #Ageism

    1. Re: Age Limits? by Opportunist · · Score: 1

      Oh. Sorry. I guess that doesn't fly in the US. Well, it seems we should close shop then.

      I am certain the US can build their own free education system that teaches anyone anything for free.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  10. Already experimented in France by manu0601 · · Score: 1

    "42 US" reproduces the "42" school created in November 2013 in France. I still have no opinion on that experiment, but at least US students can expect organizational details to be sorted out, since it was already done elsewhere.

  11. You answered the first question out of my mouth by tlambert · · Score: 2

    You answered the first question out of my mouth, when you noted that it was not accredited.

    As a proud owner of Photoshop, I now have a "Certificate of Completion" from them.

    When do they open, exactly, so I know when to put it on my resume?

  12. Re:This sounds great by ShanghaiBill · · Score: 5, Interesting

    Except for the details

    Details like Facebook's headquarters are in Menlo Park, not Fremont, with the SF Bay in between?

    Putting a school like this in the SF Bay Area, where there are already oddles of opportunities, isn't doing much. If he wanted to make a difference, maybe he should have opened his school in West Virginia, or the Mississippi Delta.

     

  13. Make it truly free. by Lumpy · · Score: 5, Insightful

    Release all the education materials and the lesson recordings online for free for anyone and everyone not rich enough to move there or live there.

    True freedom is to give it to everyone everywhere.

    --
    Do not look at laser with remaining good eye.
  14. Re:This sounds great by Opportunist · · Score: 1

    More details like "not offering traditional degrees". Then what kind of degree are they offering? I know of a cult or two that run their own "education" systems that produce an education that is mostly bullshit and not useful in anyway except within their own little bubble of a world, that way the kids have no choice but stay in the cult since, well, outside nobody really has any use for them.

    I hope this isn't that kind of bullshit.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  15. Re: You answered the first question out of my mout by Opportunist · · Score: 1

    I'm good, I have a lot of "IT security professional" certificates from various places. Some of them even have an office.

    Frankly, there isn't as much snakeoil in the rest of the IT industry as in security alone.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  16. Re:I thought China bought USA? by Opportunist · · Score: 1

    Oh please, the US has always been for sale. Why don't you like capitalism, what are you, a pinko commie?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  17. unpaid interns wanted for 3-5 years by BarbaraHudson · · Score: 2

    How is someone between 18 and 30 supposed to survive long enough to do this program - one that doesn't even give you an accredited piece of paper - if they're doing 12 hour days 6-7 days a week?

    My bet is that after the trial period, the "survivors" will be doing 3 to 5 years of commercial coding for free as their "lessons". That's shittier than an internship.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  18. Re:This sounds great by gweihir · · Score: 2

    He is probably more interested in the public echo than in actually helping anybody.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  19. Re:This sounds great by gweihir · · Score: 1

    In basically all cases it is "no traditional degree" == "no degree".

    The graduates (well, sort-of) will have nothing they can use to pursue a regular job, so they are tied in wage-slavery to the few companies that hire people from this institution. The "test" at the start with 72...84h work weeks is a dead giveaway as well as to what the "quality" of this education will be.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  20. Is that really possible though by SuperKendall · · Score: 1

    I need the programming equivalent of electricians and plumbers, not engineers.

    Is that really possible for programming though? I am doubtful you can really separate things to that degree. Even maintenance (especially maintenance?) requires advanced skills not to screw things up as you go, and advanced skills are also needed to create something solid that performs well and does not collapse...

    To use your analogy, what is sometimes an electrician came because of a power outage but found that equipment in the house connected to the electric lines needed new power supplies built? Well then you'd be pretty damn sorry you didn't have an EE.

    That's what makes programming hard, is that to be good you need to be the engineer AND the plumber/electrician. If you are not you will mess something up on the either end or for the group of people you are not in.

    There are people out there still manually sorting Excel documents set on retirement. Those jobs need taken and they need to be filled by people that know how to do a for loop.

    But know nothing about floating point, and in ten years as the numbers drift there will be a reckoning...

    Not one that has 2 semesters of Linear Algebra and a compilers class.

    Like I said, turns out in ten years that was the one you needed after all, and your short-sightedness caused calamity (and more work for the competent so thanks for that I guess).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Is that really possible though by 0100010001010011 · · Score: 1

      That's what makes programming hard, is that to be good you need to be the engineer AND the plumber/electrician.

      No, that is what a bunch of middle aged CS degrees sitting on slashdot are saying.

      It's not been my experience.

      If you are not you will mess something up on the either end or for the group of people you are not in.

      And yet houses get built still.

      Like I said, turns out in ten years that was the one you needed after all, and your short-sightedness caused calamity (and more work for the competent so thanks for that I guess).

      "Hire us CS majors or or else"

    2. Re:Is that really possible though by SuperKendall · · Score: 1

      No, that is what a bunch of middle aged CS degrees sitting on slashdot are saying.

      You mean the people with more experience than you? Why yes, yes we are.

      It's not been my experience.

      It has been mine, and mine obviously counts for more.

      And yet houses get built still.

      You mean the houses that collapse in the slightest digital breeze? The houses that are being hacked constantly? The houses that catch on fire because someone opened a door? Well I guess it's all fine then, because technically "a house" existed for some time.

      "Hire us CS majors or or else"

      No you arrogant idiotic prick, you are missing my whole point. It's not about CS. It's about good programming not being suited to just anyone, at least not without a lot of training and experience, or what they build (and fix) is crap. That can all be learned by anyone in lots of different ways, a CS degree is just one and probably not even the most efficient (I think especially so these days when the idea of going to college seems an absurdly stupid waste of time and money). But it does mean you can't just take a guy out of a six week bootcamp and put them on production code without terrible consequences - maybe not today, maybe not tomorrow, but sooner rather than later.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Is that really possible though by 0100010001010011 · · Score: 1

      You still aren't getting it. I don't need a CS major

      Whine, gnash your teeth, complain. I don't need one. Sorry.

      Slashdotters are entertainingly narrow minded as to what 'code' is and where it lives. I don't need someone to write 'production code'. I need someone to write code so that I don't have to and can concentrate on other stuff.

  21. Well rounded individuals. by Snufu · · Score: 1

    Contextual problem solving skills.

    Big picture thinking.

    Or

    "sink or swim" program that begins with C. "Students spend 12 or more hours per day, six to seven days per week. If they do well, students are invited back to a three- to five-year program with increasing levels of specialty."

  22. Re:This sounds great by stephanruby · · Score: 1

    Also, I find it odd that he focuses on the C language.

    Not that there is anything wrong with the C language, but the market for C developers is not currently that good because there is already an overabundance of C developers right now for the number of C projects out there.

  23. Carnegie Mellon University by tomhath · · Score: 2

    Another one that started the same way is Carnegie Mellon University

    1. Re:Carnegie Mellon University by superwiz · · Score: 1

      Didn't know that about CMU. I guess just because CU lasted as a free school for much longer. In the end, for most schools it's about the current value of the endowment. A few (maybe all?) Ivy Leagues won't charge tuition for families under certain income levels. But the ability to offer high-quality free education really lasts only as long as the alumni keep making donations and the endowment is not invested poorly.

      --
      Any guest worker system is indistinguishable from indentured servitude.
  24. Re:This sounds great by Anonymous Coward · · Score: 1

    I think the idea is that if you're capable of learning C, the other languages will seem pretty simple. (e.g. you don't wanna hire `programmers' who get confused by pointers)

  25. Re:This sounds great by jedidiah · · Score: 1

    Has that ever worked out for you as an employee or as a manager?

    That notion might work in some sort of model meritocracy but that's not what we live in but a long stretch. Most companies (and even managers) want more relevant experience and won't trust that you can "just adapt".

    This is probably even more true for a "bootcamp".

    --
    A Pirate and a Puritan look the same on a balance sheet.
  26. Teaching C for JavaScript monkeys? by ErichTheRed · · Score: 1

    So, this looks very interesting. If I hadn't noticed that this course was going to begin by teaching C, I would have assumed it was just another one of these crappy coder bootcamps that will be around until the Web 2.0 bubble pops. These places stuff newbies' heads full of "RESTful AngularNodeRuby on Rails in Docker container microservices" with zero backstory and expect them to turn out useful work. They existed in 1999 as well, but back then it was HTML and MCSE bootcamps.

    The whole "educational deathmarch" thing is an issue for me. I work in a normal job for a normal company, but I've now seen two dotcom-style bubbles forming around the Silicon Valley 100+ hour work week ethos. The more new people are conditioned to work these insane hours and never settle down, the worse off the industry as a whole will be. I now see normal companies starting to say "we need to be more like Facebook/Google." In come the Nerf toys and beanbag chairs, free food and the 100 hour work weeks. The reality is that most people have lives outside of work and it's unhealthy to not have downtime.

    It'll be interesting to see (a) what they turn out given that they're starting with a more fundamental base than the usual creaky tower of JavaScript newbies these days learn, and (b) how long before the whole thing folds up when the demand for cheap web monkeys goes back down to normal levels.

  27. Re:This sounds great by avandesande · · Score: 1

    There are few or no computer jobs in West Virginia or Missippi Delta and a shortage of instructors. They give free rooms, so for the price of a bus ticket an enterprising rural student could give it a go....

    --
    love is just extroverted narcissism
  28. Worth Every Penny by tmjva · · Score: 1

    And you get what you pay for.

    --
    Tracy Johnson
    Old fashioned text games hosted below:
    http://empire.openmpe.com/
    BT
  29. Re:This sounds great by Opportunist · · Score: 1

    To be honest, since there is very little tangible in some fields of IT that you can cover sensibly with a degree, I'd sometimes actually prefer people to show me some prior work to a sheet of paper. Personally, I'd value being able to point to something that made an impact in the field and say "that was me" higher than formal education that may or may not be relevant to what my business is doing. And in most areas in IT this is still very possible, unlike in, say, pharmacy or biotechnology where the entry cost is so steep that you can't get anywhere "on your own".

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  30. H1B by BigChigger · · Score: 1

    I'd like to see how many people getting in this program are also H1B holders, and supposedly already know how to code since they've been hired to do so.