Mind-numbing, soul-destroying, California-style bureaucracy is not the answer here.
Instead, I support self-regulation. Other industries have done it. I'd rather see prominent tech academies come together and form their own standards body.
I attended and worked at a CA community college. It's an amazing and affordable public resource for low-income people, single parents, veterans, people who need to retrain, etc.
If they got creative, I'm sure they could do some great things. For example, get talented hackers to volunteer as professors in exchange for tax credits or forgiveness of student loans (I'd do that in heartbeat).
barriers to entry, the number of competing firms, anti competitive behavior etc.
Low barriers to entry mean that if existing firms collude to artificially raise prices a new competitor may easily enter the market to undercut them.
A larger number of firms makes collusion less likely (see OPEC for example). Their attempts to collude are often met with one member state undercutting the agreed upon price and getting most of the business.
Other factors are also in play such as whether the industry is most efficiently served by a single entity as in a "natural monopoly"
As long as people have a choice between to attend or not to attend a bootcamp I dont see how government can step in.
Edit: not trying to be overly harsh on the bootcamps... I think they're pretty neat and a good idea on the whole. I also don't think they should escape the protections government regulation, done properly, can provide.
When government regulation is incompetent or malicious but has a positive reputation nevertheless, it can amplify harm.
I don't see anyone who wants to bail out people who bet on losing horses in the kentucky derby.
To reiterate, the Madoff scandal was a decades-long failure of government regulation. Regulation eventually prevailed, but only after thousands of investors were defrauded. The fact that Madoff was ostensibly regulated lowered the perceived risk of investment, thereby increasing the harm that was ultimately done.
Had the SEC not been in essence vouching for Madoff, many of his victims may have been more cautious and therefore avoided becoming his victims.
In case of bootcamps it hardly takes any time to understand if you are being duped or not getting money's worth. I honestly do not see much case for government regulation in this case.
Sure, most HNers could tell in a day that they're being duped. But most HNers don't need the boot camps in the first place to get a tech-sector job.
If government stays out of this it is likely that the bootcamps will end up giving "free one week course" etc. This is very common in India where non regulated coaching and training centers tend to give a free one day to one week course which the pupil may convert into a paid one.
AFAIK those things are a complete waste of money.
Sure, when you have years of programming experience you can just pick up syntax and start coding. How about when you have zero experience? Not so much helpful now.
If "coding bootcamps" are really the new "Learn [whatever] in [X] Days", then does that imply that those book are currently regulated, or should be regulated? Should the State of California protect poor chumps from books that might artificially raise their egos?
I'm all for the government preventing fraudulent advertising. That's one of the things they're there for.
If I sell a self-help book for many thousands of dollars and people mistakenly ascribe undeserved value to my books, is California going to attempt to step in to protect the poor chumps?
I suspect not.
Regulation should not ALWAYS assume a stupid citizen. Just like total surveillance might make us somewhat safer, total regulation might make things somewhat less fraudulent. But do the benefits justify the costs: bureaucracy, cementing a fast-paced industry in the molasses of government? Creating a new set of taxes, fees, and public employees?
The problem with what you are proposing is that they are already so low on classes, they can't cover the basic comp sci curriculum. This means that you are asking to add courses, which will replace what they currently have available. It is not uncommon to cancel classes with low enrollment.
The level of quality in state colleges in California is frighteningly low. I had comp engineering students ask me what constructors were in a data structures course. There is no way to make California schools teach more useful technology stacks if they cannot cover the basics.
Another thing that really annoys me in the California state college level is the apathy of the professors. You have professors who do no research that have watered down the material to an extreme degree. That same person who asked me what a class constructor was graduated with me.
It may be a great way of getting very low level programmers or even people who are looking to change professions, but you would be ruining what little comp sci core material that they still teach.
I attended an iOS bootcamp a while back. I found it to be educational, however, the amount of time you spend on coding is so low, I can't imagine anyone but a seasoned programmer benefiting from the experience.
To expand (rather than contracting) programs, California's Community Colleges would either need to get more support from tax revenue or become less "extremely affordable".
Point me to some of these scams, I'd say yes - it's gone the way of Devry Institute - although like anything a fool and his money is soon parted and if you really want to learn, you'll do it at a bootcamp, and a bad college or on your own impetus regardless of cash outlay.
Personally, I wish California's community college system would learn to move a little faster, spend $ to hire some talented instructors, and add modern certificate programs in programming/iOS/Rails/Android/UX/DevOps/etc. It's a big system (100+) schools, extremely affordable ($46/unit + lots of financial aid), and a decent length (most certificate programs are 12-20 units or 1-2 semesters).
[1] http://www.codefellows.org/
[2] http://fitzroygsd.com/