How can web development bootcamps deliver on their promise? [closed]

I came across the concept of web development bootcamps, these 9-10 week intensive crash courses claim to teach beginners web development and help them get 80k starting salary jobs. Many of you might have heard of these.

Is what the bootcamps promise feasible? Is it possible for web technologies like Ruby on Rails, HTML5, CSS, and Javascript to be taught from scratch in such a short period? And to people without a technical background?

3

Short version: Its possible to teach a person to write a simple ruby crud app in 9 weeks. This roughly mirrors the first semester college class. Many companies need that. The trick to getting them hired is to get lots of people with entry level skills in a room with lots of companies that want entry level people.


As mentioned in the wikipedia article for dev bootcamp (emphasis mine)

The program is 9 weeks of intensive training in professional web development, including Ruby on Rails, HTML5, CSS, and Javascript. The program takes students with little or no prior programming experience and teaches them the fundamentals of computer programming. The program’s goal is to develop the necessary skills within the students to make them job-ready for an entry-level developer position

They’re working on Rails (which is reasonable for CRUD apps), and a few basic bits of markup. Its designed for someone who has no experience in programing or familiarity with learning how to learn a programming language.

To this extent, yes, one could take someone who has no experience and make them an entry level CRUD web programmer. They can toss together a form with ActiveRecord and erb in Ruby, add some formatting in CSS and a little bit of validation in javascript. And do this in 9 weeks. Given the phrasing of “9 weeks” and “intensive training” this about matches a semester of college (with the ‘intensive’ part to get people to understand how to program).

tuition costs are $12,200 for the 9 week, 40 hour per week program. Although traditional class hours are 9am-6pm on weekdays, most students stay nights and weekends, which amounts to an approximate 70-80 hours per week

well I know what my next job will be.

The key to the results is not the training. And quite frankly, if the person doesn’t have the right mindset to learn how to program or the curiosity to do more and better – they’ll remain forever at entry level. There is a call for that (in some markets there is a lot more openings than people filling them – which brings us to…)

Another point to consider when they advertise the average starting salary, one needs to look at salaries. For example in San Francisco the median pay for a person who sits at the front desk and organizes mail is $52k, and the person who sits in front of a director or C?O and does the same is $62k. A software engineer has a median salary of $93. $85k is not a lot in San Francisco. (see also cost of living in San Francisco – seriously, the rent in SF for a year is more than many people make elsewhere in a year) Similar things can be said of Chicago.

Dev Bootcamp organizes hiring days for technology companies to interview students. They then collect a referral fee from employers that hire their graduates, and they pass along part of that fee to the graduate in the form of a hiring bonus.

The key to getting people hired is getting them face time with the various companies. Its the connections in this case – of the recruiters who want the front line of coders and the dev bootcamp organizers. This can also be done outside of a boot camp (give your information to a head hunter – they have similar access).

The dev bootcamp is unlikely to get into data structures (its fortunate that Ruby has so few), nor various parts of theory that helps one write better code. They are teaching people to write simple applications. There are many times when companies are just after simple applications.

How well these applicants do long term is yet to be seen – dev boot camp was founded in 2012. Many of these students and new hires haven’t even had their first year’s performance reviews yet.


I will point out that this is based on dev bootcamp itself which is in SF and Chicago, and information relating to the skilled programer job market in those two cities. The job markets in other regions of the United States or other nations is beyond my familiarity.

It is important to engage existing career finding resources (like headhunters and friends who can get a referral bonus for giving a resume to HR). All of this is for naught if the market is over saturated with people looking for jobs (it is in some areas).

Going to such a class and expecting to find an $85k job afterwards in rural Montana won’t happen.

I am in a ‘bootcamp’ style ruby program currently and I can tell you a few things.

  1. The length of the program matters. As does the stated intent. Our program is six months, fulltime intensive. Even still, from the beginning we’re told exclusively that what we are learning is to be a good employee – we will be employees with good habits and best practices drilled into our heads – NOT master programmers.

  2. The guaranteed salary is legit. IF the school is legit.
    The class before us had a success rate of 25 out of 26 students getting higher that 60,000 a year jobs. Most much higher. But our program has a stellar reputation and the professors are well known and liked, so the jobs came from their personal introductions

  3. Can you teach someone without a development background?
    Yes. Half of our class has no background. That said, there are a BUNCH of tutorials online and if you are not the kind of person who was so interested in programming that you didn’t dabble in them before you attended the bootcamp… you probably have a few other barriers to being a programmer that you should look at first.


Personally, I think a short bootcamp is only a good option if you have already worked very hard to attend MeetUps, work through tutorials, read about the language and work with other programmers to learn basics.
The reason you want to attend a class is to learn the things that are harder to read about – like how to pair, what good manners are in the community, etc… and to build a network of students and teachers.
So I would take a long, hard look at the reputations of the graduates and administration of those bootcamps. In the ruby world, that’s pretty easy to do with github and twitter!

I completed one of the developer bootcamps recently and can say with confidence that it helped me solidify the fundamentals of coding web apps in Rails and then some. The instructors also shoehorned in a couple JS frameworks (Backbone and Angular), SQL, basic BASH commands used in development and some cursory data structure knowledge.

Most of the students had no background in coding other than a handful of online tutorials in the weeks prior to class beginning. The apps we created were mostly CRUD, yes, though I’d say a number of students crafted some really excellent specimens. There’s only so much we could do given the time frame.

However, what’s happening now, in the aftermath, is that a number of us are realizing that employers don’t know what to do with bootcamp graduates: we’re better than plucking your average Joe or Jane off the street, but not yet production-ready. We’re attending meetups and finding that there’s great demand for “rockstar” engineers, or that “junior developer” means one or more years experience in a production environment.

Perhaps the market’s saturated here (SF Bay Area) with entry-level developers, or something else dire is turning off hiring managers to picking us up — I really can’t say.

The bootcamps feel like they’re doing their jobs well, though.

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật