Coding Bootcamps Presented As "College Alternative"
ErichTheRed writes Perhaps this is the sign that the Web 2.0 bubble is finally at its peak. CNN produced a piece on DevBootcamp, a 19-week intensive coding academy designed to turn out Web developers at a rapid pace. I remember Microsoft and Cisco certification bootcamps from the peak of the last tech bubble, and the flood of under-qualified "IT professionals" they produced. Now that developer bootcamps are in the mainsteam media, can the end of the bubble be far away?
A lot of adults who have jobs do that too.
On topic:
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class, without that being matched by years of actively failing at good design and learning the more fundamental pitfalls and ways around them the hard way.
19 weeks of training is enough to not make off-by-one errors. It's not enough to know to avoid tightly coupling classes. Or even really enough to know the guts of how a hashtable is implemented and how that affects performance.
We'll end up with more brainless "web developers" who will be able to copy and paste code snippets in Javascript and Python without having any clue about how anything else actually works.
Well, that replaces outsourcing. Now what do we do for coders?
It is as simple as programing as a vocation vs a profession.
Think car mechanic vs engineer. One can fix an engine or even put it together the other designs it. Of course the best is when you have an engineer that is also a mechanic.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
I think that, in this case, it is more like someone trained to change your oil at one of those 5 minute places.
Someone working there CAN move on to bigger things, but it won't be because that training taught them how.
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class, without that being matched by years of actively failing at good design and learning the more fundamental pitfalls and ways around them the hard way.
Settle down, they're talking about creating "Web Developers" not programmers. :-)
It must have been something you assimilated. . . .
You're assuming such boot camps only produce "monkeys", which is false. These people work twelve hour days, seven days a week, for three months: compare that to your typical CS graduate who's maybe had a month total of relevant programming experience.
In fact, we hired a boot camp graduate about half a year ago, and she's been awesome. WAY more knowledgeable about programming than other candidates we considered, including CS graduates.
Code Monkey == Wrench Monkey.
Which is what the US sorely needs. We stopped telling people to go into trades because EVERYONE HAS TO GO TO COLLEGE. I was told in high school I couldn't take welding because I was "going to college." Guess what jobs are in short supply these days? Welding, plumbing, etc.
Sometimes you just need a trade to do a job. Do I need someone that understands coupled classes or a hashtable to build me a website or implement an idea in C? No. If you put 5-10 good coders under a good software engineer I'd trust the output more than trying to hire 3-4 software engineers.
Companies don't hire all engineers, they hire techs as well. We don't need to hire all CS or SE majors but there is a place for them just like there is a place for someone that took a 19-week course on programming.