Slashdot Mirror


Do Code Bootcamps Work? (inc.com)

"Computer programming is highly specialized work; it can't be effectively taught in an intensive program," writes Inc. magazine's contributing editor: Last month, two of the country's largest and most well-regarded coding bootcamps closed. While there are still over 90 such camps in the U.S. and Canada, these for-profit intensive software engineering schools aren't successfully preparing their students for programming jobs. According to a recent Bloomberg article, the Silicon Valley recruiter Mark Dinan characterized the bootcamps as "a freaking joke," while representatives of Google and Autodesk said respectively that "most graduates from these programs are not quite prepared" and "coding schools haven't been much of a focus for [us]."

In one sense, the failure of coding bootcamps reflects the near-universal failure of for-profit universities, colleges, and charter schools to provide a usable education. In another sense, though, coding bootcamps represent a profound misunderstanding of what computer programming is all about... Coding at the professional level is highly specialized and requires years of practice to master... the idea of a bootcamp for coding is just as practical as the idea of a bootcamp for surgery.

139 comments

  1. Sorry, employers by Anonymous Coward · · Score: 1

    You'll have to use the free market and actually offer HIGHER WAGES instead of complaining about some mythical "shortage".

    1. Re: Sorry, employers by Anonymous Coward · · Score: 0

      More like sorry feminists...

    2. Re:Sorry, employers by AmiMoJo · · Score: 3, Interesting

      What is the truth here?

      Are wages so low that people would rather be unemployed, allowing employers to go the H1B route? I also hear that there is a lot of H1B fraud, in which case higher wages won't help.

      People say there are lots of skilled workers, but also that all the young workers are idiots with no clue and low ability levels.

      Women are apparently clever for avoiding tech jobs, but for some reason men are desperate for them and unable to do the jobs women are doing instead.

      I just want to know the truth. I don't live in the US so it's hard to know based on Slashdot and crappy "news" articles.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re: Sorry, employers by Anonymous Coward · · Score: 0

      Wut? Desperation to get into tech, despite not being able to compete... Not a male problem.

    4. Re: Sorry, employers by computational+super · · Score: 1, Insightful

      I don't live in the US

      The fact that I'm less likely to have to interact with you in real life is the best news I've gotten all month.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    5. Re: Sorry, employers by AmiMoJo · · Score: 1, Funny

      I came here for an argument, but seem to have stumbled into abuse. At least it's not getting hit over the head.

      Since I'm here... How much to call me a malodorous bastard?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re: Sorry, employers by alvinrod · · Score: 3, Funny

      Since I'm here... How much to call me a malodorous bastard?

      We used to have some people here that would do it for $40 an hour, but they got replaced by some H-1B workers willing to do the job for only $22.50 an hour. They also had to lie on their CV about having 25 years experience abusing people on Slashdot, even though the site has only been around for about 20.

    7. Re:Sorry, employers by alvinrod · · Score: 3, Insightful

      It's a mix a both, really. When you have companies in California offering salaries of $60,000 per year it's a lot different than that same salary being offered in somewhere like Nebraska where the cost of living is going to be a lot lower. There are a lot of Americans that aren't willing to work for that pay in California because it won't allow them to afford the type of lifestyle that they expect. Meanwhile, there are many H1-B workers who are more than happy to take those wages, because from their perspective its a great opportunity for them to live in a nice place and having the kind of freedoms that living in a western democracy affords that may not be possible in their native country.

      There are a lot of skilled workers, but there aren't a lot of companies that want to pay the rates those workers feel that they're worth when they can get some wet behind the ears college graduate for perhaps half the salary. I don't know if that's always the best economic decision for the company, and some of that may come from companies not having a good way to measure productivity differences which is difficult to do in software engineering without creating some kind of metrics based hell that the smart employees will figure out how to game quite easily.

      The truth isn't something that's always easy to completely understand and something like the global economy has so many moving parts that even if you understand some of the fundamental causes (e.g. higher demand for software engineers will increase wages, which ultimately leads to more people majoring in CS and increasing the available labor pool which reduces wages until an equilibrium is reached where the number of people capable and interested in being developers matches the demand) it's really hard to factor everything in. Think of it another way. If you could easily answer that question, centrally planned economies would be easy to pull off and the Soviet Union probably would have won the cold war instead of collapsing like it did.

    8. Re:Sorry, employers by rmullig2 · · Score: 2
      You ask a lot of questions. Let me address them individually:

      Are wages so low that people would rather be unemployed, allowing employers to go the H1B route? I also hear that there is a lot of H1B fraud, in which case higher wages won't help.

      Some people may be better off unemployed. Married women with children may find that the cost of child care make work not worth it financially. Low skilled middle age people may try to go on disability rather than take a low wage job, etc.

      People say there are lots of skilled workers, but also that all the young workers are idiots with no clue and low ability levels.

      There are a lot of credentialed people out there. The watering down of education at all levels has lead to a situation where lots of people have paper that say they are educated but don't have the knowledge/skills to back it up.

      Women are apparently clever for avoiding tech jobs, but for some reason men are desperate for them and unable to do the jobs women are doing instead.

      Women are under-represented in some fields and over-represented in others. Since tech pays better than most fields this has been deemed to be an issue by many with a certain point of view. There may be valid reasons for this but suggesting some will have your career ruined at many places like Google.

    9. Re: Sorry, employers by Anonymous Coward · · Score: 0

      The wages are low for the skills listed as needed for the job. Those lists are a lie, designed to make it "impossible" to find a candidate so that the company can hire H1B visa workers for half the cost (and then treat them like shit.)

      Analogy: Restaurant needs experienced kitchen staff for a leadership role. Requires 10 years as Executive Head Chef in a fine dining establishment. Pays minimum wage. Actual job duties not listed, but they're hiring someone to wash dishes and supervise the cleaning staff.

    10. Re:Sorry, employers by Anonymous Coward · · Score: 0

      People say there are lots of skilled workers, but also that all the young workers are idiots with no clue and low ability levels.

      The field attracts a lot of incompetent people, with good paper qualifications, India has a problem that only 5-7% of graduates in assorted fields have any measurable ability.

      http://qz.com/672387/93-of-indias-b-school-graduates-are-useless/
      http://news.slashdot.org/story/17/04/20/128224/95-engineers-in-india-unfit-for-software-development-jobs-report

      A lot of US colleges grads also have superficial knowledge, and waste a lot of their time on general education and math/science that should have been taught in high-school. People that figured out what they wanted to do a decade earlier are miles ahead of those stumbling along trying to "find their calling" and select a major in college.

      If one assumes that employers want the top 10% of graduates, ie the ones that know their shit backward and forward, the "shortage" metaphor makes a lot more sense. People are apt to look at the raw numbers and say their is a sufficient body count, but the useless scale at x9

      The young are in a better position to move to where the jobs are, not being encumbered by homes, children, spouses, etc. Right now college debt is what kills them, and perhaps a more critical look at who gets to go to college is long overdue.

    11. Re: Sorry, employers by Anonymous Coward · · Score: 0

      Yep. Time to see software engineer salaries starting at $300k

    12. Re:Sorry, employers by mikael · · Score: 2

      Relatively, yes. Consider Silicon Valley. It stretches 40 miles between San Francisco and San Jose, and is about 7 miles wide. San Francisco is the most desirable part of the area, because it has a large walkable downtown area with lots of shops and public transport. Start going down further down and you are into suburbs where you need a car. The central parts of the towns like Menlo Park, Palo Alto (close to Stanford University) are very desirable because they too have walkable down town areas. Then you are into areas like Mountain View and Sunnyvale. If you are on the Eastern side of the peninsula, then you really need a car to get around. Central San Jose is very polluted, and so many people prefer to live up in the mountains where the air is fresher.

      Also, they are interested in working for startups, designing and implementing new code, with the chance of going IPO or being bought out, rather than being in support, maintenance or hardware verification.

      Because many graduates prefer to live in areas which are walkable downtown and have a social life (to maintain a professional network of friends to help find the good jobs) they prefer to share a room in a house in these areas rather than an apartment somewhere isolated. You are looking at a monthly rent of $4000 to $8000 upwards for a house. Parts of Silicon Valley are majority Mexican, Black or Asian.

      http://geocurrents.info/wp-con...

      http://www.geocurrents.info/wp...

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    13. Re:Sorry, employers by jeff4747 · · Score: 5, Insightful

      Are wages so low that people would rather be unemployed, allowing employers to go the H1B route?

      You have the causality backwards.

      Companies fraudulently get H1B visas to drive wages down. To keep up the charade, they have to claim it is impossible to find US workers for their jobs.

      To keep the fraud going, companies deliberately sabotage their recruiting process. I get 2-3 emails a day from recruiters offering me jobs in cities I do not live in. The jobs require 1/4 the experience I have, with appropriate pay for that level of experience. Since I do not live there and do not want to take a massive pay cut, I do not apply to those positions. The company uses my lack of response, as well as the other people they spam, to pretend there are no US people for that job.

      If I did apply for the position, first they would demand I travel at my own expense to multiple in-person interviews, scheduled at the last minute in order to maximize the expense to me. And if I did pay for that travel and show up for the interviews, I would be rejected as unqualified or "not a good fit for their team" or any other reason they could come up with.

      Since the job is a massive pay cut, it would be difficult for me to show I was harmed and thus it is harder to sue them for rejecting me. Plus suing an employer, prospective or not, ends your career. Your lawsuit is a public record, so any future employers will see it and refuse to hire you.

      Why would the company bother with all this fraud effort? Because they aren't actually looking for someone with 4 years experience. They will "miraculously" find an H1B employee with 10 years experience who will just happen to take the job at the pay rate for 4 years experience. Then proceed to have them to work commiserate with 10 years experience.

      Basically, everything you hear that blames this problem on the worker side of this situation is a lie designed to perpetuate H1B visas.

      I just want to know the truth. I don't live in the US so it's hard to know based on Slashdot and crappy "news" articles.

      All evidence points towards you not being interested in knowing the truth, and far more interested in shitting on workers. But that's OK, we'll drag down your wages too.

    14. Re:Sorry, employers by Anonymous Coward · · Score: 0

      If there was a shortage wages would go up. That is the 'invisible hand' of the market. That they are stagnate tells me there is enough for existing demand and/or lower priced workers are filling the demand.

      There are also many 'unskilled' workers out there. They just do not know. Out of that group there are those who will *never* get it. They want to. They try *really* hard but just can not grok it. As someone who has dealt with that sort of thing I usually try to find something they are good at and put them on that and discourage them from following 'programming'. The rest I can train or put them in a real school.

      Women are apparently clever for avoiding tech jobs
      This has been going on for a long time. In my CS class at the beginning it was about 50/50. By the end there was maybe 10% left. I would ask them why they left. 'its boring' or 'i do not like it'. Frankly it is.

      Look the companies want one simple thing. Lower wages for higher skills. We as an industry are not providing that. We as an industry have negative incentives to do that. So the companies are using the gov to distort the market until it does what they want. They use news organizations to copy their press releases as news to pretend they are not getting what they need. When it comes down to money, time, and effort.

      The rest is just politics. That is what you see.

    15. Re:Sorry, employers by AmiMoJo · · Score: 1

      Thanks, that explains the mechanism. A genuinely useful explanation.

      All evidence points towards you not being interested in knowing the truth, and far more interested in shitting on workers. But that's OK, we'll drag down your wages too.

      Oh, well, fuck you then.

      Why can't people be nice and assume a tiny amount of good faith any more? Don't say it's because it's amimojo, I have repeatedly stuck up for workers' rights and strongly favour employment laws protecting them.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    16. Re:Sorry, employers by AmiMoJo · · Score: 1

      That's similar to the UK. There are "senior" jobs in London offering as low as £50,000/year, which means you can barely afford a shoe box to live in or face a long commute. So the only people who take those jobs are the young and desperate who quickly burn out or people from Eastern Europe who will accept the shoe box.

      The difference is that in the UK if you are unemployed you have meagre but survivable benefits to fall back on. The government will pay the interest on your mortgage, for example, so you don't become homeless. I thought people were basically fucked if they were unemployed for any length of time in most of the US.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:Sorry, employers by Anonymous Coward · · Score: 0

      Women leave CS courses for the same reason they leave all hard science courses.

      You can't bullshit and blather your way through it.

      Women have incredibly fragile egos (in case you were wondering, that's why feminists bang on about 'male ego' virtually everything they say is projection)... and they are exposed in hard science courses. Actual maths courses are particularly brutal - you can't hide, you can't hamster away the fact that there are people better than you, you can't skip sections of the work (it all builds on the previous bit) and neat handwriting/platitudes get you nowhere.

      We all know it, but we all dance around the subject to... as we always do... protect women's feelings.

      They drop out and go do courses that reward waffling and woolly thinking.

      If they are particularly bitter about it, they'll start blaming men and claim it's male competitiveness or that the system was stacked against them. Ignore it, like all women, they will do/say anything to avoid facing reality.

    18. Re:Sorry, employers by OneHundredAndTen · · Score: 1

      Wages may not be so low, but these efforts, if fruitful, would sure lower them. These companies want an excess of code monkeys; that is exactly the motivation behind these efforts and the push to get children to start coding as soon as possible.

    19. Re: Sorry, employers by Anonymous Coward · · Score: 0

      Does anyone actually ever have a job listing demonstrating this? I see this claimed all the time, but have never seen a single link to a job post demonstrating it.

    20. Re:Sorry, employers by avandesande · · Score: 1

      Rather ironic

      --
      love is just extroverted narcissism
    21. Re:Sorry, employers by BarbaraHudson · · Score: 2

      If there was a shortage wages would go up. That is the 'invisible hand' of the market.

      The "market" is being grossly manipulated. Both supply (a huge over-supply of under-qualified n00bs - including the idiots that fall for boot camps and "take a 6 month course at our institute at huge expense with predatory loans", and of course the lies surrounding H1Bs.

      Additionally, there's the whole "bad money drives out good money" thing. Crazy money chasing quick bux has seriously distorted the job market, so that everyone is looking for web code monkeys, and since monkeys are cheap and easily replaced, this has the effect of driving down wages in other parts of the industry since businesses are under the impression that every monkey in every sector is interchangeable, so why should one monkey in one sector be worth several times what another one is in another sector? After all, all they do all day is sit staring at a keyboard and screen - how hard can that be? Bosses do that all the time with no special training.

      The field is ruined for at least another generation, and perhaps permanently.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    22. Re:Sorry, employers by BarbaraHudson · · Score: 5, Informative

      Women leave CS courses for the same reason they leave all hard science courses.

      You can't bullshit and blather your way through it.

      Sure you can. Men do it all the time. Or have you never worked with men who are incompetent?

      Women have incredibly fragile egos (in case you were wondering, that's why feminists bang on about 'male ego' virtually everything they say is projection)... and they are exposed in hard science courses.

      Opinion, with no data to back it up. And yes, the fragile male ego thing is real. Go look at how a guy reacts to being turned down by a woman. "She's probably a lesbian." Stalking. Saying it was really him that gave her the brush-off. The simple fact is that women recover better from break-ups than men. And let's face it - it's usually the woman calling the shots as to when it's over, not the men. Just look at which sex files for divorce more often.

      Actual maths courses are particularly brutal - you can't hide, you can't hamster away the fact that there are people better than you, you can't skip sections of the work (it all builds on the previous bit) and neat handwriting/platitudes get you nowhere.

      Again, opinion with no proof.

      We all know it, but we all dance around the subject to... as we always do... protect women's feelings.

      They drop out and go do courses that reward waffling and woolly thinking.

      That "reward waffling and woolly thinking" is very much a male thing, everywhere from managers bullshitting and shouting their way through meetings, not to mention pissing contests, to the current occupant of the White House.

      If they are particularly bitter about it, they'll start blaming men and claim it's male competitiveness or that the system was stacked against them.

      Not male competitiveness - male incompetence. The inability of men in a group to act professionally when women are around in small quantities that they see as being safe to harass, ignore, sabotage, and claim that the work the women did is irrelevant, wrong, or worse - appropriating it as their own work instead of giving credit where it's due.

      Ignore it, like all women, they will do/say anything to avoid facing reality.

      Says the anonymous coward, who hides behind his anonymity to avoid taking any responsibility for his foolish fact-free words.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    23. Re:Sorry, employers by BarbaraHudson · · Score: 1

      The companies offering boot camps don't care about whether companies have a greater selection of potential employees to choose from, same as they don't care if their students succeed or fail after graduating. All they give a shit about is being able to pump bodies through a quick course for money. Quality? Fees and loan repayments tied to future performance? Ha. As far as they're concerned, if you end up with a part-time "do you want fries with that" job after graduation, you still count as a graduate who went on to find a job.

      They
      don't
      give
      a
      shit.

      They're there for themselves first and foremost, same as any other scammer.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    24. Re:Sorry, employers by UnknownSoldier · · Score: 1

      > If I did apply for the position, first they would demand I travel at my own expense to multiple in-person interviews, scheduled at the last minute in order to maximize the expense to me.

      Those are crappy companies. Every company I have interviewed at paid my hotel + flight expenses.

      Not every company is evil -- but I will admit there definitely seems to be a lot of bad ones who want their cake and to eat it too.

    25. Re: Sorry, employers by Anonymous Coward · · Score: 0

      Ami, that's why you do SJW, you just a Brit hating America.

    26. Re:Sorry, employers by jeff4747 · · Score: 0

      Why can't people be nice and assume a tiny amount of good faith

      Try re-reading your post, and this time notice all the bad faith arguments in it. You will not be nearly so puzzled.

    27. Re:Sorry, employers by Billly+Gates · · Score: 1

      What is the truth here?

      Are wages so low that people would rather be unemployed, allowing employers to go the H1B route? I also hear that there is a lot of H1B fraud, in which case higher wages won't help.

      People say there are lots of skilled workers, but also that all the young workers are idiots with no clue and low ability levels.

      Women are apparently clever for avoiding tech jobs, but for some reason men are desperate for them and unable to do the jobs women are doing instead.

      I just want to know the truth. I don't live in the US so it's hard to know based on Slashdot and crappy "news" articles.

      Here is the deal to meet the endless list of MUST HAVE's your demand as an employee goes higher than what they want to pay.

      So let's say they want someone with 7 years experience working with Android and 5 years working with HTML 5 as an example? Let's say you started playing with HTML 5 when your employer still had IE 6 5 years ago and written some game in Android SDK when you were the first kid on teh block with an Android phone what do you think you could get offer wise today? My guess is people would be begging to hire you and would be offering $90,000 ayear and offer to pay for relocation on the boot.

      This other company is used to paying $60,000 a year. After all that is what an H1B1 brings and what during 2008 - 2013 could buy so they offer that as the max and do not budge.

      What anyone desperate who hates themselves for not learning coding or going into PC repair instead of coding would KILL for $60,000 ayear! But they do not meet the lists of requirements. I suppose bootcamps tailer to such folks.

      The real question to me is are employers willing to pay $60,000 a year willing to take someone without real world experience outside the bootcamp? If employers are willing to do temp or contract and pay $55, 0000 for coders who are new but worked in other areas then they may work for both parties. Remember you slashdotters laughing reading this were n00bs at one time too.

      Eventually those of us making $55,000 coding in 5 years can then make $80,000 and greater. Indians are doing just that now as they are quiting h1B1 farms and taking on clients directly as they have 7 years experience and can make alot more.

      So the short answer is employers are unwilling to hire those on unemployment and only want those who are worth faaar more to make Human Resources happy with their checklists. These Americans will thumb their nose down as they can get more elsewhere.

    28. Re:Sorry, employers by Anonymous Coward · · Score: 0

      ... centrally planned economies would be easy to pull off ...

      That's easy to answer: A principle of equality meant wages no longer rewarded the workers. Wage stagnation in the West is now achieving the same thing. Central-planning also tends to suffer from zero unemployment: Yes, that is a bad thing. The most obvious reason is economics 101: There is no liquidity for changes in demand. The real purpose of an underclass though, is to balance corporate power. Creating no-responsibility jobs (Communism, Russia) removes self-interest and prevents a market balance. As does kow-towing to wealth (Lassez-faire, USA), where the rich can blame the poor and welfare classes for disobedience.

      ... allowing employers to go the H1B route ...

      How do we know the system has been gamed? Again economics 101: In a true shortage, wages would increase, to the point that a buyer (the boss) would buy a cheaper 'product' and train it himself. Do we see bosses braying how much they're rewarding a seller (the employee)? No, instead bosses are demanding that they arbitrage someone else's labour market (employee immigration). This is elitist and unbalances the market because employees can't demand that they work in another country.

    29. Re:Sorry, employers by Anonymous Coward · · Score: 0

      ... or he was mislead previously.

      Nah, let's blame the millions of peons instead!

    30. Re:Sorry, employers by Anonymous Coward · · Score: 0

      Only men in a workplace leads to very shitty culture. As new employee you're supposed to be mentored, provided opportunities for learning and growth, incentivized and rewarded for good work. Instead, you're on your own, gasping for air while trying to survive backlash after backlash until you've learned your boundaries and largely ignored.

      That women don't like such culture and end up avoiding it, is understandable, but it's like that for everyone but the top dogs.

      Captcha: scorched

    31. Re:Sorry, employers by Billly+Gates · · Score: 1

      Well I am sure you weren't awesome at your first programming job were you?

      You have to start somewhere and yes there is a shortage. I am in the I.T. field now struggling as a senior desktop support guy. I realized it doesn't take a ginuse to plug in a monitor and learn active directory. Education or not I have head hunters calling me for $15/hr jobs. WHAT! I would kill to make more than $55,000 again.

      Sorry but I have no sympathy. Most kids today who are college educated make $15/hr or around $35,000 a year. This is finance, business administration, liberal arts, etc. WHy should someone fresh out of school make $70,000 a year coding? Something is not right.

      Economics dictate that is a shortage and not everyone needs a senior SCUM greenbelt certified six sigma c++ code jockey to work on their sharepoint site in the office. If they can increase the supply then wages will decrease but not for senior level engineers.

      I can code basic stuff and did so in college as slashdot advised me to change majors from computer science to business in the early 2000s as there would be no jobs. WORSE ADVICE EVER!!! I may not equal your level but I do not want your job. Just any junior developer job where I can finally earn a living and get some respect.

    32. Re:Sorry, employers by Anonymous Coward · · Score: 0

      What a pity you had to write that, but thanks.

    33. Re: Sorry, employers by Anonymous Coward · · Score: 0

      He's not even a proper brit.

    34. Re: Sorry, employers by Hognoxious · · Score: 1

      I thought it was common knowledge, but here you go: https://www.youtube.com/watch?...

      Otherwise Google something like "H1 lawyer gaming system".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    35. Re:Sorry, employers by Anonymous Coward · · Score: 0

      Wrong!

      I've been in plenty of men only AND women only workplaces.

      Men only workplace don't lead to a shitty culture very often - just sometimes, and when the pressure is on men can tend not to make distinctions between those who can't and those who won't. That's a fault with men... and why I DON'T recommend men-only workplaces. NOTE: men do NOT drive women out.

      Women only workplace though - ALWAYS leads to the most toxic, vicious cultures I've ever seen - and usually in the guise of inclusion and support. It's bullshit. Despite this, we're increasingly seeing women-only work places because women push out men once they reach certain numbers. This is classic female behaviour and you see it everywhere.

      As for the response poster - "she" (cos I'm guessing it's a tranny) said nothing worth reading. Some men are incompetent... whoop-de-doo. Women do well on coursework, neat handwriting and behaving well in school... LOL.. any fucking education study shows you that. See the changes to the UK education system in 1988 and the subsequent results for evidence of that.

      'She' then goes on to make a spurious Trump reference (always a giveaway) - and claims that all men are incapable of acting professionally when women are around. Not a problem 'She' has ever had to deal with.

  2. You cant teach logic by Bite+The+Pillow · · Score: 1

    You can teach the basics of a language in a boot camp, if someone already has math and logic skills. You can't teach coding as a naked skill, and certainly not from the ground up.

    VBA jockeys who want to be more formal might benefit, and people who need a structured introduction. But 10% success rate seems about right given the lack of an incoming filter.

  3. It all depends on expectations... by bogaboga · · Score: 1

    Coding at the professional level is highly specialized and requires years of practice to master... the idea of a bootcamp for coding is just as practical as the idea of a bootcamp for surgery.

    I guess it all depends. If the output expected is participants being able to manipulate visually [screen] displayed objects or familiarize themselves with a particular language, then they work.

    If however, the output expected is of folks who can do heavy serious coding (read coding closer to the metal), then such camps are a pipe dream.

    1. Re:It all depends on expectations... by AmiMoJo · · Score: 1

      Surely the name "bootcamp" implies that it's just an introduction.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:It all depends on expectations... by El+Cubano · · Score: 3, Insightful

      If however, the output expected is of folks who can do heavy serious coding (read coding closer to the metal), then such camps are a pipe dream.

      As you point out, it is all about expectations. However, I think that in general there is a wrong assumption about the skill level of a new graduate. Take surgery as a comparison, for instance. A new medical doctor just graduated from school will not be put into an operating room unsupervised. In fact, every medical specialty requires that new graduates complete a residency. It very similar to what new plumbers and electricians go through, though a doctor will spend a great deal more money to get there.

      To me, a new graduate with a computer engineering, computer science, or perhaps even a management information systems (depending on the school) degree has achieved the level of "now I am ready to apprentice under an experienced senior developer." I find it humorous how start ups will load up their staffs with all new graduates for developers and later wonder why their apps and infrastructure have problems. It would be like hiring all apprentice bricklayers, plumbers, and electricians to build you a building. You are likely to encounter problems down the road.

      I know that some folks think of coding as an art more than as a trade or skill. However, coding has enough of the skilled trade flavor to it, in particular developing the understanding for how decisions you make in one place will have long lasting effects throughout an application and the things that interact with it (which a new graduate or junior developer is not likely to understand), that the only really sensible way to look at it is as something that requires a pseudo-apprenticeship.

      Granted, some people have a natural talent, but even then they benefit from being under the guidance of good experienced developers.

    3. Re:It all depends on expectations... by DarkOx · · Score: 1

      It can be both an art and a trade. Both the guy working in the design studio building prototypes at a big auto and the guy at the restoration shop down the street are metal fabricators. Both might be highly skilled. One is an artist the other is a tradesman. Which is not to say the tradesman can go make art doing something totally custom but its not bulk of what he does.

      The software world is the same. Building that CRUD app for marketing (trade work). Building that library for writing CRUD apps could be art. Designing a new sorting algorithm for a specialized case of inputs could be art, could be science.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    4. Re:It all depends on expectations... by chipschap · · Score: 1

      If however, the output expected is of folks who can do heavy serious coding (read coding closer to the metal), then such camps are a pipe dream.

      Long ago I did a high school summer program put on by a nearby university. It was 8 weeks long, and in it I learned Fortran and assembler (for the old IBM 1620, that's how long ago this was). Definitely coding close to the metal, and I wrote a significant game-playing program as my required project.

      I don't know how the boot camps are run today, but I can certainly say that the 8 week summer program I participated in taught me to code, and code reasonably well. It also gave me an understanding of architecture. Was I then an expert? No, of course not, but I was at least reasonably competent, and I was well on my way.

    5. Re:It all depends on expectations... by Anonymous Coward · · Score: 0

      So where's the missing link? You need companies or unions that care about training new blood if you want to have good talent down the road. Without those opportunities, this discussion is pointless.

      The closest thing we have to it right now is encouraging libre software involvement. That's a huge variable in terms of talent. Some projects are small, one-man things. Others are gargantuan knots of bureaucracy. It's hard to gauge who's worth following and who isn't. I would support a tradesman-like track, so long as there is no expectation to work for free. Someone taking the time to invest in themselves is deserving of *some* pay.

    6. Re:It all depends on expectations... by Anonymous Coward · · Score: 0

      Applying this Apprentice => Journeyman => Master => Specialist model to coding would do a lot of good for the industry. The greatest difficulty would be in overcoming the egos of those involved.

      Developers want to be thought of as special. As artists. Not as tradesmen.

      The egos of those involved is why we have no trade association or organization that licenses software developers. We are all absolutely convinced that we are better than average. Standardization is an insult. The rules do not apply to us. We could never join an organization where we would be one of the plebs.

  4. Sham by Anonymous Coward · · Score: 0

    Programming talent comes from intelligence and not from retarded gender-bending PR events by companies known for producing abysmal software quality

    1. Re: Sham by prefec2 · · Score: 1

      What has gender to do with mental capacity? Women in western countries do not go into tech (but into math). However, in other countries they do have a preference for tech. Looks like this is just a cultural thing.

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

      "Programming talent comes from intelligence...." So you're not a programmer then? Or just an untalented one? Women are systematically driven out of IT jobs. I have borne witness to this over the thirty years that I have been in IT. But rather than relate anecdotes, I direct you to your favorite Internet search engine. Even a casual search will return a multitude of results that show it is a widespread phenomenon:

      https://www.theatlantic.com/c...
      https://www.theguardian.com/c...
      https://www.theguardian.com/c...
      https://www.nytimes.com/c...
      http://www.latimes.com/c...
      And so on.
      This is not the case in other high tech fields. I have a cousin that has bben a mathematician for ATT for many years. She has daughter that has been an acoustical engineer for the US Navy for more than ten years. My granddaughter just got her PhD in aeronautical engineering and is working for United Launch Alliance.
      And so on.

  5. Bootcamps work for some people by rmullig2 · · Score: 3, Interesting

    You have to be bright and highly motivated to find success at a boot camp. When the camps first opened there were far more people interested in attending the boot camps than there were available seats. This meant that they could be very selective in admissions leading to better results.

    When the boot camps decided to scale up to be very large, they could not find the same caliber of students to fill the classrooms. This lead to a lowering of standards to keep the business viable. The result was that many students coming out of the boot camps were ill-prepared to work as developers.

    The concept can work but not to the scale that the large for-profit training companies want it to. It would be tragic if the good boot camps were put out of business by the bad ones.

    1. Re:Bootcamps work for some people by Anonymous Coward · · Score: 0

      you mean because govs, schools etc said w3 mu5t h4v3 m04r k0d3rz? ur futur3 is t|3d t0 k0d|nk!

    2. Re:Bootcamps work for some people by Hognoxious · · Score: 1

      When the camps first opened there were far more people interested in attending the boot camps than there were available seats. This meant that they could be very selective in admissions leading to better results.

      They could do that. Or they could jack the price up and trouser all the wonga.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:Bootcamps work for some people by Anonymous Coward · · Score: 0

      > You have to be bright and highly motivated to find success at a boot camp.

      Agreed. I've found this to be true for kids coming out of masters programs, too... but the bar is a little bit higher over all that time and money, so you have to wade through fewer people.

    4. Re:Bootcamps work for some people by Anonymous Coward · · Score: 0

      If you are bright and motivated, you don't need a boot camp to learn. If you can't figure that out, you aren't that bright.

      I've interviewed several candidates from these programs for junior positions and the story is always the same: they were teamed up with a handful of other students, and each person worked on one or two facets of some "app" that was never completed.

      Total waste of time and money.

  6. James Damore, ex-Google, teaches YOU Node.js by Anonymous Coward · · Score: 0

    That's what the world is waiting for

  7. Slow done cowboy! by iamacat · · Score: 3, Insightful

    In one sense, the failure of coding bootcamps reflects the near-universal failure of for-profit universities, colleges, and charter schools to provide a usable education.

    News to me, one I take my kids to seems perfectly fine. Plus they did Hour of Code thing... and it teaches kids to code! What, do you expect to become an expert in anything - foreign language, electrical work, skiing - in 90 days? Doesn't work like that. It gives you an introduction on where to look, they you can try writting tiny apps for your own use / tinker with stuff on github. Maybe works as an apprentice for your friend working on their own thing for some beers. Do this for a year or two and you should be good to use your new skills for fun and profit.

    1. Re:Slow done cowboy! by Anonymous Coward · · Score: 0

      You have to be interested to be really talented in anything. Having said that, it appears you are turning your kids into mediocre coders who will lose their jobs at age 38. Please reconsider.

    2. Re:Slow done cowboy! by Mozai · · Score: 1
      > What, do you expect to become an expert in anything - foreign language, electrical work, skiing - in 90 days?

      Isn't that what these bootcamps are promising?

    3. Re:Slow done cowboy! by Anonymous Coward · · Score: 0

      This!

      I agree as I work for 2ish hrs a week with a neighbor who's been tinkering with an ide for some years and it simply takes time for ideas to slip in through a crack and to take hold unless you're a solitary high iq maniac. and even then it takes much time to _understand anything at all beyond words words words. teaching 'to the cracks in other people's preconceptions' is a challenge i much enjoy ')

    4. Re:Slow done cowboy! by Anonymous Coward · · Score: 0

      What, do you expect to become an expert in ... skiing - in 90 days?

      This seems perfectly doable. Not a world-class pro athlete, but if e.g. a winter ski courier service would exist in Finland, I'm sure you could learn enough in 90 days to start a job and continue learning as you work.

    5. Re:Slow done cowboy! by dcollins · · Score: 1

      Meanwhile, charter schools are pushing to bypass state teacher certification standards, and certify their own teachers after only 30 hours of training. I wonder why that is?

      NYSUT slams 'fake' certification plan for charter school teachers

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    6. Re:Slow done cowboy! by Anonymous Coward · · Score: 0

      That might be okay for teachers up to the 5th grade level, when most are just glorified babysitters. Whenever the school has specialized teachers (moving between classes) is when teacher quality/qualification becomes a concern.

      The only real usefulness to charter schools are for responsible inner-city parents who don't want their children stabbed at the public schools. (I suppose a voucher could be used to attended a private religious school or something, which could be useful. Though as a compromise, I suppose a percentage of the voucher would stay with the public school.)

  8. Practice, practice, practice by pipingguy · · Score: 2

    I'm just now completing an intense three month course: Linux, Java, databases (Oracle). Full-time five days/week.

    There's very little time to practice and what I've learned is mostly how much I don't know. And that I'm a shitty programmer.

    1. Re:Practice, practice, practice by Viol8 · · Score: 1

      You *might* just be able to learn one of those 3 in sufficient depth on a 3 month course. But all 3? No chance. Sounds to me like one of those courses that is designed simply to seperate people from their money.

    2. Re:Practice, practice, practice by pipingguy · · Score: 1

      Actually it's one of those government-funded training programs. My old profession (process plant engineering design) has been largely rendered obsolete (in the west) at least partially due to automation and off-shoring. 60 - 70% of my peers are unemployed and it's long term joblessness.

    3. Re:Practice, practice, practice by oic0 · · Score: 1

      I took a one week T-SQL course. I only got anything out of the first 2 days. The rest was a waste of time and money. It would work better as a single day lecture that gets your feet wet and gives you an idea of what's possible so you know what to Google. The Microsoft courseware C# class I took was even worse. Complete waste of time and money. A million details which I have a zero percent chance of remembering without practice. Bored me to death.

    4. Re:Practice, practice, practice by Jane_Dozey · · Score: 3, Informative

      Congratulations. Most junior developers take a good couple of years to realise that they're shitty developers. That might sound like a troll, but seriously, there's a point (well, several actually) in every good software devs career that they realise they actually suck at software. That's when they can start to really get better.

      --
      Silly rabbit
    5. Re: Practice, practice, practice by Anonymous Coward · · Score: 0

      Cheer up. Feeling like you suck is one of the first steps toward not sucking.

    6. Re:Practice, practice, practice by Anonymous Coward · · Score: 0

      I'm just now completing an intense three month course: Linux, Java, databases (Oracle). Full-time five days/week.

      There's very little time to practice and what I've learned is mostly how much I don't know. And that I'm a shitty programmer.

      That's just because of Java. Learn with a different language, one that has a body of work that isn't so ugly.

  9. Depends on your perspective by Anonymous Coward · · Score: 0

    They make money for the people who run them. Do code boot camps successfully teach coding? Maybe. Do they teach software development? No.

  10. Do football bootcamps work? by Njovich · · Score: 2

    Few people can become a professional athlete with a couple of weeks training. Bootcamps (for pretty much any hard skill) can be effective to learn certain things, but they are no substitute for the talent and level of commitment and effort required to work at the top level of a coveted field.

    1. Re: Do football bootcamps work? by Anonymous Coward · · Score: 0

      Professional athletes are the top 0.01%.

      The person writing some JavaScript code to put some relational data on a webpage is not 0.01%.

      Can a bootcamp prepare you for Google? No. Can it prepare you for the 90% of IT jobs that involve shuttling some data around? Yes.

    2. Re:Do football bootcamps work? by Billly+Gates · · Score: 1

      Few people can become a professional athlete with a couple of weeks training. Bootcamps (for pretty much any hard skill) can be effective to learn certain things, but they are no substitute for the talent and level of commitment and effort required to work at the top level of a coveted field.

      We do not need only a few dozen elite programmers. Just someone who can code at a junior level position. Remember you were a n00b too as well back in your day.

      I do wonder as an I.T. professional who does not code but did in college and know the basics of structures, data types, and object oriented programming if I should do it myself as I hit the end of my path currently. I can learn and put something basic together right now if you hand me documentation

  11. Almost anyone can learn to code... by Viol8 · · Score: 1

    ... just as almost anyone can learn to drive. But it passing your driving test doesn't make you Schumacher. Like excelling at most things in life, becoming a good programmer takes innate talent plus years of practice. If you don't have either of those then you'll only ever be the guy driving the Prius to the supermarket, not the one lapping in a Porsche at Le Mans.

    1. Re:Almost anyone can learn to code... by Anonymous Coward · · Score: 0

      You need to get out more. Most people cannot understand variables, no matter how much they try.

    2. Re:Almost anyone can learn to code... by Anonymous Coward · · Score: 0

      If you think every professional high paid programmer is a Michael Schumacher, I've got some bad news for you.

    3. Re: Almost anyone can learn to code... by Anonymous Coward · · Score: 0

      To be perfectly honest, becoming Schumacher is a lot easier these days than it used to be.

  12. recycling by sdinfoserv · · Score: 2, Insightful

    Come on /. ..... this was here just a week and a have ago....
    https://news.slashdot.org/stor...

    And no they don't.
    Programming is not a task. It is a way of viewing the world. It’s a way of thinking that mingles creativity and logic. Almost like physical poetry. Many of us (yes, I’m a coder and have been a long time) have a burning curiosity and always ask “what if, how did that happen, where did that come from..” and a myriad of other questions indicating a need for constant learning. My wife is very successful in medicine. She’s much more “feeling” driven in her decisions whereas mine are logical. At times call me “cold”, and says “who thinks like that?” We balance, in a good way – most of the time – anyway, I digress As for programmers, not everyone is built that way, and a “boot camp” won’t change you if you don’t. This mantra “Everyone can and should learn to code” is one of those tag lines that need to finally die.

  13. Other bootcamps don't work by Anonymous Coward · · Score: 0

    I cannot say about coding, but health bootcamps -- where people take a few weeks of intensive exercise -- don't work. It just doesn't make sense. People try to get healthy during bootcamps, but instead get injured. Health is not about doing a lot in a short period of time. Health is about making long term and lasting changes. Practicing being healthy on a daily basis for the rest of your life. I suspect coding is the same, just like all skills. You develop skills with life long practice. "kick starting" good habits never seems to work in my anecdotal experience.

    1. Re:Other bootcamps don't work by Anonymous Coward · · Score: 0

      Military bootcamps seem to work, or armies all over the fucking planet wouldn't be using them to whip new recruits into shape.

    2. Re:Other bootcamps don't work by mikael · · Score: 1

      Yes, but those skills don't go out of date; running, jungle survival, desert survival, weapon maintainance, hand-to-hand combat, urban combat. basic medicine, vehicle repair, communications.

      With computer technology, is programming with Modula-2, Turbo Pascal, Borland C++, 6502/Z80/6809/68xxx/MIPS/Sparc assembly language still relevant? There are still niche jobs in ADA/Cobol/Fortran but those usually require domain knowledge as well.

      You can't just learn C++ by itself, you need to learn STL/Boost as well as some GUI like Qt or MFC. If you learn Qt, you also need QML and QSG. If you choose to work with C and device drivers/microcontrollers, then you need to know all the different protocols and bus architectures as well.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    3. Re:Other bootcamps don't work by Anonymous Coward · · Score: 0

      Why?

      Once you know what you are doing the library and language are irrelevant since they are all the same.

      Unless of course it is something designed by an utter fricking moron that is completely illogical in both design and function (like *anything* that comes out of Microsoft -- esp dotSnot, PowerSmell, their sharp and flat languages, and on and on and on for everything touched by a 'softian).

  14. You gotta want it by PeeAitchPee · · Score: 1

    If you don't you will fail (like with most things). Besides actually exposing people to coding who don't already know what it is, I don't see any value in code bootcamps.

  15. They aren't a Joke, they're a BAD JOKE by Anonymous Coward · · Score: 0

    These Bootcamps doen't teach anything you can't get from some basic crash course tutorials and from searching Stack Overflow
    I took a position at this agency that was advertised as "Development Lead" and told I would be given a team of Junior Programers for a project
    Project was basic enough, so I figured no sweat. Well, this team of "Junior Developers was 2 people straight out of Bootcamp and while one of them was somewhat proficient, then other was a fucking joke who had NO FUCKING IDEA WTF HE WAS DOING. I mean for FFS, he couldn't even figure out how to pass value from an HTML template to an Angular Controller. We are talking some real first day JS 101 level shit here
    I wanted him fired for incompetence -- but was told I had to teach this fucker, and then they added a 3rd recent Bootcamp grad, so I was swamped even more with incompetence. I took a nice little 5 day trip to Puerto Rico, then quit that job

    1. Re:They aren't a Joke, they're a BAD JOKE by Viol8 · · Score: 1

      "and from searching Stack Overflow"

      I was with you up until this point. No way is stack overflow a good place to learn to code. Half the answers to questions are either plain wrong or answer a different question. And while a lot of the rest just give an answer , they don't explain the logic behind it. Similarly with the code examples - cutting and pasting code is easy, understanding WHY it works is something else entirely.

    2. Re:They aren't a Joke, they're a BAD JOKE by arth1 · · Score: 1

      Indeed.
      A code monkey knows what things work.
      A developer knows how things work.
      A programmer knows why things work.

      Without a drive to find out how and why, you'll never be more than someone who assembles a puzzle. You will be stuck when a piece is missing, not realising that you can create your own piece, or create a better puzzle.

    3. Re:They aren't a Joke, they're a BAD JOKE by Anonymous Coward · · Score: 0

      Or with half-baked resources like SO, enjoy analysis paralysis or tumbleweeds as you begin to peer under the covers, set in exile from the onset.

    4. Re:They aren't a Joke, they're a BAD JOKE by vtcodger · · Score: 1

      Sure. Why use Stack Overflow when you can get poorly thought out answers at Slashdot? Should Stack Overflow be a programmer's only tool? Of course not. But it's a part of many perfectly competent programmer's toolkits. It's great for quickly finding forgotten syntax, showing alternative solutions, possibly identifying problems with "obvious" solutions and for identifying the vocabulary needed to dig deeper.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  16. Depends what you mean by "work" by Anonymous Coward · · Score: 0

    Code bootcamps are like any other intensive-training courses say, for foreign languages, woodworking, etc. They are meant to be a structured approach to learning the basics in a very short time. How "good" someone is at the end totally depends on effort, aptitude and passion. Just as the quality of bootcamps (teaching) varies, so do the quality of students they produce (variation).

    Much like foreign language courses, I think bootcamps get you to the starting line. And similar to foreign language learning, it's unlikely you'll be fluent right after the course ends (and if you happen to not have any aptitude for languages, you'll unfortunately still be rubbish at it). Software is a craft, so intellect alone can get you so far. It is a craft that needs to be honed over time. But everyone has to start somewhere.

    Are bootcamps better than a CS course? I would argue they are an incomplete piece of the puzzle. CS courses teach foundational ideas, whereas bootcamps teach trade skills. Like in most professions, someone with both will go much farther than someone with just one or the other.

  17. A qualified yes by DarkOx · · Score: 2

    I went to a RAILS boot camp and did an Android boot camp as well. Both of which I did because my boss was willing to pay. I could have grabbed some books and taught myself just fine. It was a nice way to spend a week away from other distractions though and get instantly familiar with all the basic machinery so I could than hit the ground running on projects. I say that as someone with a computer science degree (BS) and years of experience in LOB software development.

    What I needed out of those camps was freedom form other things like e-mail and people asking me questions about legacy projects my team supported and a chance to walk thru some structured exercises to learn the basic libraries, name spaces, and paradigms used, and parlance ("dictionary" vs "hash" vs "frame" etc) people working primarily in those technologies use.

    There were many people at both camps (HOTT) like myself, however there were also people who had clearly never done any development before, outside a shell script or two in their mothers basement, if that. They were not doing much other than key punching the samples in and not understanding at all what was going on, you could tell by the questions they were and were not asking. Its hard for me to imagine they really got much out of the courses. I don't think they could go home and make even a simple CRUD type app/service pair without a lot of hand holding.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    1. Re: A qualified yes by Miamicanes · · Score: 1

      Bootcamps can be useful for getting programmers who already have expertise in one area to quickly gain a solid grounding in another, by ushering them through the awkward "clueless n00b" phase so they at least know what to search for on Google & Stack Overflow.

      I know that I'm *personally* vulnerable to falling into "X-Y Problems" when learning something radically new (getting stumped trying to solve problem X, concluding that solving Y will at least put me on the path to solving X, then getting so caught up in Y that X gets totally forgotten about & I end up finding a brilliant, creative solution to the wrong problem). In these cases, a few days of structure and personal attention from an instructor can save me *weeks* of semi-random thrashing around.

      Examples of bootcamp-type hands-on seminars that would have been useful at various points in my life:

      * C# and Visual Studio for senior Java developers.

      * Android Studio w/Gradle for Maven-experienced Android developers who know how to use Eclipse & ADK.

      * Intro to AppCompatV4, Fragments, and everything else that ICS added/changed from Eclair/Froyo/Gingerbread.

      * A Git bootcamp for developers who are at least intermediate-level Subversion users.

      * Developing Android apps with Kotlin using Android Studio & Gradle (with optional Thursday prequel on Gradle basics, and Friday prequel on advanced Gradle).

      * Building a working AOSP-derived custom ROM and kernel (including Google services & apps) for recent Nexus devices. ... you get the idea. Basically, longer versions of the hands-on labs at many conferences.

      For multi-week bootcamps, it would have to be something like "Introduction to IOS development for experienced Android developers" (or vice-versa)... and even *those* would probably require optional prerequisite tracks for Windows developers with no pre-existing experience with Linux (for Android) or OS X (for IOS).

      The idea of taking a dozen random people with no real background in programming & turning them into commercially-useful developers of *anything* meaningful in just a week or two is crazy, and borderline fraud.

  18. Define "working" by HockeyPuck · · Score: 3, Informative

    If you want to define "working" as:

    Do the bootcamps attract tiger mom/dad parents who will pay anything to get their kids into Stanford/Berkeley including make their kids learning programming even when they don't have any interest in it so they can brag to their peers that their kid(s) have an app on the Apple/Google store.

    Then yes. These things are in every strip mall in the SF bay area.

    These bootcamps aren't about turning kids in successful programmers or software engineers any more than petting zoos are making zoologists out of kids. It's a way to make money, pure and simple.

    1. Re:Define "working" by Anonymous Coward · · Score: 0

      I've interviewed some kids that were *definitely* workable material, out of bootcamps. For whatever reason, we seem to get the ones that really like this stuff and want to get started doing something real.

      Unfortunately the company only wants triple-doctorates for entry level dev jobs.

  19. Coding bootcamps are working fine by Anonymous Coward · · Score: 0

    For the bootcamp runners. Raking in the dough from the masses! Keep the fools coming, I say!

  20. There's no reason a bootcamp can't work. by Anonymous Coward · · Score: 0

    Something approaching a CS degree program without the general education requirements to go with it would be ideal. Anyone doing that?

    1. Re:There's no reason a bootcamp can't work. by Hognoxious · · Score: 1

      Something approaching a CS degree program without the general education requirements to go with it would be ideal. Anyone doing that?

      There's definitely one. I believe they call it "Britain".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re: There's no reason a bootcamp can't work. by Miamicanes · · Score: 1

      CS without GenEd would produce grads who *might* be able to get decently-paying jobs right after graduation, but the moment they got laid off after the next recession or merger/acquisition/bankruptcy/outsourcing-fetish, they'd be totally fucked unless they had the resources to spend another year or two taking classes on whatever's hot today.

      CS isn't about "learning to code" -- it's about learning HOW to learn, and gaining the background knowledge that might save your ass someday and help you to remain relevant as the industry continues moving forward while you're spending 5 years maintaining some project that's only relevant to your current employer and distracted after work by family life.

    3. Re: There's no reason a bootcamp can't work. by Anonymous Coward · · Score: 0

      The "Britain" comment above is true, they do all the high-school level work in *high-school* (ie secondary, and sixth form), in the US you don't do that, so you enter college and then do stuff a 14-17 year old in the UK already did. A kid in the UK doing CS at university is not dicking around with Art History, English, and Basic Calculus. They already have a strong foundation in Math, Physics, Chemistry, Biology, etc, and likely had to study three languages.

      If you have figured out how to learn shit out of high-school you are truly screwed.

    4. Re:There's no reason a bootcamp can't work. by Anonymous Coward · · Score: 0

      Totally this.

      I got my degree through the UK education system, where all the general ed stuff has been completed 2-3 year *before* entering university.

    5. Re: There's no reason a bootcamp can't work. by Anonymous Coward · · Score: 0

      GP doesn't know what ''gen ed'' means. He thinks it means "anything vaguely theoretical", which pretty much proves he hasn't even been near a college and so his opinions on the subject are worthless.

  21. The truth? by Anonymous Coward · · Score: 2, Insightful

    The truth is that businesses have been lying for over 20 years about shortages of workers.

    And then policy makers believe it or are paid off to believe it and they then start to push STEM education when the fact is that there is a glut of STEM workers. Our stagnant pay is proof.

    Everything else; women in tech, lack of education or what the excuse du jour is, is just PR horseshit to cover their asses in getting more cheap H1-b workers.

    During my MGT days, we budgeted 45 cents on the dollar for Indians compared to Americans. And no, we didn't have a lot of rework or anything. We really saved 55% - and I got a really nice bonus.

    It's a dog eat dog world out there and you gotta get fed first or not at all.

    1. Re: The truth? by Anonymous Coward · · Score: 0

      You had no rework but your productivity declined day after day until your technical debt made it take 2 weeks to change some text on a page, rendering you completely non-competitive.

      Well, maybe you didn't. Maybe you got much luckier than I always do. Or maybe you had a few $150k employees to steer the architecture and train the crap out of them.

      Or maybe you're actually hiring people with 10 years of professional experience through H1Bs, which I'm sure would work out fine. It's just that for some reason H1B is synonymous with 22-year-old recent graduate of Copy-and-Paste University.

    2. Re:The truth? by Anonymous Coward · · Score: 0

      "It's a dog eat dog world"

      Or at least it's a dog eat dog country, which is not quite the same thing.

      Perspective of blind men with the elephant, and whatnot.

  22. near-universal failure by Anonymous Coward · · Score: 0

    huh? near-universal failure? i got cs degree in 90s with pell grant and have been working as a developer ever since

    1. Re:near-universal failure by Anonymous Coward · · Score: 0

      In case you didn't notice, there weren't really "code bootcamps" in the 1990s. The software world was also completely different, and the Internet hadn't reached as many people then as it does today. You got into the field at a better time, under better circumstances, and likely got a better education that made you valuable to employers.

      Today's CS curricula are laughable, and lean heavily toward MS, Google, or Oracle tech.

  23. No by Anonymous Coward · · Score: 0

    I am currently hiring a bunch of interns. I had a couple of applications from a multi-week coding camp. I simply said 'no'. They did not meet the minimum requirements. It isn't that there is a possibility that they could be taught, it is just why would I bother to hire an intern that has almost no experience when I have someone who has 3+ years of formal education? I wouldn't I have zero incentive to take a chance on that person, even for the relatively low risk of an internship. The selling of these boot camps is morally wrong in my opinion. There are very few job opportunities.

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

      Because employers that only hire people with experience then bitch about high wages and lack of available workers because they're too short sighted to invest in a talent pipeline.

      Then you get offshoring and H1-Bs. Selfish prick.

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

      This. Basically just admitted that he won't hire people from a boot camp because boot camp.

    3. Re: No by Anonymous Coward · · Score: 0

      A talent pipeline assumes people will stay after getting training. As loyalty isn't valued much the smarter individuals leave.

      Beyond job specific safety type stuff I don't think it is the employers job to make employees smarter people.

  24. Maybe if the person already as the aptitude by crashumbc · · Score: 1

    But if they do, they probably already taught themselves to code and are making 6 figures.

  25. Nose to grindstone. :) by fyngyrz · · Score: 2

    what I've learned is mostly how much I don't know. And that I'm a shitty programmer.

    Frankly, you're more likely to become a good programmer than the people who come out of such things thinking they're all that and a bag of chips.

    I've been writing code for well ver 40 years and there's tons of stuff I still don't know about the craft. I did - and continue to do - well because I specialize narrowly enough that inside my boundaries, I know (relatively speaking) a lot. But it took a lot of time, and anyone serious about programming should expect it to take a lot of time. I'm also careful not to go officially / professionally stepping into areas where I know little when the expectations are... other.

    There's nothing wrong with your perception in this matter. What will help is patience, perseverance, and a reasonable dose of humility. With those in hand, you can expect to at least approach your potential and do well in the craft.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Nose to grindstone. :) by Anonymous Coward · · Score: 0

      Programming is a great career if one desires challenges that never quite satisfy the ego.

    2. Re:Nose to grindstone. :) by Stinky+Cheese+Man · · Score: 1

      I've been writing code for well over 40 years and there's tons of stuff I still don't know about the craft.

      I've been coding for 30 and I know less every year. When PCs first came out, one reasonably bright and curious person could get a pretty good grasp on everything important there was to know about them -- hardware, operating systems, programming languages, networking, and major applications. But with every passing year, no matter how hard you try to keep up, everything you know is a shrinking proportion of everything there is to know.

    3. Re:Nose to grindstone. :) by Billly+Gates · · Score: 1

      I,T, is like the medical field. Employers love someone who can do it all but you do not see a hospital hire a doctor who can do cardiac surgey, treat renal patients, and also know all about nuclear medicine for cancer patients, etc.

      You specialize. Medical school teaches the basics but to know something in depth you got to pick a specialty with networking you have many layers of hardware, software, and networking. Some are techs, admins, consultants, architects, and coders.

  26. It works for natural languages by Archtech · · Score: 0

    If you can teach someone to speak, read and write a natural language (such as French, German, Arabic, etc.) in an intensive course lasting a few weeks - which is well known to be possible - why shouldn't you be able to teach someone to write code at a fairly basic level?

    The advantages of focus and intensity are great, although to stay with such a schedule the students must of course be highly motivated.

    --
    I am sure that there are many other solipsists out there.
    1. Re:It works for natural languages by Hognoxious · · Score: 1

      If you can teach someone to speak, read and write a natural language (such as French, German, Arabic, etc.) in an intensive course lasting a few weeks - which is well known to be possible

      Starting from not speaking or writing any language at all?

      In any case, such a short course is barely going to teach you the rudiments.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re:It works for natural languages by Archtech · · Score: 1

      If you can teach someone to speak, read and write a natural language (such as French, German, Arabic, etc.) in an intensive course lasting a few weeks - which is well known to be possible

      Starting from not speaking or writing any language at all?

      Good point! However, I think that knowing a natural language (such as English) is an essential prerequisite for anyone to learn a programming language. They aren't called "languages" for nothing, you know. Certainly programming languages are very different from natural languages, but they have a common core. How could you understand, let alone say, "Add the number in Register One to the number in Register Two and place the result in Register Three" without knowing what a number, a register, or addition are?

      In any case, such a short course is barely going to teach you the rudiments.

      The thousand-mile journey begins with a single step.

      --
      I am sure that there are many other solipsists out there.
  27. Slow done hormones! by Anonymous Coward · · Score: 0

    90 days to become a sex expert.

  28. Elementary students w/o special needs by Anonymous Coward · · Score: 0

    Have you ever noticed that charter schools mostly teach elementary students? Very few charter high schools exist because teaching older kids is more expensive due to the cost of extra curricular content and sports. In addition, charters tend to mis-identify special education students as they cost more money to educate due to support services.

    Some charter schools are for-profit. The for-profit model rewards management and investors by depriving the students of the resources that they need to get a Free and Appropriate Public Education (FAPE). In addition, for-profit schools deprive public schools of the resources that they need to teach all students. while simultaneously concentrating special education students.

    Charter schools in our State accept public money without accountability, transparency, or academic achievement. This abysmal failure has been brought to us thanks to Betsy DeVos, and it is coming to your State soon.

    1. Re:Elementary students w/o special needs by Anonymous Coward · · Score: 0

      >>In addition, charters tend to mis-identify special education students as they cost more money to educate due to support services.

      They need a different and more vocational leaning education, having the low IQ on an academic track does nobody in the system any favours.

    2. Re:Elementary students w/o special needs by Proudrooster · · Score: 1

      That is because elementary schools are cheap to run plus you get parents to buy $100 worth of supplies per kid per year. This allows the CEO of the Charter Management Company to make a CEO level salary. A charter school in Northern Michigan was recently run into the ground by a Charter School (sic) management company.

      This public charter school was paying $900,000 per year for business office services like printing paychecks.

      The founder of the charter school is in jail for $600,000 in federal tax fraud.

      Charter Schools are the wild west of using public tax dollars to enrich CEOs of management companies. They fail often, and spring back to life. Once the state legislature says you can charge tuition and still get free tax dollars, I plan to open an Elite Charter School and make serious cash.

  29. The term as such is bollocks by prefec2 · · Score: 1

    Boot camp may refer to basic military training or a cruel method of punishment. Why do you use a military term for something which is more like education and training? I hope you do not punish the wannaby coders when they code wrong.

    Also programming requires practice and a good theoretical background. Nothing you can get in a short and intensive training program. However, it might help to learn something new.

  30. What is the point though? by Anonymous Coward · · Score: 0

    Places either want Stanford or H1B. Nobody wants in-betweeners be they state university or grueling bootcamp. Rockstar or slave, there is no tech middle class.

    1. Re: What is the point though? by Anonymous Coward · · Score: 0

      This guy gets it.

    2. Re:What is the point though? by Anonymous Coward · · Score: 0

      Mediocre talent is everywhere, no need to pay a premium for it.

  31. Most certainly not by Martin+S. · · Score: 1

    In my experience code camp and competitive coders need to be heavily coached to remove bad habits. Those promote absolutely the wrong habits to be effective members of agile development teams.

  32. remember the bubble and the one trick ponies? by mpechner · · Score: 1

    Remember during the bubble when a certain country created 300,000 "air quote" "engineers" seemingly overnight? When people here did not understand the difference between a college and University from that country. We have a short fucking memory. Because many of those one trick ponies went to the equivalent of coding boot camps. Now can it work, yes, if you are an engineer. Good engineers are born, not created. You will grow and become a good software engineer, something you would have been no matter what. For most people, no. I have a couple of friends who went to college, did not earn a computer science degree and you would count yourself lucky to have such brilliant people on your engineering team. But they are the exception.

    It is sad, but all these people saying that Bill Gate and Zuckerberg did not finish college and are billionaires. First, they did make it into top notch colleges. Second, they proved they were engineers from the get go. The only good thing, is that people from bootcamps are cheaper to hire and they disappear after a while.

    University computer science degree means 4 years of writing some level of code for a wide variety of computer science basic topics, a certain level of mathematics. Those general education requirements? How do you think we had enough time to write code for our classes. Taking general ed classes you easily pass going only once or twice a week. Plus, a good engineer thinks out of the box. The more you know about other subjects, the more you can think about solving problems with a different perspective.

    1. Re:remember the bubble and the one trick ponies? by Anonymous Coward · · Score: 0

      "It is sad, but all these people saying that Bill Gate and Zuckerberg did not finish college and are billionaires. First, they did make it into top notch colleges. Second, they proved they were engineers from the get go."

      Third, they came from wealthy and connected families, who knew how to network with prospective business partners, find legal representation, etc., to start their careers.

    2. Re:remember the bubble and the one trick ponies? by Anonymous Coward · · Score: 0

      General Ed is a very US concept, in other first world countries people have done that and more already in high-school

  33. Programming is highly specialised by Anonymous Coward · · Score: 0

    Programming is highly specialised. You can learn the basics in a year and master CS in four, making you are a beginner.

    If you want to become a professional developer you will need to study fiscal law, that is, if you want to write fiscal software. There are hundreds of disciplines to choose from. If you hold master's or doctor's degrees in both CS and geohydrology, then KWR likes to talk to you....

    What if your skills and perseverance are but average? You become a manager or sales person. At least they get paid better.

  34. Our bootcamp grads are great by Anonymous Coward · · Score: 1

    We have a handful of bootcamp/codeschool graduates at my work alongside our formally trained (CS graduates) and a few folks like me, who are self-taught and have just been working forever. They're all self-motivated and eager to learn, good at asking for help, and good at their work.

    I think the feelings about code school holds a lot of ire amongst those who went to school for computer science. They feel like someone took the short cut and is now reaping the rewards that they had to spend 5 years and tens of thousands of dollats. In my experience, coding/programming is not the same as having studied computer science, but there aren't a lot of roles for computer scientists. Lots of companies need code monkeys and they're coming from both ends of the learning curve.

    To me, there isn't a lot of difference between the CS kids and the code school kids, because they rarely have enough experience to work in the real world yet. I am fortunate to work with a lot of really good people though, regardless of their educational background.

  35. Coding vs Programming by Anonymous Coward · · Score: 0

    Any idiot can code -- many do. Writing english (no matter how bad) is coding.

    Programming on the other hand is an entirely different beast.

    So why are there Coding bootcamps? Did primary school fail to teach these people to write?

    1. Re:Coding vs Programming by Anonymous Coward · · Score: 0

      I'm sorry I can't hear you over the sound of my software engineering degree yelling at me that DO-178C process we're using is glossing over the unit-test framework that's being ignored and the nightly regression tests are being suppressed while the boss reads the wikipedia definition of cyclomatic complexity like it was insightful and the other bastards are killing time bitching about 3-space tabs while we pretend that this re-write is just a minor change to a project that's grandfathered in and exempt from process requirements.

      ...This started out trying to get on a high-horse, but I think the horse is dead.

  36. They might work for existing professionals by rbrander · · Score: 1

    Learning a whole profession in a matter of weeks sounds pretty tough, might be why there are no "engineering boot camps" or "accounting boot camps". But I can imagine an "accounting for engineers" boot camp that gave an engineer enough mental tools to talk productively with their accountant, do simple accounting if they run a 1-man consulting firm, that sort of thing.

    Accounting is one thing that engineers, doctors, dentists and lawyers and many other professionals could all stand several weeks of. Programming is another, especially for the engineers like myself. I got a whole CompSci degree after my P.Eng. and it changed my whole career, very much for the better. But I effectively *gave* that coding boot camp to several engineers that worked under me over the course of my career. Posters on /. sneer at "VBA coders" but I can't overstate how much more productive a professional engineer can be in certain jobs (in my case, managing over 200,000 underground pipes) with decent "201 level" skills in SQL and VBA.

    My suggestion would, alas, *eliminate* programming jobs. Right now, all those professionals have to turn to their I.T. department, which charges them $10,000 for coding and $25,000 for "requirements gathering", "systems analysis" and "enterprise architecture integration", that resulted in a sweet shiny C# application.... that also does what they could have done themselves with Excel and VBA in an afternoon if they'd been through about 50 hours of instruction and 100 of practice.

  37. Let's see by Anonymous Coward · · Score: 0

    In the early 2000s, Microsoft certification bootcamps were all the rage. Paper MCSEs were cranked out faster than McDonalds hamburgers. Anyone that could correctly point out a computer 50% of the time got certified. If a person has a pulse and was willing to pony up $10K - $25K could jump into the tech game regardless of aptitude. I'm sure the coding boot camps cranked out just as many high quality "graduates."

  38. What could you learn in a few weeks/months? by ErichTheRed · · Score: 1

    The MCSE bootcamps of 1999 have returned. It's just the usual crowd of technical training/education folks trying to squeeze a few bucks out of this bubble before it pops. You're always going to get people trying to take a shortcut to the big money whenever there's a "shortage" of qualified people. Back in the 90s, the MCSE camps were taking people off the streets who'd barely

    My opinion is that these bootcamps are only good if they actually teach the fundamentals, but I'm sure they skip most of that and teach codemonkeying in whatever JavaScript framework is hot this week. It makes sense too -- most of he graduates are going to wind up as very junior front-end web developers tweaking layouts and doing simple work. However, there will come a point where these junior developers will need to know more than how to drive Node.js. If you don't understand at least something about how networks, the browser, the naked non-frameworked DOM, and the underlying protocols work, you won't progress beyond a certain phase. if you don't have the internal drive to keep learning, and are just doing it for the money, there's a definite stopping point where you won't move up. At that point, you may end up some random manager or project manager, but the odds are that you'll be out as soon as the economy sours and the web startup you've been coding for tanks. Whether you get another job depends on how good you are, and you will be competing with some very senior people for every position when everyone's going through hard times.

    A personal example of this in action is my current challenge at work. I've been doing a combination of systems integration, end user computing and system engineering work for quite some time in an environment that's very sensitive to change -- there's plenty of new things coming in all the time but my focus hasn't been on web-related stuff. All of a sudden, one of the company's core products is being rewritten from scratch for the cloud. We're going from on-premises traditional VMWare and networks to 100 MPH "OMG, dudebro, SoftwareDefined RubyRustNodeAngular ChefPuppetCICDAnsibleJenkins VagrantGithubSlack JIRADockerKubernetes, at web scale!" A lot of the traditional systems people I'm working with aren't taking to it well. However, I've always been one to dig in and figure things out. THIS is where fundamentals are important...instead of all of those tools being magic boxes, learning them with an eye towards what's running underneath them is the key. If you don't have a good grounding, and learn these by going through online tutorials, you're only going to be able to use them as magic boxes and won't be able to effectively diagnose what's happening when your tower of tools breaks down. Bootcamp grads won't get this. CS grads from Stanford won't get this either. The important thing to remember is that no matter what the MBAs say, IT and dev is a profession and a skilled trade combined, and it takes a long time as an apprentice to get good.

  39. Having done a bootcamp myself ..... by Anonymous Coward · · Score: 0

    No, they don't teach you to program. Nor are they any real use for that.

    I did a bootcamp for MCPD in the United Kingdom, about 9 days or so solid work.

    It's good at what it does ; if you can program (when I took mine I'd been programming for 40 years....) already you can jam a lot of information in your head very quickly. What it won't do is teach you to program from anything like scratch. In this course, some VB or VC# was a prerequisite. There were maybe 3 or 4 who came from VB6 and they just couldn't cope because they didn't have the conceptual knowledge.

    I don't agree about the fundamentals ; I think you're better off learning the fundamentals in a less pressurised environment, and keep bootcamps for learning new stuff fast.

  40. Just like the rest... by VeryFluffyBunny · · Score: 1

    ...of for-profit education. They make promises they can't keep, use unethical recruitment practices to get students, and generally spend most of their time and resources on bringing in the money rather than keeping their promises to enrolled students. A general rule of thumb is that you can at least triple the number of guided instruction hours (i.e. being taught by a qualified teacher) necessary to achieve the learning objectives (i.e. knowledge and skills) that students believe they'll have on graduation. I used to teach in for-profit education. Glad I don't anymore.

    --
    Debate is a form of harassment. Do not question my truth.
  41. Anyone have a positive experience? by Billly+Gates · · Score: 1

    Ok folks. Here is my background. I have 16 credits of programming in college but changed majors to Business Administration as Slashdot told me all I.T. jobs would be gone by now ... WORST ADVICE EVER! I know the basics of object oriented programming, structures, and doing basic programs. I have around 6 recent years doing I.T. support and gradually worked my way up to Senior Desktop Support Tech. I am at the time of my worth.

    My options are either to update my MCSE to get into System Administration as I have worked with Active Directory and Office 365, Exchange, and a little bit of SharePoint but Human Resources remind I do not have experience with servers and VMWare ESX which is frustrating as I need to get in first to get experience.

    I also am opened to coding.

    My question is has anyone got a successful career changing attending these bootcamps? Employers reading this have you hired anyone and they were a good fit for jr level development work?

  42. Hardly news by Anonymous Coward · · Score: 0

    When did you last see a useful developer who was 'educated' through one of these courses? I have never seen ONE. Most of the people with proper degrees who apply for programming jobs are nowhere near good enough to write even trivial programs. It shows when you ask a candidate a few questions, or ask them to complete a trivial program. Many can't even find the compile button to get the compiler to tell them that their code isn't syntactically valid. The wages offered by companies have a huge bearing on who applies. Here (UK), if you offer developer positions paying less than £45000, don't expect many (or any) good candidates. I know from experience of months of recruiting. Most people looking for jobs at this level are non-EU citizens who want work permits. The worst are the products of Indian education, which seems to have a knack for being able to award degrees to people who clearly have not gained knowledge anywhere near being worthy of a degree. Good people cost more, something junior management in my own company understand well, but we are crippled in our ability to recruit by dogmatic policies on salaries set by senior management, who only care about their bonuses. It makes recruiting even basically competent junior staff very difficult. Churning out more incompetent developers from rubbish 'coding academy' courses will do nothing for availability of development talent at all. These people aren't suitable for any kind of development role, and will soon realise it when they fail to pass any kind of technical screening. These people are not developers - their availability won't impact the talent market for software people at all. Effectively, all that is gained is an extra (and somewhat embarrasing) line to add to their CV, along with that useless course on theology, social 'science', politics, economics, management 'science', or history of art.

  43. ofcourse they work by sad_ · · Score: 1

    didn't we all do something like that when we were young? ofcourse they don't make a full coder out of you, but it just gives you a taste which is good enough to know if you want to digg further into it or not.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.